Hello World
前言
今天是2019年10月1日,庆祝中华人民共和国成立70周年。
在今天这个重大的日子里我开通了博客园的帐号,以后也会使用此帐号发布自己的文章。
我将记录自己的学习过程、开发经验、解决问题的思路及思考问题的方式方法。
这是我的第一篇随笔,还请各位大佬多多指教啦。
技术栈
初级开发工程师 → 中级开发工程师 → 高级开发工程师 → 资深开发工程师 → 架构师
- .NET
- C# 基础知识
- 泛型
- 反射
- 特性
- 委托
- 事件
- Lambda
- Linq
- 表达式树
- 异步
- 多线程
- 设计模式
- SOLID原则
- 依赖注入
- DDD
- TDD
- .NET Core
- ASP.NET Core MVC
- ASP.NET Core WebApi
- ASP.NET Core Blazor
- ASP.NET Core gRPC
- ASP.NET Core Angular
- ASP.NET Core React
- ORM
- Entity Framework Core
- Dapper
- 身份认证与授权
- IdentityServer4
- 实时通信
- SignalR
- DotNetty
- 消息中间件
- RabbitMQ
- 瞬态故障处理
- Polly
- 任务调度
- HangFire
- 对象映射
- AutoMapper
- 其他需掌握类库
- MediatR
- FluentValidation
- FluentEmail
- EFK日志分析系统
- ElasticSearch
- FluentD
- Kibana
- 单元测试
- NUnit
- XUnit
- 部署
- Docker
- 深度学习
- ML.NET
- C# 基础知识
- Java
- SpringBoot
- SpringCloud
- MyBatis
- Zookeeper
- Kafka
- Dobbo
- ActiveMQ
- Netty
- Solr
- Maven
- Nginx
- 前端
- React.js
- Ant Design
- Material-UI
- SemanticUI
- React-Bootstrap
- Blueprint
- Fabric
- Grommet
- Vue.js
- iView
- Element-UI
- Angular.js
- ng-zorro
- TypeScript
- Node.js
- HTML布局框架
- Bootstrap
- Material Design
- 即时通讯
- WebSocket
- WebRTC
- React.js
- 数据库
- SQL Server
- MySQL
- Oracle
- PostgreSQL
- NoSQL
- Redis
- MongoDB
- 手机端
- 微信小程序
- Flutter
- React Native
- 游戏
- Unreal Engine4
- Unity3D
- WebGL
- Python
- Go
学无止境,尽我所能。
优秀开源项目参考
nopCommerce - Free open-source ecommerce shopping cart (ASP.NET Core)
SimplCommerce - A simple, cross platform, modularized ecommerce system built on .NET Core
EquinoxProject - Full ASP.NET Core 2.2 application with DDD, CQRS and Event Sourcing
EventFlow - Async/await first CQRS+ES and DDD framework for .NET
NEventStore - A persistence agnostic Event Store for .NET
NorthwindTraders - Northwind Traders is a sample application built using ASP.NET Core and Entity Framework Core.
shriek-fx - 一个基于 .NET Core 2.0 开发的简单易用的快速开发框架,遵循领域驱动设计(DDD)规范约束,并结合CQRS架构提供实现事件驱动、事件回溯、响应式等特性的基础设施。让开发者享受到正真意义的面向对象设计模式来带的美感。
推荐书籍
《C# 7.0 in a Nutshell: The Definitive Reference》
《C# in Depth》
《Professional C# 7 and .NET Core 2.0》
《CLR via C#》
后记
有人认为我的学习是没有任何意义的,每一项技术的出现都是围绕着实际业务的使用场景的。
同事们认为我应该走管理路线,因为到了三十岁之后还再做程序员可能连自己都养活不了了。
每个人的追求不同,我们都曾身处困境,我只是喜欢技术,会为了实现某个功能而高兴半天。
我已经工作五年了,却还是碌碌无为,有人说我太傲慢太狂妄自大,可是我只是沉默寡言啊。

浙公网安备 33010602011771号