Hello World

前言

今天是2019年10月1日,庆祝中华人民共和国成立70周年。

在今天这个重大的日子里我开通了博客园的帐号,以后也会使用此帐号发布自己的文章。

我将记录自己的学习过程、开发经验、解决问题的思路及思考问题的方式方法。

这是我的第一篇随笔,还请各位大佬多多指教啦。

技术栈

初级开发工程师 → 中级开发工程师 → 高级开发工程师 → 资深开发工程师 → 架构师

  • .NET
    1. C# 基础知识
      1. 泛型
      2. 反射
      3. 特性
      4. 委托
      5. 事件
      6. Lambda
      7. Linq
      8. 表达式树
      9. 异步
      10. 多线程
      11. 设计模式
      12. SOLID原则
      13. 依赖注入
      14. DDD
      15. TDD
    2. .NET Core
      1. ASP.NET Core MVC
      2. ASP.NET Core WebApi
      3. ASP.NET Core Blazor
      4. ASP.NET Core gRPC
      5. ASP.NET Core Angular
      6. ASP.NET Core React
    3. ORM
      1. Entity Framework Core
      2. Dapper
    4. 身份认证与授权
      1. IdentityServer4
    5. 实时通信
      1. SignalR
      2. DotNetty
    6. 消息中间件
      1. RabbitMQ
    7. 瞬态故障处理
      1. Polly
    8. 任务调度
      1. HangFire
    9. 对象映射
      1. AutoMapper
    10. 其他需掌握类库
      1. MediatR
      2. FluentValidation
      3. FluentEmail
    11. EFK日志分析系统
      1. ElasticSearch
      2. FluentD
      3. Kibana
    12. 单元测试
      1. NUnit
      2. XUnit
    13. 部署
      1. Docker
    14. 深度学习
      1. ML.NET
  • Java
    1. SpringBoot
    2. SpringCloud
    3. MyBatis
    4. Zookeeper
    5. Kafka
    6. Dobbo
    7. ActiveMQ
    8. Netty
    9. Solr
    10. Maven
    11. Nginx
  • 前端
    1. React.js
      1. Ant Design
      2. Material-UI
      3. SemanticUI
      4. React-Bootstrap
      5. Blueprint
      6. Fabric
      7. Grommet
    2. Vue.js
      1. iView
      2. Element-UI
    3. Angular.js
      1. ng-zorro
    4. TypeScript
    5. Node.js
    6. HTML布局框架
      1. Bootstrap
      2. Material Design
    7. 即时通讯
      1. WebSocket
      2. WebRTC
  • 数据库
    1. SQL Server
    2. MySQL
    3. Oracle
    4. PostgreSQL
  • NoSQL
    1. Redis
    2. MongoDB
  •  手机端
    1. 微信小程序
    2. Flutter
    3. React Native
  • 游戏
    1. Unreal Engine4
    2. Unity3D
    3. 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#》

后记

有人认为我的学习是没有任何意义的,每一项技术的出现都是围绕着实际业务的使用场景的。

同事们认为我应该走管理路线,因为到了三十岁之后还再做程序员可能连自己都养活不了了。

 

每个人的追求不同,我们都曾身处困境,我只是喜欢技术,会为了实现某个功能而高兴半天。

我已经工作五年了,却还是碌碌无为,有人说我太傲慢太狂妄自大,可是我只是沉默寡言啊。

posted @ 2019-10-01 23:34  PseudoJunZi  阅读(279)  评论(0)    收藏  举报