将ASP转换为ASP.NET

时间:2011-01-23 07:32:07

标签: asp.net asp-classic

将.asp页面转换为.aspx的最佳方法是?经典asp到asp.net。 我试图避免从头开始重写所有页面。

由于

3 个答案:

答案 0 :(得分:1)

我认为这是一种完全不同的语言,你真的无法避免从scracth做所有事情。我认为除了从头开始之外的任何解决方案都需要花费与从头开始一样多的时间和头痛。

答案 1 :(得分:0)

这真的取决于很多事情。主要是,页面有多复杂,以及它的作用。你需要在你的问题中更具体一点,但实际上并没有任何一个单一的"一次拍摄"溶液

答案 2 :(得分:0)

我在asp.net上的第一个镜头是迁移一个asp应用程序,并且仍然没有直接的迁移路径。我们发现最好的是将应用程序拆分为功能区域,然后迁移每个区域 - 有效地运行两个带有桥接器的应用程序。

我一直以为ASP.Net的名字错误,因为它看起来像是对经典ASP的升级,它真的不相信它。 ASP.Net更像是试图将Windows风格的节目带入网络,抽象出http请求的无状态特性 - 当然是在它的webforms化身

如果你决定使用经典的ASP风格的应用程序,你可以在一个页面上包含所有代码,忘记模型背后的页面,尽管这很不寻常。如果您可以对所使用的技术做出决策,那么您可以将MVC视为概念上的至少,它与ASP有更多的共同点,而不是webforms。 MVC承认它是一个Web应用程序(如ASP),而webforms更喜欢隐藏这个事实。