ASP.NET Core框架揭秘[博文汇总-持续更新]
第1部分 跨平台开发体验
1 跨平台开发体验
001 跨平台开发体验: Windows [上篇]
002 跨平台开发体验: Windows [中篇]
003 跨平台开发体验: Windows [下篇]
004 跨平台开发体验: Mac OS
005 跨平台开发体验: Linux
006 跨平台开发体验: Docker
2 跨平台的奥秘
007 上篇:历史的枷锁
008 中篇:复用之殇
009 下篇:全新的布局
第2部分 基础框架
3 依赖注入
010 依赖注入[1]:控制反转
011 依赖注入[2]:IoC模式
012 依赖注入[3]:依赖注入模式
013 依赖注入[4]:一个迷你版DI框架
014 依赖注入[5]:利用容器提供服务
015 依赖注入[6]:服务注册
016 依赖注入[7]:服务消费
017 依赖注入[8]:服务实例的生命周期
018 依赖注入[9]:实现概述
019 依赖注入[10]:与第三方依赖注入框架的适配
4 文件系统
020 文件系统[1]:抽象的“文件系统”
021 文件系统[2]:总体设计
022 文件系统[3]:物理文件系统
023 文件系统[4]:程序集内嵌文件系统
5 配置系统
024 配置[1]:读取配置数据[上篇]
025 配置[2]:读取配置数据[下篇]
026 配置[3]:配置模型总体设计
027 配置[4]:将配置绑定为对象
028 配置[5]:配置数据与数据源的实时同步
029 配置[6]:多样化的配置源[上篇]
030 配置[7]:多样化的配置源[中篇]
031 配置[8]:多样化的配置源[下篇]
032 配置[9]:自定义配置源
6 选项(Options)
033 Options[1]: 配置选项的正确使用方式[上篇]
034 Options[2]: 配置选项的正确使用方式[下篇]
035 Options[3]: Options模型[上篇]
036 Options[4]: Options模型[下篇]
037 Options[5]: 依赖注入
038 Options[6]: 扩展与定制
039 Options[7]: 与配置系统的整合
第3部分 应用承载
7 服务承载系统
040 服务承载系统[1]: 承载长时间运行的服务[上篇]
041 服务承载系统[2]: 承载长时间运行的服务[下篇]
042 服务承载系统[3]: 总体设计[上篇]
043 服务承载系统[4]: 总体设计[下篇]
044 服务承载系统[5]: 承载服务启动流程[上篇]
045 服务承载系统[6]: 承载服务启动流程[下篇]
8 ASP.NET Core基本编程模式
046 ASP.NET Core编程模式[1]:管道式的请求处理 (即将推出)
047 ASP.NET Core编程模式[2]:依赖注入的运用 (即将推出)
048 ASP.NET Core编程模式[3]:配置多种使用形式 (即将推出)
049 ASP.NET Core编程模式[4]:基于承载环境的编程 (即将推出)
050 ASP.NET Core编程模式[5]:如何放置你的初始化代码 (即将推出)
ASP.NET Core框架揭秘[博文汇总-持续更新]的更多相关文章
- [文章汇总]ASP.NET Core框架揭秘[最近更新:2018/10/31]
之前一段时间都在个人公众号账号“大内老A”发布关于ASP.NET Core的系列文章,很多人留言希望能够同步到这里,所以在这里 对这些文章做一个汇总,以便于PC端阅读.如果说微软官方文档主要关于ASP ...
- ASP.NET Core框架揭秘(持续更新中…)
之前写了一系列关于.NET Core/ASP.NET Core的文章,但是大都是针对RC版本.到了正式的RTM,很多地方都发生了改变,所以我会将之前发布的文章针对正式版本的.NET Core 1.0进 ...
- ASP.NET Core框架揭秘(持续更新中…)
之前写了一系列关于.NET Core/ASP.NET Core的文章,但是大都是针对RC版本.到了正式的RTM,很多地方都发生了改变,所以我会将之前发布的文章针对正式版本的.NET Core 1.0进 ...
- 一个Mini的ASP.NET Core框架的实现
一.ASP.NET Core Mini 在2019年1月的微软技术(苏州)俱乐部成立大会上,蒋金楠老师(大内老A)分享了一个名为“ASP.NET Core框架揭秘”的课程,他用不到200行的代码实现了 ...
- 200行代码,7个对象——让你了解ASP.NET Core框架的本质
2019年1月19日,微软技术(苏州)俱乐部成立,我受邀在成立大会上作了一个名为<ASP.NET Core框架揭秘>的分享.在此次分享中,我按照ASP.NET Core自身的运行原理和设计 ...
- 了解ASP.NET Core框架的本质
了解ASP.NET Core框架的本质 ASP.NET Core自身的运行原理和设计思想创建了一个 “迷你版” 的ASP.NET Core框架,并且利用这个 “极简” 的模拟框架阐述了ASP.NET ...
- 200行代码,7个对象——让你了解ASP.NET Core框架的本质
原文:200行代码,7个对象--让你了解ASP.NET Core框架的本质 2019年1月19日,微软技术(苏州)俱乐部成立,我受邀在成立大会上作了一个名为<ASP.NET Core框架揭秘&g ...
- ASP.NET Core框架深度学习(四)宿主对象
11.WebHost 第六个对象 到目前为止我们已经知道了由一个服务器和多个中间件构成的管道是如何完整针对请求的监听.接收.处理和最终响应的,接下来来讨论这样的管道是如何被构建出来的.管道是在作为应 ...
- 200行代码,7个对象——让你了解ASP.NET Core框架的本质[3.x版]
2019年1月19日,微软技术(苏州)俱乐部成立,我受邀在成立大会上作了一个名为<ASP.NET Core框架揭秘>的分享.在此次分享中,我按照ASP.NET Core自身的运行原理和设计 ...
随机推荐
- Android Studio3.5在编译项目出现连接不上gradle该怎么办?
------------恢复内容开始------------ 报错原因: Could not get resource 'https://dl.google.com/dl/android/maven2 ...
- 《穷查理年鉴》习惯 & 工作 & 自省 & 自律 (关于自己)
习惯 001.在那充满古老年鉴的年代里,扔掉你的恶行,不管它们曾经给你带来多大的好处. 002.许多关于预言的争论都可以简化为:当你说是时,就有人说浊;当你认为不是时,一定有人说是. 003.坏习惯和 ...
- P4107 [HEOI2015]兔子与樱花 贪心
题目描述 传送门 分析 一道贪心题 首先我们可以证明最优的贡献一定是从下依次合并到上的 不会出现一个节点不能合并到父亲节点,却能合并到父亲节点的祖先节点的情况 我们设当前的节点为 \(u\),\(u\ ...
- [学习笔记] Tarjan算法求桥和割点
在之前的博客中我们已经介绍了如何用Tarjan算法求有向图中的强连通分量,而今天我们要谈的Tarjan求桥.割点,也是和上篇有博客有类似之处的. 关于桥和割点: 桥:在一个有向图中,如果删去一条边,而 ...
- cmd备份数据库,还原数据库,仅限于php
第一:先备份数据库 1.进入cmd(黑盒子) 2.进入phpstudy所在的盘 3.cd E: 3.cd phpstudy; 4.cd PHPTutorial 5.cd mysql; 6.cd bin ...
- 《Android逆向反编译代码注入》 - 逆向安全入门必看视频教程
适合人群: Android开发人员.逆向反编译开发人员.以及对Android逆向安全感兴趣的朋友. 视频地址: 51CTO学院:https://edu.51cto.com/course/24485 ...
- MeteoInfoLab脚本示例:读取文本文件绘制散度图
MeteoInfoLab中读取文本文件数据的函数是asciiread,获取文本文件行.列数的函数是numasciirow和numasciicol,和NCL中函数名一致,但都是小写字母.本例中的示例数据 ...
- Android开发还不会这些?如何面试拿高薪!
我所接触的Android开发者,百分之九十五以上 都遇到了以下几点致命弱点! 如果这些问题也是阻止你升职加薪,跳槽大厂的阻碍. 那么我确信可以帮你突破瓶颈! 群内有许多来自一线的技术大牛,也有在小厂或 ...
- Jenkins集成appium自动化测试(Windows篇)
一,引入问题 自动化测试脚本绝大部分用于回归测试,这就需要制定执行策略,如每天.代码更新后.项目上线前定时执行,才能达到最好的效果,这时就需要进行Jenkins集成. 不像web UI自动化测试可以使 ...
- Centos6.X 手动升级gcc
操作环境 CentOS6.5 64bit,gcc原版本为4.4.7,不能支持C++11的特性,所以需要升级 [root@zengxj ~]# wget http://ftp.gnu.org/gnu/g ...