我有一个非常大的 ASP.NET 项目,我需要使用 Web 标准来完善它——该应用程序有两个部分:1.)允许用户“构建”站点的管理部分 2.)构成用户的前端网站(许多 Web 控件、母版页、用户控件等……其中大部分只是代码)
我想知道人们对使这个项目利用网络标准的建议是什么?我应该更多地研究 MVC 吗?我还没有对 MVC 做任何事情,但它似乎默认支持友好的 URL。
有没有人用现有的大型 ASP.NET 应用程序/站点完成此操作?
提前致谢 :-)
我有一个非常大的 ASP.NET 项目,我需要使用 Web 标准来完善它——该应用程序有两个部分:1.)允许用户“构建”站点的管理部分 2.)构成用户的前端网站(许多 Web 控件、母版页、用户控件等……其中大部分只是代码)
我想知道人们对使这个项目利用网络标准的建议是什么?我应该更多地研究 MVC 吗?我还没有对 MVC 做任何事情,但它似乎默认支持友好的 URL。
有没有人用现有的大型 ASP.NET 应用程序/站点完成此操作?
提前致谢 :-)
您所说的网络标准是什么意思?有效的html/css?没有故事的布局?有效的JavaScript?
我建议你只是在不同的浏览器中测试它并修复你发现的问题。
您可以选择两条路线。
1)撕掉它并重新开始 2)修改你所拥有的并逐渐改变它“一次一页”
我知道这是一个简单而明显的答案,但说实话,两者都做了,它们都是可行的。
一个现代的 ASP.NET web applciation可以是标准兼容的,可以有一些很好的 url 重写一些 url,并且可以将内容与设计分开。您只需要在采取行动之前进行思考,确保使用 .NET 2.0 或 .NET 3.5 控件并检查输出以确保获得良好的标记。
将旧的 Web 应用程序转换为 MVC 可以在不了解应用程序本身的情况下得到真正的回答。它可能非常适合它并且很容易,它可能是一个痛苦的世界。
一如既往地使用最好的工具来完成这项工作。