前言

耗时两个多月,坚持写这个入门系列文章,就是想给后来者更好更快的上手体验,这个系列可以说是从入门到进阶,适合没有 .NETCore 编程经验到小白同学,也适合从 .NET Framework 迁移到 .NETCore 的朋友。

本系列从安装环境开始,到认识各种配置文件、然后学习了自定过滤器实现、日志监视、异步任务、多线程、缓存使用、网络通讯、单元测试、常规部署到容器化部署等一系列等文章,每一篇文章都配置了示例代码Demo,大家可以通过每篇文章的末尾找到下载示例代码的链接。

目前,所有的示例代码都托管在 GitHub 上:https://github.com/lianggx/EasyAspNetCoreDemo

未来如果有新的文章,也会收集到此目录中。这个系列得到了很多朋友到大力支持,每一个点赞都是对我对鼓励,每一条评论我都会仔细的查看,对于提出的问题,也一一作出解答,愿本系列文章能给广大 .NETCore 爱好者们带来一些帮助。

1. 从安装到配置

1.1 Asp.NET Core 轻松学-从安装环境开始
1.2 Asp.NET Core 轻松学-项目目录和文件作用介绍
1.3 Asp.NET Core 轻松学-玩转配置文件
1.4 Asp.NET Core 深入了解配置文件加载过程

2. 业务实现

2.1 Asp.NET Core轻松学-业务重点-实现一个简单的手机号码验证
2.2 Asp.NET Core 轻松学-实现跨平台的自定义Json数据包
2.3 Asp.NET Core 轻松学-利用Swagger自动生成接口文档
2.4 Asp.NET Core 轻松学-一行代码搞定文件上传

3. 日志

3.1 Asp.NET Core依赖注入和管道方式的异常处理及日志记录
3.2 Asp.NET Core 轻松学-利用日志监视进行服务遥测

4. 测试

4.1 Asp.NET Core 轻松学-利用文件监视进行快速测试开发
4.2 Asp.NET Core 轻松学-利用xUnit进行主机级别的网络集成测试

5. 缓存使用

5.1 Asp.NET Core 轻松学-在.NETCore使用缓存和配置依赖策略
5.2 Asp.NET Core 轻松学-正确使用分布式缓存

6.网络和通讯

6.1 Asp.NET Core 轻松学-HttpClient的演进和避坑
6.2 Asp.NET Core 轻松学-基于微服务的后台任务调度管理器

7. 异步和多线程

7.1 Asp.NET Core 轻松学-多线程之取消令牌
7.2 Asp.NET Core 轻松学-多线程之Task快速上手
7.3 Asp.NET Core 轻松学-多线程之Task(补充)
7.4 Asp.NET Core 轻松学-经常使用异步的你,可能需要看看这个文章

8. 访问数据库

8.1 Asp.NET Core 轻松学-10分钟使用EFCore连接MSSQL数据库
8.2 Asp.NET Core 轻松学-使用MariaDB/MySql/PostgreSQL和支持多个上下文对象

9. 扩展使用

9.1 Asp.NET Core轻松学-实现一个轻量级高可复用的RabbitMQ客户端
9.2 Asp.NET Core轻松学-配置服务Apollo部署实践
9.3 Asp.NET Core 轻松学-在.NETCore中使用钩子

10. 托管部署

10.1 Asp.NET Core轻松学-部署到IIS进行托管
10.2 Asp.NET Core轻松学-部署到Linux进行托管
10.3 Asp.NET Core轻松学-使用Supervisor进行托管部署
10.4 Asp.NET Core轻松学-使用Docker进行容器化托管

结束语

通过书写这个系列的文章,个人对 .NETCore 的认识又得到了进一步对提高和加强,也认识了很多同行,感谢陈主席、感谢马桶、感谢微软广州俱乐部的兄弟姐们,感谢微软Azure提供免费测试服务器,真的很方便。

最后,推广一下广州.NET微软技术俱乐部,欢迎更多的朋友加入我们 .NETCore 这个大家庭、一起学习交流。QQ群:651477282。

原文链接:https://www.cnblogs.com/viter/p/10474091.html


.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com

Asp.NETCore轻松学系列阅读指引目录相关推荐

  1. Asp.NetCore轻松学-部署到 IIS 进行托管

    前言 经过一段时间的学习,终于来到了部署服务这个环节,.NetCore 的部署方式非常的灵活多样,但是其万变不离其宗,所有的 Asp.NetCore 程序都基于端口的侦听,在部署的时候仅需要配置侦听地 ...

  2. Asp.NetCore轻松学-部署到 Linux 进行托管

    前言 上一篇文章介绍了如何将开发好的 Asp.Net Core 应用程序部署到 IIS,且学习了进程内托管和进程外托管的区别:接下来就要说说应用 Asp.Net Core 的特性(跨平台),将 .Ne ...

  3. 基于DDD的现代ASP.NET开发框架--ABP系列文章总目录(转)

    出处:http://www.cnblogs.com/mienreal/p/4528470.html ABP相关岗位招聘:给热爱.NET新技术和ABP框架的朋友带来一个高薪的工作机会 ABP交流会录像视 ...

  4. 基于DDD的现代ASP.NET开发框架--ABP系列文章总目录

    ABP相关岗位招聘:给热爱.NET新技术和ABP框架的朋友带来一个高薪的工作机会 ABP交流会录像视频:ABP架构设计交流群-7月18日上海线下交流会的内容分享(有高清录像视频的链接) 代码自动生成: ...

  5. Asp.Net Core 轻松学-玩转配置文件

    目录 前言 另类方式使用 hosting.json 使程序运行于多个端口 结语 前言     在 .NET Core 项目中,配置文件有着举足轻重的地位:与.NetFramework 不同的是,.NE ...

  6. 轻松学c语言编程.pdf等,轻松学编程 轻松学C语言编程pdf

    轻松学编程 轻松学C语言编程 内容简介 <轻松学编程:轻松学C语言编程>从初学者的角度出发,以通俗易懂的语言.丰富多彩的实例,详细介绍了使用C语言进行程序开发应该掌握的各方面知识.全书共1 ...

  7. WebServer应用示例:不到100行代码玩转Siri语音控制 | ESP32轻松学(Arduino版)

    ESP32轻松学系列文章目录: ESP32 概述与 Arduino 软件准备 蓝牙翻页笔(PPT 控制器) B 站粉丝计数器 Siri 语音识别控制 LED 灯 Siri 语音识别获取传感器数据 本期 ...

  8. 蓝牙翻页笔(PPT 控制器)| ESP32轻松学(Arduino版)

    众所周知,掌控板在创客教育中用的非常广泛,它是一块基于 ESP32 的学习开发板.大家对掌控板编程,用的比较多的都是图形化编程的方式,比如 mPython.Mind+ 等.但是,既然掌控板是基于 ES ...

  9. 轻松学通c语言左飞pdf,轻松学C#图解版(谷涛、扶晓、毕国峰)PDF扫描版[46MB]

    轻松学C#图解版 内容介绍: 本书由浅入深,全面.系统地介绍了C#程序设计.除了详细地讲解C#知识点外,本书还提供了大量的实例,供读者实战演练. 本书共分三篇.第一篇是C#概述篇,主要介绍的是Visu ...

最新文章

  1. linux部署项目文档,Linux系统部署项目
  2. WPF 之 调用线程必须为 STA,因为许多 UI 组件都需要
  3. 30天敏捷生活(9-11):调整30天的节奏
  4. 鼠标滑过,解决ul下 li下a的背景与父级Li不同宽的问题
  5. defer 被调用时机
  6. 在Android中使用GIF图片
  7. 怎么样用System.out.println在控制台打印出颜色
  8. c++ protected_java基础之——访问修饰符(private/default/protected/public)
  9. R语言data manipulation学习笔记之创建变量、重命名、数据融合
  10. 【图像分割】基于matlab免疫遗传算法单阈值图像分割【含Matlab源码 729期】
  11. 去掉matlab图片空白边缘
  12. C++处理有道单词导出单词本
  13. 视频教程-【深入理解计算机网络】讲师解读计算机网络原理视频课程(中)-计算机网络
  14. ElementUI导入Excel文件
  15. 一圆形游泳池如图所示,现在需在其周围建一圆形过道,并在其四周围上栅栏。栅栏价格为35元/米,过道造价为20元/平方米。过道宽度为3米,游泳池半径由键盘输入。要求编程计算并输出过道和栅栏的造价。
  16. linux vim编辑器命令,Linux之VIM编辑器命令
  17. 关于ADS1292测心率心电的一些学习总结
  18. 车联网平台介绍(一)
  19. 认识并理顺元宇宙与产业互联网之间的关系,可以打开产业互联网的发展新症结
  20. 情侣睡觉为什么在床头总会放一包纸巾?今天终于知道了

热门文章

  1. 手机主题随手机壳改变_无线充电可以与手机壳一起使用吗?
  2. google hdr+_更好的隐私权控制使Google+死了
  3. jQuery初识和常用事件(一)
  4. 设计模式之代理模式(上) 静态代理与JDK动态代理
  5. 用java调用.net的wcf其实还是很简单的
  6. oracle undo
  7. AutoCAD VBA基于对象的分层
  8. 简单的作好服务器安全的几个步骤
  9. Avalonia跨平台入门第十九篇之语音播放
  10. 通过Dapr实现一个简单的基于.net的微服务电商系统(十八)——服务保护之多级缓存...