从社区学习随社区成长-ABP Framework 研习社 2021-2023年总结

2023-12-14 18:30

本文主要是介绍从社区学习随社区成长-ABP Framework 研习社 2021-2023年总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

808bed9cd75190939ab5391cb57aa708.png
abp_club_cover

时间回到 2021 年,ABP Framework 研习社 QQ群正式创建,那时正在翻译土牛写的第一本书《实现领域驱动设计》,希望围绕 ABP Framework 框架讨论 DDD 的落地实践,聚集网上志同道合者一起分享应用 ABP Framework 搞领域驱动的经验。

时至今日,ABP Framework 研习社 两年时间已突破千人,期间两次提升群人数上限。目前群里小伙伴来自五湖四海,排名前五的城市是:广东、深圳、上海、江苏、四川;年龄占比统计上可以看到这个框架的应用人群集中在80后和90后,2023年90后占比超过80后,真是长江后浪推前浪!

29947396bb3039a4ec1e55a0fa46649e.png
abp_club_qq_compare.png

当时和群里首位成员 @忘忧草 吹牛说的话也终于实现。

252f790e38c01943c8edbd433fe0f0f0.jpeg
first_user.jpg

这里要感谢群里所有小伙伴,正是大家的一路同行,才持续保持社群的活跃。特别要感谢的是管理员 @蛟龙 。

积极提问、积极讨论、积极回答!

对于技术的学习,我觉得有一句话非常适用:想要走的更快,请独行;想要走得更远,请结伴同行!

对于值得深耕的技术栈,加入社群,多互动、多看、多听、多思考,必有所得!毕竟个人技术再厉害,终究一个人的思考宽度有边界,理解深度是有底限

QQ群最大的问题是容易成为吹水的乐园,回顾 ABP Framework 研习社 聊天内容90%是技术相关的,算是一个比较纯粹的技术社区。

融入社区最好的方式,个人觉得是:积极提问、积极讨论、积极回答,技术氛围搞起来,这样也是帮人帮己!

从社区学习,随社区成长!

尽管在 ABP Framework 研习社 花费了很多业余时间,但是收获也很多,做个简单总结。

书籍

翻译土牛的第一本书 《实现领域驱动设计》在线阅读[1],PDF下载[2] ,期间收到了很多善意的反馈,在大家的鼓励中这本书顺利翻译完!

对这本书一直存有遗憾,就是书中示例只是代码段,并没有配套一个可运行的完整项目。多次想抽时间结合实际业务开发一个完整项目,一直没有足够时间。(当然时间只是借口^_^

期间收到 ABP Team 发来的纸质书,附带的小贴纸一直没用,留作纪念。

7027d6554959c3c8bcf537ff7d57f523.png
abp_ddd_book.png

翻译完这本书之后,不再对英语文档发憷,让我开启了翻译和阅读最新国外技术书的大门。

《Mastering ABP Framework》 是土牛写的第二本书,该书系统地介绍了 ABP Framework 框架的应用,第一时间阅读,边理解边翻译边做笔记,最后将笔记整理成了中文电子书 《精读 Mastering ABP Framework》 在线阅读[3]

随着对 ABP Framework 理解和应用的深入,结合实际项目开发中遇到的问题和经验总结,发布了新的电子书 《ABP Framework 极速开发》,在线阅读[4],这本书是以项目开发、部署、升级和维护为主线,从零开始搭建基于 ABP Framework 分层架构解决方案,快速集成框架内置应用模块。至今我仍在使用其中的解决方案结构分析、学习、调试新版本框架源码。

版本

从 ABP Framework 项目开源之初,就一直关注每次版本更新,对于 ABP Framework 新版本的发布经历了从最初的激动不已到现在的云淡风轻。

回顾所有版本,让人感动的是 ABP Team 在这个开源项目中展现的技术理想和毅力,项目持续改进,功能不断增强、完善、稳定。

以下是核心版本的更新简介:

  • • ABP Framework v2.0-v4.3 各版本核心功能简介[5]

  • • ABP Framework V4.4 RC 新增功能介绍

  • • ABP Framework 5.0 RC.1 新特性和变更说明

  • • ABP Framework 5.2 RC 发布及新增功能介绍

  • • ABP Framework 5.3.0 版本新增功能和变更说明

  • • ABP Framework 6.0.1 新增功能和重要变更

  • • ABP Framework 7.0 RC 新增功能简介

笔记

在 ABP Framework 研习社群里有很多小伙伴提出的问题,在解答问题的同时,也不断启发自己的思考。从社区学习,随社区成长!在学习和应用 ABP Framework 过程中整理了大量的学习笔记,同时也养成了做技术总结的习惯,慢慢地形成了自己的知识库。

0dd87107fe388fee0d5b0dbf417ae23a.jpeg
abp_notebook_list.jpg

笔记部分内容已整合到 《ABP Framework 极速开发》 这本书中。

文章

  • • ABP Framework 为什么好上手,不好深入?探讨最佳学习姿势!

  • • ABP Framework:移除 EF Core Migrations 项目,统一数据上下文

  • • 白嫖 ABP Commercial 团队版许可证,免费用户也能享受氪金待遇!

  • • 微服务和分布式系统中的授权解决方案

  • • ABP Framework 手动升级指南:从6.0.1升级到7.0.0

最后,再次感谢所有小伙伴的一路陪伴,欢迎新的小伙伴加入我们的大家庭。

ABP Framework 研习社(QQ群:726299208) 专注 ABP Framework 学习及DDD实施经验分享;示例源码、电子书共享,欢迎加入!

d0c72084760f42816d37c98e9714d124.jpeg
qq_abp_club.jpg
引用链接

[1] 在线阅读: https://www.cnblogs.com/YGYH/p/14922609.html
[2] PDF下载: https://files.cnblogs.com/files/YGYH/《基于_ABP_Framework_实现领域驱动设计》中文完整版_v1.0_iEricLee译.pdf.zip
[3] 在线阅读: https://www.zhishile.com/Teacher/TeachingPlan/3490151d-383c-d948-d866-3a0513a4555d
[4] 在线阅读: https://www.zhishile.com/Teacher/TeachingPlan/c3ea6cfa-f966-0254-ae4b-3a00122b8d59
[5] ABP Framework v2.0-v4.3 各版本核心功能简介: https://www.zhishile.com/blogs/abp/abp-framework-v2.0-v4.3

这篇关于从社区学习随社区成长-ABP Framework 研习社 2021-2023年总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/493569

相关文章

关于C++中的虚拟继承的一些总结(虚拟继承,覆盖,派生,隐藏)

1.为什么要引入虚拟继承 虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如:类D继承自类B1、B2,而类B1、B2都继承自类A,因此在类D中两次出现类A中的变量和函数。为了节省内存空间,可以将B1、B2对A的继承定义为虚拟继承,而A就成了虚拟基类。实现的代码如下: class A class B1:public virtual A; class B2:pu

51单片机学习记录———定时器

文章目录 前言一、定时器介绍二、STC89C52定时器资源三、定时器框图四、定时器模式五、定时器相关寄存器六、定时器练习 前言 一个学习嵌入式的小白~ 有问题评论区或私信指出~ 提示:以下是本篇文章正文内容,下面案例可供参考 一、定时器介绍 定时器介绍:51单片机的定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成。 定时器作用: 1.用于计数系统,可

问题:第一次世界大战的起止时间是 #其他#学习方法#微信

问题:第一次世界大战的起止时间是 A.1913 ~1918 年 B.1913 ~1918 年 C.1914 ~1918 年 D.1914 ~1919 年 参考答案如图所示

[word] word设置上标快捷键 #学习方法#其他#媒体

word设置上标快捷键 办公中,少不了使用word,这个是大家必备的软件,今天给大家分享word设置上标快捷键,希望在办公中能帮到您! 1、添加上标 在录入一些公式,或者是化学产品时,需要添加上标内容,按下快捷键Ctrl+shift++就能将需要的内容设置为上标符号。 word设置上标快捷键的方法就是以上内容了,需要的小伙伴都可以试一试呢!

AssetBundle学习笔记

AssetBundle是unity自定义的资源格式,通过调用引擎的资源打包接口对资源进行打包成.assetbundle格式的资源包。本文介绍了AssetBundle的生成,使用,加载,卸载以及Unity资源更新的一个基本步骤。 目录 1.定义: 2.AssetBundle的生成: 1)设置AssetBundle包的属性——通过编辑器界面 补充:分组策略 2)调用引擎接口API

