ABP总体介绍 ABP是ASP.NET Boilerplate Project,ASP.NET样板项目. ABP框架定位于快速开发 ABP是一个用于最快实践和流行开发现代Web应用程序的新起点,旨在成为一个通用的Web应用程序框架和项目模板. ABP基于DDD的经典分层架构思想,实现了众多DDD的概念. 官方文档:https://aspnetboilerplate.com/Pages/Documents 简单demo下载: 1.首先进入官方网站:http://www.aspnetboilerpl…
1.创建模型类打开.Core项目,新建新建一个项目文件夹(Demo);为了演示表关联及外键的使用,创建两个类:创建类ClothesCategoty.csusing Abp.Domain.Entities;//手动添加或添加引用namespace myTest.Clothes{ [Table("Person")] public class Person:Entity { public virtual string Name { get; set; } }}using Abp.Domain…
1.图标i获取:https://material.io/icons/查看2.js中创建如var _tenantService = abp.services.app.tenant;需清除页面的缓存,按ctrl+f5刷新页面------创建一个模块步骤:3.创建导航菜单节点在MPLH.WorkProject.Web下的WorkProjectNavigationProvider中配置4.xxx.WorkProject.Web中的PermissionNames中配置权限名5.控制器继承WorkProje…
我们想要这个服务暴露成一个Web API控制器,以方便客户端调用.ASP.NET Boilerplate能够自动且动态地为这个应用服务创建Web API 控制器,只需要一行配置代码即可完成. DynamicApiControllerBuilder.For<ITaskAppService>("tasksystem/task").Build(); 这几乎是全部代码!一个API控制器被创建,其地址是“/api/services/tasksystem/task”,同时所有的方法在客…
1.DevExpress安装 安装步骤1:开始安装 安装步骤2:选择需要安装的模块 安装步骤3:修改安装路径 安装步骤4:正在安装 安装步骤5:安装完成 2.Vs中设置 1)DevExtremeBundleConfig自定义类配置js和css相关配置文件2)WebMonule.cs文件中注册DevExtremeBundleConfig配置3)将相关的DevExtreme的js和css文件拷贝到scripts和contents文件夹下 (DevExpress学习https://www.devexp…
$('#datetimepicker1').datetimepicker({ format: 'yyyy/mm/dd hh:ii:ss',//这是只能用小写的大写的与ABP中的字母识别起冲突 locale: moment.locale('zh-cn'),//这是只能用小写,不能用zh-CN defaultDate: "1990-1-1", todayHighlight: 1,//今天高亮 autoclose: 1//选择后自动关闭 }); $('#datetimepicker1').d…
1.IApplicationService->IBaseService->具体IXXXService 具体XXXService->BaseService,具体IXXXService BaseService->EInspectionAppServiceBase,IBaseService api 调用service要直接添加api/xxservice/方法 2.第二种采用模板继承方式后面不用添加appservice,api/直接前缀/方法…
前言 为了能够帮助.Net开发者开拓视野,更好的把最新的技术应用到工作中,我在3月底受邀到如鹏网.net训练营直播间为各位学弟学妹们进行ABP框架的直播分享.同时为了让更多的.NET开发者了解ABP框架,也在斗鱼直播间进行了直播.https://www.douyu.com/1980808 分享时间:2017年4月8日(星期六)下午14:00--16:00 链接:http://www.rupeng.com/Activities/48.shtml 过程 大致流程为 总的来说因为时间的关系2个小时无法…
返回ABP系列 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称. ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板. ABP的官方网站:http://www.aspnetboilerplate.com ABP官方文档:http://www.aspnetboilerplate.com/Pages/Documents Github上的开源项目:http…
返回ABP系列 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称. ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板. ABP的官方网站:http://www.aspnetboilerplate.com ABP官方文档:http://www.aspnetboilerplate.com/Pages/Documents Github上的开源项目:http…