ASP.NET MVC是否使Web表单成为旧版平台?
上周在Mix ’09上发布了最新版本的 ASP.NET MVC 1.0. 这一框架的一些明显好处是:
现在,微软正在小心谨慎,将其作为“ASP.NET Web窗体的替代方案,而不是替代”,但是鉴于上述优点,我想知道: >“经典”ASP.NET Web窗体被认为是“遗留”框架,需要多长时间? 解决方法好问题我最终认为,答案将是开发团队的专长和将决定的项目需求. ASP.NET Web表单被大量使用,很可能不会很快消失.另外,还有很多自定义控件和第三方支持,如组件和书籍. Web表单的主要好处是让动态网站得到实现是多么容易.它真的是开发网站的RAD方式.然而,一旦该团队在扩展性,可靠性和测试能力方面创建具有更高要求的大型网站的经验更多,那么他们将会寻求其他解决方案.在这种情况下,他们会意识到Web表单更难进行单元测试.他们也可能会看到,视野降低了性能并寻找可能的解决方案. 虽然MVC具有明确的优点,但是任何人都不太可能立即将其网站转换为使用这种新框架.另外,它需要团队学习新技术,并制定出新的错误.团队必须学习新的方式来做同样的事情.例如,支持使用MVC上传文件的容易程度如何? 正如我最近看到的,没有理由不能使用MVC和Web表单一起创建一个网站.所以你可能会在不久的将来看到更多的杂种.但我怀疑Web表单将永远消失. 我想到的是像VB1改变Windows应用程序在桌面上创建的方式的Web窗体.到目前为止,RAD创建应用程序的方式仍然存在,永远不会消失. (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc-3 – Orchard CMS DataAnnotations – 客户端验
- asp.net-mvc – 使用mvc的主要目的
- 什么是使用aspnet_compiler.exe预编译ASP.NET项目的优势?
- asp.net-mvc – 如何在扩展方法中使用HTML帮助器方法?
- asp-classic – 哪里可以存储经典ASP的连接字符串?
- asp.net – 脚本标签和链接标签进入asp:内容或外部
- 我应该在ASP.NET MVC中构建我的下一个Web应用程序吗?
- asp.net – 从DropdownList SelectedItem获取属性
- Asp.net实现MVC处理文件的上传下载功能实例教程
- asp.net web大文件上传带进度条实例代码
- ASP.NET Web API,Web服务发现和客户端创建
- asp.net-mvc – 无法更改关系,因为一个或多个外键
- asp.net-mvc – 如何从mvc中的控制器中设置隐藏字
- VS 2013 RC中缺少ASP.NET Web窗体脚手架功能
- asp.net – 如何使用正则表达式将百分比验证到两
- asp.net-core – 编译netcoreapp1.0,代码包含#if
- asp.net fileupload控件上传文件与多文件上传
- asp.net-mvc – 在Controller操作方法中重用代码
- asp.net – 哪里是.ASPXAUTH cookie
- ASP.NET虚拟路径映射到另一个不允许的应用程序