咨询 asp.net core 的学习方法

查看 51|回复 1
作者:sxszzhrrt   
rt ,之前看黑马的视频学习过 Java ,最近想学习 asp.net core 请问要不要学习.net framework 的 webform 和 asp.net mvc 作为跳板?
我看这两个非常清晰,官网文档例子也明白,asp.net core 的感觉晦涩很多
另外,aspnet core 里面分 webapi mvc 什么的,请问路线应该是什么?
顺便请问一下大佬们有没有什么好的学习资源推荐?

Core, MVC, 请问, 学习

hez2010   
> 要不要学习.net framework 的 webform 和 asp.net mvc 作为跳板?
不需要
首先官方文档在这里: https://learn.microsoft.com/en-us/aspnet/core
基本上你把这个 fundamentals (基础) 章节过一遍: https://learn.microsoft.com/en-us/aspnet/core/fundamentals
然后再把 APIs ( WebAPI ) 章节过一遍: https://learn.microsoft.com/en-us/aspnet/core/fundamentals/apis
然后 Entity Framework Core (简写 efcore ,是个 ORM ): https://learn.microsoft.com/en-us/ef/core
就完事了。
剩下的比如 Real-times apps 主要是 SignalR 框架的文档(基于 WebSocket/Long Polling 等等的实时通信): https://learn.microsoft.com/en-us/aspnet/core/signalr/introduction
然后就是 Security ,这部分是关于认证和鉴权的文档,需要的话可以看看: https://learn.microsoft.com/en-us/aspnet/core/security
如果你想在 asp.net core 上用 gRPC 的话: https://learn.microsoft.com/en-us/aspnet/core/grpc
想深入了解 http server 可以看看 Kestrel ( asp.net core 的 HTTP 服务器): https://learn.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel
至于 Web apps 章节(含 MVC 、Blazor )下的内容都是关于 UI ( SPA/SSR )开发的,如果你只是做后端开发的话不看问题不大。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部