学习Asp.Net WebForms或Asp.Net MVC
|
这可能是一个笨蛋,但我找不到一个直接的答案.如果一个人即将开始通过.NET框架学习网络开发,他应该使用哪种技术? > Asp.Net WebForms 牢记这三个方面 >未来范围 注意:已经使用C#做了一些WinForms编程 谢谢 解决方法大多数人会说我相信,这在很大程度上取决于你想要学习的内容和你想要发展的风格.如果你想要很多的页面标记的控制,并打算使用大量的 AJAX和CSS,那么MVC是一个更好的方法,最大的折衷就是丢失了Microsoft控件,如Gridview等拖放组件. MVC是非常强大和可扩展的框架,并且学习它还将允许您学习MVC模式(如果您以后将其技能多样化到其他开发平台,这将非常有用).然而,如果您正在创建需要快速发送的大量内部Web应用程序,那么Webforms肯定是一个更好的方式,它具有良好的文档和成熟性,并且控件允许您免费构建强大的功能.虽然您将获得在MVC中操作数据的基本模板,但它并不像Webforms中的构建应用程序那样快. 我的个人建议是学习MVC(它的模式),因为它没有大量的依赖Microsoft的专有组件,让您考虑到您的应用程序在前面,它与后端的交互. 如果你想要一个很好的例子,一个大的MVC网站…你正在…它在ASP.NET MVC上运行的stackoverflow. 希望这有帮助,这是一个很普遍的意见,而且这两个论点还有很多.然而,从个人经验来看,MVC会教你从长远来看可以使用更多的可重复使用的标准网络技术. 再见 乔恩 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- iis – 我应该为我的生产服务器使用processModel autoConfi
- asp.net web-api – ASP.Net Web API模型绑定不工作像在MVC
- 如何在ASP.NET成员资格中访问UserId而不使用Membership.Get
- asp.net-mvc – Web API和ASP MVC之间的主要区别是什么
- asp.net – 为什么aspnet_compiler.exe这么慢(可以做得更快
- asp.net-mvc – 如何构建URL路由?
- MVC3中的IValidatableObject – 客户端验证
- asp.net-mvc-3 – 当使用Html.TextBoxFor时,将模型的名称添
- asp.net – 获取客户端隐藏字段的值
- asp.net – FF和IE不从CSS加载img src
- asp.net-mvc-4 – 如何通过ASP.NET MVC中的Simpl
- 如何从asp.net调用Windows服务
- asp.net – 用于vs 2010安装和配置的Web API
- asp.net-mvc – Ajax重定向到页面而不是更新目标
- ASP.Net CMS推荐,果园,Sitefinity,Umbraco或N2?
- asp.net-mvc – 如何在ActionFilterAttribute AS
- 我可以使用MiniProfiler来检测ASP.NET MVC WebAp
- 如何在ASP.NET中阻止IP地址或IP类
- ASP .NET MVC Forms授权与Active Directory组
- asp.net-mvc – 高级ASP路由教程和示例
