将现有的asp.net应用程序(大型)转换为Web标准

时间:2009-02-23 19:26:25

标签: asp.net web-standards

我有一个非常大的ASP.NET项目,我需要使用Web标准 - 该应用程序有两个部分: 1.)允许用户“构建”网站的管理部分 2.)构成用户站点的前端(许多Web控件,母版页,用户控件等等......大部分只是代码)

我想知道poeples推荐是什么让这个项目利用网络标准?我应该更多地了解MVC吗?我没有对MVC做过任何事情,但它似乎默认支持友好的URL。

有没有人使用现有的大型ASP.NET应用程序/站点完成此操作?

提前感谢: - )

2 个答案:

答案 0 :(得分:1)

Web标准是什么意思?有效的HTML / CSS?没有故事的布局?有效的JavaScript?

我建议你只是在不同的浏览器中测试它并修复你发现的问题。

答案 1 :(得分:0)

您可以选择两条路线。

1)撕掉它然后重新开始 2)修改你拥有的东西并逐步改变它“一次一页”

我知道这是一个简单而明显的答案,但如果做到这两点,他们都是可行的。

现代ASP.NET Web应用程序 CAN 符合标准,可以使用一些网址重写,并且可以从设计中分离内容。您只需要在行动之前进行思考,确保使用.NET 2.0或.NET 3.5控件并检查输出以确保获得良好的标记。

将旧的Web应用程序转换为MVC可以在不知道应用程序本身的情况下得到解答。它可能非常适合它并且很容易,它可能是一个痛苦的世界。

一如既往地使用最好的工具。