51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Abp
ABP之应用服务(1)
在一个理想的层级项目中,展现层是不能直接访问领域对象的,那么展现层如何获取到自己需要的数据呢?也就是今天的主角-Application层,它的职责就是为展现层服务,它通过仓储获取到相应的数据,然后将数据以Dto的形式传给展现层,负责展示。那么问题来了:1.什么是Dto?2.Dto的好处是什么?一.DtoDto(Data...
代码星球
·
2020-09-22
ABP
应用服务
ABP之仓储
一.仓储的简单介绍仓储(Repository):这是属于领域层的重要组成部分,它的作用就是完成和数据库的交互工作,仓储里封装了很多操作数据库的方法。所以说仓储是数据映射层和领域层的交互中介。ABP针对不同的ORM框架对仓储的接口做了实现,当然这些实现只是针对一些比较常用的数据操作,对于一些复杂的接口,需要自己实现,当然...
代码星球
·
2020-09-22
ABP
仓储
ABP之创建实体
ABP框架是一个非常庞大的框架,里面的东西有很多,那么如果我需要使用ABP进行项目的开发,具体的使用流程是怎样的呢?接下来将以一个简单的电影票管理“系统”为例子具体的实现一下。一.实体的创建实体是属于领域层的,所以我们创建到Core项目中1.创建实体的时候需要继承自Entity,这个是遵循了ABP框架的规则,在ABP中...
代码星球
·
2020-09-22
ABP
创建
实体
ABP之框架体系
一.框架体系的介绍ABP框架采用的是DDD(领域驱动设计)的原则,可以很方便实现项目之间的松耦合,采用模块化的方式,方便对框架的扩展。按照DDD的原则,首先将项目分为四层:展现层:用来展现给用户,并和用户进行交互的层。应用层(Application):用来和领域层进行交互。领域层(Domain):这个是核心层,完成基本...
代码星球
·
2020-09-22
ABP
框架
体系
ABP之项目的搭建
ABP是一个非常优秀的框架,使用模块化的管理方式,将当前比较优秀的技术集成到了这个框架中,方便开发者快速搭建自己的网站。作为ABP学习的第一篇,先将ABP框架跑起来看看再说。1.首先需要去官网下载相应的模板项目,地址:https://aspnetboilerplate.com/Templates目前选择的是最新的,ne...
代码星球
·
2020-09-22
ABP
之项
目的
搭建
ABP vNEXT-1安装ABP 官方提供的CLI工具
1)、使用命令行窗口安装ABP官方提供的CLI工具,安装命令如下:dotnettoolinstall-gVolo.Abp.Cli,如下图所示: 2)、如果在创建过程中因为网络原因会连接失败的话,可以使用ABP中文网上有与之对应的国内CLI工具,安装命令如下:dotnettoolinst...
代码星球
·
2020-09-08
ABP
vNEXT-1
安装
官方
提供
Abp zero 示例运行
https://aspnetboilerplate.com/Pages/Documents/Zero/Startup-Template-CoreIntroductionTheeasiestwayofstartinganewprojectusingABPwith ASP.NETCoreMVC isto...
代码星球
·
2020-06-16
Abp
zero
示例
运行
ABP框架 sql语句(转载)
来源:https://blog.csdn.net/qq_28699537/article/details/80522680?tdsourcetag=s_pcqq_aiomsg2018年05月31日13:22:22 余业勤 阅读数:82 ISqlRepository.cs代码pu...
代码星球
·
2020-05-22
ABP
框架
sql
语句
转载
基于DDD的现代ASP.NET开发框架--ABP系列文章总目录
ABP相关岗位招聘:给热爱.NET新技术和ABP框架的朋友带来一个高薪的工作机会 ABP交流会录像视频:ABP架构设计交流群-7月18日上海线下交流会的内容分享(有高清录像视频的链接) 代码自动生成:分享一个与ABP配套使用的代码生成器源码1、ABP总体介绍 2、ASP.NETBoiler...
代码星球
·
2020-05-16
基于
DDD
现代
ASP.NET
开发
ABP.NET框架
ABPEventBus(事件总线)摘要:事件总线就是订阅/发布模式的一种实现事件总线就是为了降低耦合1.比如在winform中到处都是事件触发事件的对象sender事件的数据e事件的处理逻辑方法体通过EventBus实现事件对象和处理逻辑的解耦1.抽离事件对象发生时间的事件触发事件的对象源(可选)2.抽离事件的&nbs...
代码星球
·
2020-05-16
ABP.NET
框架
abp(net core)+easyui+efcore实现仓储管理系统目录
abp(netcore)+easyui+efcore实现仓储管理系统目录abp(netcore)+easyui+efcore实现仓储管理系统——ABP总体介绍(一)abp(netcore)+easyui+efcore实现仓储管理系统——解决方案介绍(二)abp(netco...
代码星球
·
2020-05-16
abp
net
core
+easyui+efcore
实现
基于DDD的现代ASP.NET开发框架--ABP系列之3、ABP分层架构
基于DDD的现代ASP.NET开发框架--ABP系列之3、ABP分层架构 ABP是“ASP.NETBoilerplateProject(ASP.NET样板项目)”的简称。ABP的官方网站:http://www.aspnetboilerplate.comABP在Github上的开源项目:...
代码星球
·
2020-05-12
基于
DDD
现代
ASP.NET
开发
基于DDD的现代ASP.NET开发框架--ABP系列之2、ABP入门教程
基于DDD的现代ASP.NET开发框架--ABP系列之2、ABP入门教程 ABP是“ASP.NETBoilerplateProject(ASP.NET样板项目)”的简称。ASP.NETBoilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的W...
代码星球
·
2020-05-12
基于
DDD
现代
ASP.NET
开发
点这里进入ABP系列文章总目录
基于DDD的现代ASP.NET开发框架--ABP系列之1、ABP总体介绍 ABP是“ASP.NETBoilerplateProject(ASP.NET样板项目)”的简称。ASP.NETBoilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为...
代码星球
·
2020-05-12
这里
进入
ABP
系列
文章
ABP 番外篇-容器
一、@usingYD.CloudTimetable.Web.Areas.AppAreaName.Startup@{ViewBag.CurrentPageName=AppAreaNamePageNames.Common.BasicData;}<!--容器--><divclass="m-content"&...
代码星球
·
2020-05-11
ABP
番外篇
容器
首页
上一页
1
2
3
4
5
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他