学习Asp.Net WebForms或Asp.Net MVC

前端之家收集整理的这篇文章主要介绍了学习Asp.Net WebForms或Asp.Net MVC前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这可能是一个笨蛋,但我找不到一个直接的答案.如果一个人即将开始通过.NET框架学习网络开发,他应该使用哪种技术?

> Asp.Net WebForms
> Asp.Net MVC

牢记这三个方面

>未来范围
>复杂性
>功能

注意:已经使用C#做了一些WinForms编程

谢谢

解决方法

大多数人会说我相信,这在很大程度上取决于你想要学习的内容和你想要发展的风格.如果你想要很多的页面标记的控制,并打算使用大量的 AJAX和CSS,那么MVC是一个更好的方法,最大的折衷就是丢失了Microsoft控件,如Gridview等拖放组件. MVC是非常强大和可扩展的框架,并且学习它还将允许您学习MVC模式(如果您以后将其技能多样化到其他开发平台,这将非常有用).

然而,如果您正在创建需要快速发送的大量内部Web应用程序,那么Webforms肯定是一个更好的方式,它具有良好的文档和成熟性,并且控件允许您免费构建强大的功能.虽然您将获得在MVC中操作数据的基本模板,但它并不像Webforms中的构建应用程序那样快.

我的个人建议是学习MVC(它的模式),因为它没有大量的依赖Microsoft的专有组件,让您考虑到您的应用程序在前面,它与后端的交互.

如果你想要一个很好的例子,一个大的MVC网站…你正在…它在ASP.NET MVC上运行的stackoverflow.

希望这有帮助,这是一个很普遍的意见,而且这两个论点还有很多.然而,从个人经验来看,MVC会教你从长远来看可以使用更多的可重复使用的标准网络技术.

再见

乔恩

原文链接:https://www.f2er.com/aspnet/246727.html

猜你在找的asp.Net相关文章