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

将现有asp.net应用程序(大型)转换为web标准,asp.net,web-standards,Asp.net,Web Standards,我有一个非常大的ASP.NET项目,我需要利用web标准来完善它——该应用程序有两个部分: 1.)允许用户“构建”网站的管理部分 2.)构成用户站点的前端(许多web控件、母版页、用户控件等,其中大部分只是代码) 我想知道Poeless的建议是什么,让这个项目利用web标准?我应该多看看MVC吗?我还没有用MVC做过任何事情,但它似乎默认支持友好的URL 是否有人对现有的大型ASP.NET应用程序/站点执行过此操作 提前感谢:-)您所说的网络标准是什么意思?有效的html/css?没有故事布局?

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

我想知道Poeless的建议是什么,让这个项目利用web标准?我应该多看看MVC吗?我还没有用MVC做过任何事情,但它似乎默认支持友好的URL

是否有人对现有的大型ASP.NET应用程序/站点执行过此操作


提前感谢:-)

您所说的网络标准是什么意思?有效的html/css?没有故事布局?有效的javascript


我建议您在不同的浏览器中测试它,并解决您发现的问题。

您可以采取两种方法

1) 撕开它,重新开始 2) 修改您拥有的内容,并以“一次一页”的方式递增更改

我知道这是一个简单而明显的答案,但老实说,两者都做到了,它们都是可行的

现代ASP.NET web应用程序可以符合标准,可以具有良好的url,并可以重新编写url,还可以将内容与设计分离。您只需要在采取行动之前进行思考,确保使用.NET2.0或.NET3.5控件,并检查输出以确保获得良好的标记

将旧web应用程序转换为MVC can;'在不了解应用程序本身的情况下,无法回答问题。这可能非常适合它,而且很容易,这可能是一个痛苦的世界

一如既往地使用最好的工具来完成工作