.Net程序员必备技能-从基础到进阶
2021-09-10 13:34:17 39 举报
AI智能生成
.Net程序员需要具备扎实的编程基础,如C#、VB.NET等语言,熟悉.Net框架和常用库的使用。此外,还需要掌握面向对象编程思想和设计模式,能够进行良好的代码组织和管理。进阶技能包括ASP.NET开发、Web API设计和实现、数据库操作和优化、多线程编程等。同时,对于前端技术如HTML、CSS、JavaScript等也需要有一定的了解。在不断学习和实践中,.Net程序员还需关注新技术和新趋势,不断提升自己的技术水平和解决问题的能力。总之,成为一名优秀的.Net程序员需要全面发展自己的技能和知识储备。
作者其他创作
大纲/内容
三大范式
常见设计套路
PowerDesigner
数据库设计
二八原则
发布订阅模式
配置SQLserver读写分离
主从复制
垂直拆分
水平拆分
常见场景
表分区
分库分表分区
执行计划分析
聚集索引/非聚集索引
大数据量Sql优化
复杂Sql,常见笔试题
Sql优化
数据库性能调优
UML类图
POP到OOP
OOP到AOP
AOP多种实践
POP-OOP-AOP
代码设计
单一职责原则
迪米特法则
依赖倒置原则
接口隔离原则
历史替换原则
开闭原则
设计模式六大原则
适配器模式
代理模式
装饰器模式
装饰器番外篇
结构型
模板模式
观察者模式
责任链模式
行为型
单利模式
三大工厂模式
原型模式
建造者模式
创建型
GOF23种设计模式
设计模式
设计
ABP.vNext框架应用
Abp
应用程序框架
水平扩展
集群搭建
集群问题解决
多集群策略
Nginx多种部署
Docker部署
Nginx集群负载均衡
Windows
docker
集群&分片
多环境部署
.net5驱动,访问封装
秒杀
频繁更新
实时排行
二次好友
队列
多场景应用
高可用方案
Redis
分布式缓存MemCache搭建
.net framework对接
MemCache
异步化架构
多消息队列对比
linux
集群
死信队列
优先队列
RabbitMg
docker原理与优势
安装
容器
镜像
Docker
MangoDB
高并发&性能
Git
SVN
代码管理
ASP.NET Core
ASP.NET Core MVC
ASP.NET
Windows 窗体
应用程序
C# 5-9
C#最新语法
代码复杂度计算
算法基础题目
数组Array
ArrayList/泛型List
双向链表LinkedList
堆栈Stack
Queue队列
HashSet<T>
字段Dictionary
数据结构
C#语言
泛型编译原理
泛型各种应用
泛型约束
协变逆变
泛型缓存
泛型Generic
反射原理
各种反射操作
反射的局限和性能调优
反射&泛型&配置手写ORM
扩展封装
Emit技术的应用和拓展
反射Reflection
委托IL解读
代码服用/逻辑分离
实践应用&观察者
委托事件区别与联系
委托和事件Delegate-Event
Lambda前世今生
Lambda封装
Linq底层原理理解
Lambda-Linq
多线程Thread
线程池ThreadPool
Parallel&Linq
线程安全&临时变量&任务取消&异常处理
多线程
Task使用
IL原理
动态机模式理解
异步:Await/Async
Expression本质
动态拼装Expression
动态解析Expression
Expresstion常用封装
表达式目录树扩展定制
表达式目录树
Excel/Word文档操作
NPOI文件的导入导出
序列化器
QRCode/水印/缩放
日志/配置文件封装
IO/Serialize
MD5不可逆加密
DES对称可逆加密
RSA非对称可逆加密
SSL全流程解析
加密解密
.net高级编程
与EF6对比
LnqtoSql
多种映射
延迟加载
上下文生命周期
事物
State跟踪
导航属性
级联操作
数据访问层封装
读写分离支持
Entity Framework Core
Entity Framework
Dapper
ORM工具
Swagger配置
路由&扩展定制
权限认证
自宿主
缓存/压缩
WebApi
Protocol Buffers
双向流、多路复用、http/2协议
Header压缩
实战封装:gRPC流应用-AOP拦截-鉴权授权
Nginx集群,gRPCs
gRPC 服务
分布式服务
IOC&DI原理
生命周期
扩展点设计
扩展属性注入
扩展AOP
.net core内置IOC
多注册模式
AOP扩展
框架整合
配置文件支持
autofac
Unity
Spring .net
Injection
其他IOC
IOC
Quart-Z
定时任务
从单体到分布式到微服务
Consul服务注册发现
Nacos服务注册
Ocelot网关
Polly服务治理
IdentityServer4独立鉴权中心
微服务架构
SupperSocket
WebSocket
SingalR
Socket
RESTFul规范
国际标准网络系统互联OSI
计算机网络体系结构
TCP/IP寻址/右键
抓包工具
网络协议
网络编程
.net框架进阶
Linux操作
Authorization
Resource
Exception
Action
Result
生命周期解析
5大Filter扩展
传统授权
中间件授权
Token授权流程
JWT
IdentityService4
鉴权授权
Log4Net
Nlog
Autofac
Autofac-AOP
AutoMapper
组件
Blazor
中间件的扩展定制
自定义中间件
常用中间件
.net Core源码
ASP.NETCore管道处理模型
环境搭建
基本操作
高级查询
高亮查询
对接.net5操作REST API
ElasticSearch
全文检索
.Net跨平台
.Net程序员必备技能-从基础到进阶
收藏
收藏
0 条评论
回复 删除
下一页