初次接触ABP是18年9月份左右,当时使用的是angular2+net framework版本开发的项目,后来公司10月份使用了net core+angular4,起初并未参与,一开始项目搭建同事费了些时间,后来逐渐了解,到过年前,我做的项目需要改动,当时就自作主张,加班加点的把我的项目也改成了net core+angular4。
逐渐深入理解了点这个框架,什么DDD概念、net core、angualr、vue、typescript、nodejs、跨平台部署、docker细想一年来的收获颇丰,当然也是因为起点低,所以感觉收获大!
最近才在群里了解到abp vnext,官网是abp.io。
查了很多资料,之前对DDD领域模型也是一知半解,也看了DDD的经典著作,但是入门不了。
后来又查了很多资料,现在大概明白了,DDD的初步摸样了。如果我理解的没问题,那么我之前写的ABP框架,其实并没有用到DDD的概念,只是用了仓储而已。什么聚合根,原ABP中根本没有强制使用,我现在也是抱着一颗学习的心来写一个系列的学习历程,方便自己反复查阅,中间很可能有些概念我会写错,所以希望大家能在这个过程中解决你们的问题就好,这不是一个教学的过程、是一个自学的过程、当然如果有发现我得问题,请及时告知我,先说一声谢谢了!
我个人是很喜欢net core、angular、DDD、ABP、C#编程的,也希望自己可以走的更远,也希望能通过这个学习过程能在vnext中学习到微服务的具体使用。