数据库

注册

 

发新话题 回复该主题

NETCore学习资料精选进阶 [复制链接]

1#

.09月就要正式发布.NET3.0了,对于前一篇博文《.NETCore学习资料精选:入门》大家学的可还开心?这是本系列的第二篇文章:进阶篇,喜欢的园友速度学起来啊。

对于还在使用传统.NETFramework框架的园友,可以通过《.NET项目迁移到.NETCore操作指南》把需要新生力量的旧项目速度迁移到.NETCore中

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

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

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

介绍.NET历史、开源之路、基础、路由、依赖注入、HttpContext、cookie

session、HttpClient、gRPC、单元测试、发布部署等等。

第二篇:.NETCore学习资料精选:进阶

介绍.NET工程化、AOP、异常处理、缓存、日志、响应优化、上传下载、健康检查、后台任务、认证和授权、安全性(Https、CORS、CSRF)、EFCore等等

第三篇:.NETCore学习资料精选:高级微服务架构

介绍性能、原理、微服务架构、DDD等知识

这是第二篇,知识点如图:

.NET工程化

#、StyleCop编码规范

StyleCop规则汇总

在VS中使用StyleCop

netcore将StyleCop.Analyzers自定义规则应用到整个解决方案

#、Nuget包

安装NuGet客户端工具

NuGet.Server

发布包

承载自己的NuGet源

Nuget管理工具BaGet使用教程

Nuget管理工具FuGet使用教程

#、SwaggerApi文档

Swagger规范(swagger.json)

Swagger+AutoRest生成webapi客户端(.Net)

Swashbuckle方式

Asp.NetCore使用Swagger生成API文档并添加API分组

Asp.NetCore使用Swagger生成API文档并添加文档描述、响应类型描述

NSwag方式

Asp.NetCore使用NSwag生成SwaggerApi文档

AOP面向切面编程

AOP(Aspect-OrientedProgramming)是一种将函数的辅助性功能与业务逻辑相分离的编程范式(programmingparadigm),其目的是将横切

分享 转发
TOP
发新话题 回复该主题