2012-03-20 100 views
6

我有一个用Visual Studio 2010/.net 4/VB制作的网站。我可以将asp.net 4.0与经典asp结合吗,还是可以将经典asp转换为asp.net?

我真的很喜欢我发现的FAQ系统的布局,因为它很简单,但它在经典的asp中。所以,显然,我不能包含我的母版页布局,但我想没关系。

但是,我可以将FAQ系统转换为asp.net,还是有一些工具可以使用?

如果不是,可以在asp.net 4.0网站上使用经典的asp页面吗?

任何指导将真正感激!

回答

7

如果转换传统的ASP页面,ASP.NET 的原因是显而易见的,一样的,为什么微软推出asp.net过ASP

你有更多的灵活性,简单性,构建应用程序和更广泛的我会更好控件和选项的选项,你有c#/ Vb为你清理道路。

它会很快使用一个工具将经典的asp转换为asp.net,但这会导致您遇到很多问题,即使通过工具转义的单个转换也很难找到,如果您自己转换代码那么稍后如果有任何改变,你可以很容易地做到这一点,因为你知道谁坐在哪里。

您可以在asp.net中托管经典asp页面,需要在IIS中进行一些更改。

http://learn.iis.net/page.aspx/564/classic-asp-script-error-messages-no-longer-shown-in-web-browser-by-default/

但即使这不是一个很好的选择,因为ASP可能会较少受到微软IIS中的支持。

希望这会为您提供一些帮助....

+2

非常感谢您花时间回复我的问题。你提供的信息非常好!我会采纳你的建议,并将经典的asp页面转换为asp.net页面。再次感谢您的时间,并感谢您的信息,卢! – 2012-03-20 06:56:14

+0

我很高兴我能帮到.... – RohitWagh 2012-03-20 06:59:02