[TOC]html
来自 dotNET匠人 的(中文翻译) ASP.NET Core开发者成长路线图前端
原英文地址 ASP.NET Core Developer Roadmaplinux
里面包含了 C#、Web、各种采用框架/库、微服务、容器、云计算、搜索引擎等各类技术栈路线以及学习地址导航。 从萌新到架构师大神,构建丰富的知识体系。git
来自 知乎问答 Asp.net 怎样从入门到精通?github
里面有十七个回答,有很多大神参与回复,列出生平经验和看法,咱们能够经过大神的文字去了解、制定学习 .NET Core / ASP.NET Core 的学习计划,早日成为一个大神。web
.NET Core 版本迭代路线面试
https://github.com/dotnet/core/milestonessql
C# 编程语言版本迭代路线数据库
https://github.com/dotnet/csharplang/milestonesapache
来自 痴者工良 整理的 ASP.NET Core 知识点体系导图(没错,就是我,一个逗比的小萌新)。
高清大图版本:https://obj2.whuanle.cn/20191125/知识导图.png
html 版本:[ https://obj2.whuanle.cn/20191125/ASP.NET Core知识导图.html](https://obj2.whuanle.cn/20191125/ASP.NET Core知识导图.html)
pdf 版本:[https://obj2.whuanle.cn/20191125/ASP.NET Core导图知识大纲.pdf](https://obj2.whuanle.cn/20191125/ASP.NET Core导图知识大纲.pdf)
思惟导图原版:[https://obj2.whuanle.cn/20191125/ASP.NET Core知识图谱.emmx](https://obj2.whuanle.cn/20191125/ASP.NET Core知识图谱.emmx)
来自 痴者工良 收集的 .NET 电子版本书籍
连接: https://pan.baidu.com/s/1m9McejZ9UaKta_IfFsgT2g 提取码: w7xn
包含 C#编程、ASP.NET Core、Docker、微服务等几十本绝版技术书籍。
来自 痴者工良 收集的各类 C# 电子书、SQL、大数据、人工智能等教学书籍、视频和面试题库等。
https://www.whuanle.cn/downloads
来自 痴者工良 收集的学习网站,包含各类资源下载、在线学习、在线ID、代码搜索引擎、在线便利工具等。
目标:认识 ASP.NET Core
目标:动手建立实例、作网站、了解链接数据库。(要求动手作一次,不须要详细理解原理)。
目标:学会建立简单的、 不一样的 ASP.NET Core 应用,学会基本建立流程、熟悉 IDE开发工具。
目标:学会建立 Razor 应用,了解建立过程、模型绑定、标签的使用。
目标:学会建立 MVC 应用,了解建立流程和 MVC 含义、项目架构、部署应用。
目标:学会建立 API 应用,而且了解 API 的含义和与 Razor、MVC 的区别。
目标:学会在 ASP.NET Core 中使用数据库,要求动手所有作一次,了解如何配置数据库、配置数据库上下文,了解 ASP.NET Core 中使用数据库的特定和各类概念。
微软官方 《EF Core 和 Razor Pages》系列
微软官方 《使用 MVC 的 EF Core》系列
目标:了解中间件管道的概念,了解 ASP.NET Core 提供的默认中间件,如何自定义实习中间件。
目标:学会配置 ASP.NET Core
目标:学会使用微软的日志接口,第三方日志框架,学会在程序中记录日志和异常,造成良好习惯。
第三方日志框架,笔者不推荐 NLog ,这东西从 Java 移植过来,配置繁琐,容易 996 。
C# 中的日志框架 / 适用于 ASP.NET Core 的第三方日志记录框架:
笔者在用 Serilog 。
目标:了解 ASP.NET Core 是如何启动的、如何托管服务、如何在服务器部署等。
目标:Startup 是 ASP.NET Core 最重要的工做核心,须要熟练掌握在 Startup 中配置各类参数、依赖注入、配置环境、配置日志记录、配置中间件等。
目标:依赖注入是一种很是重要的开发思想,也是一种框架实现,须要掌握优秀的开发思想,才能进阶为高级开发人员。
目标:经过实践练习学会建立 Razor 应用。
学习ASP.NET Core Razor 编程系列目录
学习ASP.NET Core Razor 编程系列二——添加一个实体
学习ASP.NET Core Razor 编程系列三——建立数据表及建立项目基本页面
学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面
学习ASP.NET Core Razor 编程系列五——Asp.Net Core Razor新建模板页面
学习ASP.NET Core Razor 编程系列六——数据库初始化
每一个行业都有大佬,每一个大佬的帮助对咱们都有举足轻重的做用,自从NetCore 开源以来,涌现了一大批Netcore的领军人物,其中有连续十几年的MVP、上市公司的架构师、知乎大V等。不少时候你们不是不努力,而是缺少对应的学习方法,以及高手指点。他们都是我平时关注的优秀号主,分享给你们,助你们学习路上披荆斩棘~ 能力获得提高,思惟获得开阔~
痴者工良 潜伏于各个 .NET 大佬的群,默默地关注大佬们的公众号,偷偷地吸收能量。
笔者将收集到的公众号的介绍和二维码图片汇总,这里能够看到