All Projects → sheng-jie → Learningmpaabp

sheng-jie / Learningmpaabp

Licence: mit
学习Abp框架之Mpa实操演练

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Learningmpaabp

Yoyocmsfree.template
一个免费版本的ABP框架,整合了ng-Zorro。
Stars: ✭ 254 (-27.64%)
Mutual labels:  abp, ddd
Helloabp
ABP vNext + vue-element-admin入门级项目实战
Stars: ✭ 153 (-56.41%)
Mutual labels:  abp, ddd
Agilework
可视化低代码快速开发平台,面向业务、企业管理系统定制开发平台和应用平台,包括设计器、应用端。提供业务配置和集成开发能力,用户通过可视化拖拉拽配置式操作即可快速构建出能同时在PC和移动端运行的各类管理系统,对于企业客户的信息系统在管理模式、业务流程、表单界面、数据可视化展示、IoT管控等个性化需求,可以通过设计器,快速的进行个性化配置。并支持企业微信,公众号,钉钉等移动集成,实现用户跨区域移动办公。从而构建企业个性化的行业应用、集成应用和复杂的业务报表。
Stars: ✭ 76 (-78.35%)
Mutual labels:  abp, ddd
IEManageSystem
基于 Asp.net core + React + ReactNative 的 可视化编辑,所见即所得 的 CMS,具有 浏览器 和 App 两个前端
Stars: ✭ 51 (-85.47%)
Mutual labels:  ddd, abp
Jivejdon
Jivejdon is a Domain Driven Design appication with CQRS/ES/Clean/Hexagonal architecture
Stars: ✭ 287 (-18.23%)
Mutual labels:  ddd
OpenCQRS
.NET Standard framework to create simple and clean design. Advanced features for DDD, CQRS and Event Sourcing.
Stars: ✭ 546 (+55.56%)
Mutual labels:  ddd
design-practice-repository
Summaries of artifacts, templates, practices, and techniques for agile architecting (DPR-mm) and service design (SDPR-nn).
Stars: ✭ 42 (-88.03%)
Mutual labels:  ddd
apiplatform-ddd-cqrs-es-demo
No description or website provided.
Stars: ✭ 83 (-76.35%)
Mutual labels:  ddd
Blog Core
Modular blog using Blazor with clean domain-driven design patterns
Stars: ✭ 345 (-1.71%)
Mutual labels:  ddd
Spring Data Cassandra
Provides support to increase developer productivity in Java when using Apache Cassandra. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Stars: ✭ 315 (-10.26%)
Mutual labels:  ddd
Eventually Rs
Event Sourcing for Rust
Stars: ✭ 277 (-21.08%)
Mutual labels:  ddd
eshopzero
.Net Microservice Application
Stars: ✭ 27 (-92.31%)
Mutual labels:  ddd
Hexagonal Architecture Acerola
An Hexagonal Architecture service template with DDD, CQRS, TDD and SOLID using .NET Core 2.0. All small features are testable and could be mocked. Adapters could be mocked or exchanged.
Stars: ✭ 293 (-16.52%)
Mutual labels:  ddd
abp-ng-zorro
ng-zorro template for asp.net zero
Stars: ✭ 66 (-81.2%)
Mutual labels:  abp
Eshoponcontainers
Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 6, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.
Stars: ✭ 19,397 (+5426.21%)
Mutual labels:  ddd
typescript-ddd-course
🔷🔖 TypeScript DDD Course: Learn Domain-Driven Design in TS lesson by lesson
Stars: ✭ 28 (-92.02%)
Mutual labels:  ddd
Core
CQRS-DDD-Actor framework for Node.js
Stars: ✭ 273 (-22.22%)
Mutual labels:  ddd
Domain Driven Design Zh
DDD《领域驱动设计》中文翻译
Stars: ✭ 307 (-12.54%)
Mutual labels:  ddd
Event Sourcing Cqrs Examples
Event Sourcing and CQRS in practice.
Stars: ✭ 265 (-24.5%)
Mutual labels:  ddd
Aggregates.net
.NET event sourced domain driven design model via NServiceBus and GetEventStore
Stars: ✭ 261 (-25.64%)
Mutual labels:  ddd

学习Abp框架之Mpa实操演练(来了就给个star吧)

温馨提示:由于此DEMO的ABP版本较最新版本相差甚远,建议学习过程中前往52Abp官网,查缺补漏!

引言

作为.Net工地搬砖长工一名,一直致力于挖坑(Bug)填坑(Debug),但技术却不见长进。也曾热情于新技术的学习,憧憬过成为技术大拿。从前端到后端,从bootstrap到javascript,从python到Node.js,了解过设计模式,也跟风了微信公众号开发。然而却浅尝辄止,未曾深入。买了一本本的技术书籍,没完整的翻完一本。屯了一部部的pdf,却只是在手机里占着内存。想过改变,却从未曾着手改变。 以上算是我程序猿生涯的真实写照。 现在我要尝试改变,从基础的helloworld开始,记下学习中遇到的芝麻小事,循序渐进,只为沉淀厚积而薄发。

这个系列,是我对DDD系列框架的一次从零开始的尝试。 在开始本系列之前,建议通读Abp中文文档; 如果英文功底不错,请直接查看官方文档

当然,博客园也有大神的总结,很值得一阅,在此感谢大神们的分享总结。

简介

本系列文章主要是基于ABP模板开发Mpa(多页面)『任务清单』项目。 由于是入门系列,不会用到代码生成器,每一行代码都是手动敲入。 源码已上传至Github-LearningMpaAbp,可自行参考。 本系列基于持续总结,会持续更新,请关注学习。

『任务清单』的主要功能是完成对任务的创建分配,简单的增删改查。

初步效果

DEMO网址 用户名/密码:admin/123qwe

目录

ABP入门系列(1)——通过模板创建MAP版本项目

ABP入门系列(2)——领域层创建实体

ABP入门系列(3)——领域层定义仓储并实现

ABP入门系列(4)——创建应用服务

ABP入门系列(5)——展现层实现增删改查

ABP入门系列(6)——定义导航菜单

ABP入门系列(7)——分页实现

ABP入门系列(8)——Json格式化

ABP入门系列(9)——权限管理

ABP入门系列(10)——扩展AbpSession

ABP入门系列(11)——编写单元测试

ABP入门系列(12)——如何升级Abp并调试源码

ABP入门系列(13)——Redis缓存用起来

ABP入门系列(14)——应用BootstrapTable表格插件

ABP入门系列(15)——创建微信公众号模块

ABP入门系列(16)——通过webapi与系统进行交互

ABP入门系列(17)——使用ABP集成的邮件系统发送邮件

ABP入门系列(18)——使用领域服务

ABP入门系列(19)——使用领域事件

ABP入门系列(20)——使用后台作业和工作者

ABP入门系列(21)——切换MySQL数据库

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].