Javascript高级程序设计(第四版)--学习记录之变量、内存

原始值与引用值 原始值:简单的数据即基础数据类型,按值访问。 引用值:由多个值构成的对象即复杂数据类型,按引用访问。 动态属性 对于引用值而言,可以随时添加、修改和删除其属性和方法。 let person = new Object();person.name = 'Jason';person.age = 42;console.log(person.name,person.age);//'J

大学湖北中医药大学法医学试题及答案,分享几个实用搜题和学习工具 #微信#学习方法#职场发展

今天分享拥有拍照搜题、文字搜题、语音搜题、多重搜题等搜题模式,可以快速查找问题解析,加深对题目答案的理解。 1.快练题 这是一个网站 找题的网站海量题库,在线搜题,快速刷题~为您提供百万优质题库,直接搜索题库名称,支持多种刷题模式:顺序练习、语音听题、本地搜题、顺序阅读、模拟考试、组卷考试、赶快下载吧! 2.彩虹搜题 这是个老公众号了 支持手写输入,截图搜题,详细步骤,解题必备

《offer来了》第二章学习笔记

1.集合 Java四种集合:List、Queue、Set和Map 1.1.List:可重复 有序的Collection ArrayList: 基于数组实现,增删慢,查询快,线程不安全 Vector: 基于数组实现,增删慢,查询快,线程安全 LinkedList: 基于双向链实现,增删快,查询慢,线程不安全 1.2.Queue:队列 ArrayBlockingQueue:

十五.各设计模式总结与对比

1.各设计模式总结与对比 1.1.课程目标 1、 简要分析GoF 23种设计模式和设计原则,做整体认知。 2、 剖析Spirng的编程思想,启发思维,为之后深入学习Spring做铺垫。 3、 了解各设计模式之间的关联,解决设计模式混淆的问题。 1.2.内容定位 1、 掌握设计模式的"道" ,而不只是"术" 2、 道可道非常道,滴水石穿非一日之功,做好长期修炼的准备。 3、 不要为了

据阿谱尔APO Research调研显示,2023年全球髓内钉市场销售额约为4.7亿美元

根据阿谱尔 (APO Research)的统计及预测,2023年全球髓内钉市场销售额约为4.7亿美元,预计在2024-2030年预测期内将以超过3.82%的CAGR(年复合增长率)增长。 髓内钉市场是指涉及髓内钉制造、分销和销售的行业。髓内钉是一种用于整形外科手术的医疗器械,用于稳定长骨骨折,特别是股骨、胫骨和肱骨。髓内钉通常由不銹钢或钛等材料制成,并插入骨的髓管中,以在愈合过程中提供结构支