在之前的文章《.Net vs .Net Core,我该如何选择》一文中,我大概阐述了.NET framework 与 core 在服务端应用中应该如何选择的问题,希望读过这篇文章的朋友能够有所收获。文末结尾,我提到最近要写一系列关于.Net相关的文章,但是今天一提笔,却突然犯难了。
个人技术背景
本人是有.Net技术栈开发接近8年的老程序猿^^,之前就职于外企中,.Net Framework栈从最初的Winform, Silverlight, WCF 到之后的WPF, Windows Workflow,再到现在的Razor, ASP.NET MVC,EF ,整个.Net Framework庞大的生态系统都有所涉猎,做过分布式系统架构,感受也比较深刻;.Net Core全家桶MVC,EF等,也是最近才深入看一些源码,其大概原理也是颇有了解。目前就职于一家国企,负责整个公司自开发体系结构改造,流程规范,主要是JAVA方向,因为之前我是基本没用过Java的,不过.Net与Java真是孪生兄弟,在上手的一年多,整个Java的Spring Boot/Cloud 微服务架构,也是有个大概的掌握(确实Java的文档,资料也实在太多了),起初也是想借着学习的热情写一些Java的技术随笔,可是看来看去,还是最后放弃了,因为园子里大佬的文章简直都是极品(比如程序员DD的)。
思来想去,我决定还是捡起来.Net。虽说目前的项目很少涉及.Net(几乎没有),但是本着对.Net的喜爱与感情,让我无法阻止写一些技术文章的想法,毕竟,陪伴我这么多年,如果放手,可能我连最基本的语法都要忘掉了,每想到这,我都是特别焦虑的。读到这,一直做.Net的园友是不是该给我个大大的赞。我们对.Net的感情,不忘初心!
行动
前言中提到,我今天一提笔,确实犯难了,是因为,我不太好权衡到底该写.Net的哪部分,因为目前工作原因,确实脱离.Net很久了。以下是我脑海中浮现的一部分技术:
- C#基础
- ASP.NET MVC
- Entity Framework
- WPF
- WCF /Windows Workflow Foundation
- .Net Core MVC/EF
- .Net Core微服务,Docker容器化
以上每部分章节,展开来讲都有很多的细枝末节可以推敲展开,从多线程,异步,Linq, lamda等C#高级特性,到MVC的身份认证,权限管理,再到EF的linq to sql等等。。
我是个纠结的人,但是我想成大事儿,因为我叫抗争的小墨^^。
结果
终于,我做出了选择(黑体部分)。在接下来的日子里,我将从之前的项目经验入手,与大家一起循序渐进讲解干货实战,并以分享源码的方式一步一个脚印的展现给大家。
由于工作原因,需要花费下班业余时间去更新,希望老铁们多多支持,争取每周至少一篇文章,.Net与.Net Core同步更新,也希望能够通过自己的更新,
能让更多徘徊在《.Net vs .Net Core,我该如何选择》的朋友有自己最佳的选择。
期待第一篇文章,能够尽早和大家见面!也希望看到这篇文章的朋友能够给我一个赞或者推荐,你们的支持是我写下去的决心和动力!
感谢阅读!
另外,也欢迎大家搜索我的二维码"后端技术干货大全"。更多的职场生活,开发与运维方向的技术精华定期发布,希望您在这有所收获。
本文由博客群发一文多发等运营工具平台 OpenWrite 发布