何时使用ASP.NET MVC与ASP.NET Web窗体?
发布时间:2020-12-16 00:47:47 所属栏目:asp.Net 来源:网络整理
导读:有关ASP.NET MVC的常见问题之一是为什么要在ASP.NET Web窗体中使用它?答案通常包括ViewState和干净的URL等等。最后你会发现一个关于使用正确的工具来完成这个工作,并且它们有不同的目的。但是,我不相信我曾经看过这些目的。那么,您什么时候可以通过ASP.N
有关ASP.NET MVC的常见问题之一是为什么要在ASP.NET Web窗体中使用它?答案通常包括ViewState和干净的URL等等。最后你会发现一个关于使用正确的工具来完成这个工作,并且它们有不同的目的。但是,我不相信我曾经看过这些目的。那么,您什么时候可以通过ASP.NET Web窗体或ASP.NET MVC ASP.NET MVC来选择ASP.NET MVC?
解决方法
你不要选择ASP.Net MVC ASP.Net,因为ASP.Net MVC仍然是ASP.Net。你选择ASP.Net MVC或ASP.Net Web窗体,有很多很好的理由这样做:
更容易掌握你的HTML 另一方面,Web表单有其几点: >轻松将简单的CRUD /业务应用集成在一起非常快 结果是,如果您在企业局域网环境中建立业务应用程序(诚然仍然是大多数Web开发人员),Web Forms非常棒。在这个意义上,微软真的知道他们的市场。但是,如果您正在构建公共互联网应用程序,您可能需要MVC,以便您可以彻底测试,并确保您的页面不会因不必要的ViewState或JavaScript数据而膨胀。 此外,在过去几年中发生了变化的事情是,即使许多企业内部网应用程序现在需要支持家庭/远程使用,使得MVC对人群的吸引力比以往更为吸引人。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使用ASP.NET MVC作为电子邮件模板引擎:好主
- 加载测试ASP.NET网站
- asp.net – 具有html5中的文本以外的输入类型的UpdatePanel
- asp.net – “与底层事务管理器的通信失败”错误消息
- asp.net – 使用IIS(localhost)测试时重新学习的问题
- asp.net-mvc – 如何在VS2012 MVC4项目中设置Ext.NET 2.0?
- asp.net-mvc-3 – Razor in-line if语句不工作?
- asp.net – .NET PrivateFontCollection – 完成后如何释放
- 异常处理 – 如何处理WebAPI中的控制器构造函数中的异常?
- asp.net-mvc-3 – 谷歌页内分析在我的ASP.NET MVC 3 Razor网
推荐文章
站长推荐
- asp.net – 您无权查看此目录或页面. Azure Web
- ASP.NET Core MVC的Razor视图中,使用Html.Raw方
- 巧用Mono.Cecil反射加载类型和方法信息
- asp.net – ActiveDirectoryMembershipProvider“
- 如何确定使用32位与64位ASP.NET?
- WinForms和ASP.NET自定义控件的通用代码
- asp.net – 当modal设置为TRUE时,jQuery UI对话框
- asp-classic – msxml服务器端经典ASP和证书
- asp.net – 我何时可以在Response.WriteFile()中
- asp.net-mvc – 带vNext的MVC 6:我们还需要Glob
热点阅读