|
|
1
5
我曾经是一名ASP.NET开发人员。最近,我开始使用Django进行开发,并通过SVN与另一名开发人员远程进行开发。我发现MVC框架使小型项目变得更加容易,而大型项目比老式的ASP.NET要轻松得多。 与ASP.NET中的web控件相比,模板更易于控制和设置样式。逻辑的分离(超越了代码隐藏方法)使得多人同时处理站点的不同部分更加容易。在处理ASP.NET页面生命周期问题足够长的时间后,以操作为中心的RESTful设计开始变得更有意义。此外,URL驱动的路由和反向查找功能意味着代码中的硬编码链接更少,向站点添加新部分更容易,等等。 要回答您的一些问题:
|
|
|
2
5
无论是什么类型的项目,ASP.NETMVC都是一个很好的平台。如果你已经了解了HTTP的基本知识以及网站的实际工作方式,那么ASP.NET MVC将是你生活中缺少的东西。如果您习惯于ASP.NET WebForms的回发模型,那么一开始可能会有点难以理解,但很容易轻描淡写。它基本上是一个无状态模型。给你的控制器一些参数,它会写回一些HTML。。。故事结束,直到下一个请求。
MVC是一种经过验证的网站设计模式,即使是你发布问题的那一个,也是基于ASP.NET MVC的,只由少数人构建,现在由1(一)人维护(很快将成为2)。我目前正在使用它的3个私人项目,我喜欢它。我已经看到了曙光,我再也不会回到WebForms了。 资源:
嗯! |
|
|
3
1
这个网站使用MVC。我认为StackOverflow背后的团队有资格成为一家小商店。不过他们有很多经验。不过,考虑到涉及的人数(几个)和服务器的数量,是的,这是很小的。在我看来,它运行得非常好。 |
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 2 年前 |
|
|
Kiryl · Sitecore中自己的控制器 2 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |