按部就班学.Net Core Web Api开发系列【0】:序言与目录

1、序言html

       我大约在2003年时候开始接触到.NET,最初在.NET framework 1.1版本下写过代码,曾经作过WinForm和ASP.NET开发。大约在2010年的时候转型JAVA环境,这么多年来,虽然工做已面向JAVA方向,但没有放弃过.NET,一直保持关注,心里由衷以为C#是我接触过的最美的语言。前端

       可是.NET的市场环境一直不理想,对于Windows的依赖限制了它的发展,公司主要客户都纷纷转向Linux环境,“去IOE”的浪潮更推进了形势的发展。期间还经历过几件让人灰心的事情,就是Sliverlight 和 Windows Phone 的表现欠佳,这两个东西刚出来的时候我都是认为是特别有前景的,没想到是这个结果,让我对本身的判断产生了怀疑。git

       2017年了解到.NET开源和跨平台的信息,感受这玩意真心是好东西,遂有了从新转型.NET的念头,2018年上半年,因为工做不忙,因此就一直持续关注.NET Core,也学习相关的知识点,因为有些基础,因此学习过程还算比较顺利的,主要知识来源是官方网站、博客园和github,做为对社区的回馈,打算把近期学习到的一些对.NET Core的理解写成日志和你们分享。github

      写博客的主要动机大概有如下几点吧:数据库

     一、写博客就象在讲台上的老师在讲课,讲的过程获得的收获,必定是比听的人得到更多,有人说,你学了一个知识,讲给别人听,别人听懂了,你才真正掌握;小程序

     二、一我的的学习是寂寞的,指望能融入社区,和更多优秀的人一块儿交流;后端

     三、学习过程当中有些理解多是错误的,在分享的过程当中能发现问题,及时改正。微信小程序

     这个系列为WebApi开发,之因此选这个课题,主要认为如今先后端分离应该是一个主流的架构模式吧,如今不少系统再也不是单纯的Web端了,接入端更可能是手机客户端,微信小程序,H5页面等,这就体现了WEBAPI的价值。缓存

     在决定写这个系列的博客的时候,为了不本身有始无终,没有一边学一边写,而是在定好课题后就对目录进行了考虑,列出计划要学习的内容,并进行学习,有了系统的了解之后,再按目录逐步完成,这样有了整体把握后,就不会中途放弃了。(要放弃的话在定目录的时候就放弃掉,哈哈!)安全

2、目录

按部就班学.Net Core Web Api开发系列【1】:开发环境

按部就班学.Net Core Web Api开发系列【2】:利用Swagger调试WebApi

按部就班学.Net Core Web Api开发系列【3】:WebApi开发概览

按部就班学.Net Core Web Api开发系列【4】:前端访问WebApi

按部就班学.Net Core Web Api开发系列【5】:文件上传

按部就班学.Net Core Web Api开发系列【6】:配置文件

按部就班学.Net Core Web Api开发系列【7】:项目发布

按部就班学.Net Core Web Api开发系列【8】:访问数据库(基本功能)

按部就班学.Net Core Web Api开发系列【9】:经常使用的数据库操做

按部就班学.Net Core Web Api开发系列【10】:使用日志

按部就班学.Net Core Web Api开发系列【11】:依赖注入

按部就班学.Net Core Web Api开发系列【12】:缓存

按部就班学.Net Core Web Api开发系列【13】:中间件(Middleware)

按部就班学.Net Core Web Api开发系列【14】:异常处理

按部就班学.Net Core Web Api开发系列【15】:应用安全

按部就班学.Net Core Web Api开发系列【16】:应用安全续-加密与解密

相关文章
相关标签/搜索