.NET Core 学习资料精选:入门

分类 : 数据库

开源跨平台的.NET Core,还没上车的赶紧的,来不及解释了……

   本系列文章,主要分享一些.NET Core比较优秀的社区资料和微软官方资料。我进行了知识点归类,让大家可以更清晰的学习.NET Core

 首先感谢资料原作者的贡献。

   第一篇:.NET Core 学习资料精选:入门

      介绍.NET历史、开源之路、基础、路由、依赖注入、HttpContext、cookie|session、HttpClient、gRPC、单元测试、发布部署等等。

   第二篇:.NET Core 学习资料精选:进阶&高级

.NET 简介

#.NET 开源之路

.NetFrameWork发展史

C# 语言版本发展史

2014.11月 .NET Core 项目启动,2016.06月 .NET Core 1.0 发布

微软 .NET Core3.0 规划蓝图

.NET Core 3.0 下一个版本命名为:.NET 5

clip_image006[8]

#.NET Core提供的特性

1.开源、免费

2.轻量级、跨平台

3.组件化、模块化、IOC+Nuget、中间件

4.高性能

5.统一了MVCWebAPI编程模型

a)  比如:ASP.NET Core MVC Web API 直接或间接继承同一个基类 ControllerBase,提供可使用的API也一致化

b)  比如:旧ASP.NET时代,写全局filter需要针对MVC Web API 分别编写代码,但在ASP.NET Core,直接使用一套中间件代码即可

6.可测试性

7.微服务、容器化支持

8.标准化 .NET API 规范- .NET STANDARD

#、迁移到.NET Core

目前市面上还存在很多传统 .NET 旧项目,我们需要根据公司情况决定是否升级到.NET Core

如果需要进行旧项目升级的,可以参考文章:《.NET项目迁移到.NET Core操作指南》


分类: 数据库  发布: 2019-07-16-星期二   访问() .NET技术    Web前端    JAVA开发    语言编程    数据库    电脑知识    代码案例

Copyright © 2017 CSS5.NET教程.CSS5 内容仅用于学习和测试参考。 css5.net All Rights Reserved