加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 开始学习ASP.NET MVC专家级的最佳路线图

发布时间:2020-12-16 06:30:23 所属栏目:asp.Net 来源:网络整理
导读:有了这么多东西需要学习以及MS ASP.NET MVC框架的频繁更新,我发现快速获取它并将学习有效地扩展到专家级别并不具有挑战性. 我需要建议如何开始(有没有最好的教程),我如何达到专家级别(任何路线图,以便我们可以在那里)? 任何最好的培训(我可以在线参考) 或任
有了这么多东西需要学习以及MS ASP.NET MVC框架的频繁更新,我发现快速获取它并将学习有效地扩展到专家级别并不具有挑战性.

我需要建议如何开始(有没有最好的教程),我如何达到专家级别(任何路线图,以便我们可以在那里)?

任何最好的培训(我可以在线参考)
或任何指南,以便我可以错过不需要的区域,只关注最新和最好的使用.

我愿意努力工作,但我需要一个正确的方向来跟进,这样我就不会在学习过程中受到阻碍/引用错误的区域.

谢谢

解决方法

关于.Net中的MVC框架的好处是它的基础不会改变,并且自第一个版本发布以来就没有改变过.您会注意到,在以后的版本中,某些事情变得更容易.

我的建议是暂时忽略这些版本,并专注于学习MVC模式.可能需要编写几个简短的示例才能让您熟悉MVC模式.尝试在路由上花费足够的时间并定义路由,因为它们是任何MVC框架的重要组成部分.

Razor ViewEngine及其语法(在MVC 3中引入)非常适合编写视图.我绝对建议学习剃刀.

一旦你得到它,那么你应该尝试熟悉.Net框架,因为你最终会使用它的类.

Tutsplus网站上有一些很好的教程,介绍了Asp.net MVC框架的基础知识.

接下来是什么?

基础之后的步骤是熟悉不同的开发模型,例如:

>测试驱动开发(TDD)
>领域驱动开发(DDD)
>行为驱动开发(BDD)

一切都很好.您可以选择一个,具体取决于您个人认为适合您的项目.

控制反转(IoC)是一种你会在Asp.Net MVC示例中使用的技术,这是一个很好的实践.

您还可以找到有趣的ORM,如NHibernate和实体框架(EF). ORM本身是一个很大的话题,一旦你深入了解它,你将不得不学习很多东西.我用过这两个
EF和NHibernate.我更喜欢NHibernate,因为它是开源的,当时有一个更大的用户社区.

无论如何,我希望这个概述能给你一些关于从哪里开始的想法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读