【2017年9月10日更新】ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发
ABP代码生成器介绍 ABP Code Generator
针对abp这个框架做了一个代码生成器,功能强大。分为两大功能点,一个是数据层,一个是视图层。
数据服务层:通过它,可以实现表设计、领域层初始化、多语言、automapper自动注入、表的增删改查、批量删除、单数据修改等功能。
视图层呢,主要是指通过他能实现在数据层上的视图功能,都是通过ajax处理、然后各个插件如果前端验证、图片上传、华丽的maxlength、dropdownlist等功能。
也录制了视频,在传课网:传送门
大家要点击购买才能看全部视频内容。当然是免费的。
ABP目录说明
该代码生成器是从阳铭大大那里提供的源代码更改过来的。
目前实现了多页面基于jQuery的大部分功能,
前端使用的是keenthemes团队开发的metronic后端管理.购买地址:metronic
开发环境:vs2015 以及(2013部分同学反映不生效这个还需要更多人参与测试)
更新日志:
v1.5
2017年9月10日
1、引入命名空间的问题,已经彻底解决。
2、重构了大量代码,优化了部分性能。但如果项目实体过多,在反射程序集的时候必然速度慢,这个请耐心等候。
3、将权限模块剥离出来了。作为独立存在,生成代码的时候,可以选择是否生成权限功能。
4、优化了下查询分页方法。
v 1.4
2017年3月13日
新版本的ABP代码生成器已经升级支持 支持vs2017 版本(ABP Code Generator)
修复了关于excel导出的问题,补充了几个地方说明。添加了一些注释。
目前支持ng1的视图代码和Jquery的视图代码
v 1.3.1
v1.2
2017年1月14日
添加了excel 导出功能。
本来说更新的,结果太忙了多耽搁了几天。
v1.0
2016年11月9日1
ABP代码生成器已经升级支持1.0。
v0.19版本
2016年9月23日
到目前为止,版本比较稳定了,如果没有什么意外的话,会等到制作新功能才会更新了。
v0.18:
2016年9月20日
感谢群友深秋君帮助完善部分bug,以及新功能的样式调整。
v0.16版本:
2016年9月1日
- vs2013版本兼容性有问题,已经取消。
- angular和vue两个选项,暂时删除,目前功能未完善bug较多。
- 修改权限常量规范问题。
- 修改视图功能的bug。
- 删除过时dto接口。
- 在edit与list的DTO上加上[DisplayName("")]特性。
- 修改了一点bug信息。
v0.15版本更新内容
- 当前的版本是已经接近了常量类,从默认的yoyocms更改为项目名称了。目前兼容的项目名称格式为XXX.yyy.zzz或者zzz.zzz。也就是和abp官方网站保持一致性。
- 删除了两个空白dto接口,为了照顾0.97版本以下的依然就部分dto接口没有删除。
- 兼容VS2013(但是还需要反馈信息)
下载方式
第一种:通过文章下面的链接进入然后下载安装。
第二种:打开vs2015或者vs2017,选择扩展与更新

点击联机,输入abpzero

然后下载安装:

重启vs

使用说明:
选择解决方案的web项目。
当然要自己先建实体类,这个要你自己弄的

然后选择实体



下载地址: ABP Code Generator by wer_ltm
下载地址:ABP Code Generator by wer_ltm
【2017年9月10日更新】ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发的更多相关文章
- WPS 表格筛选两列相同数据-完美-2017年11月1日更新
应用: 1.选出A列中的数据是否在B列中出现过: 2.筛选出某一批序号在一个表格里面的位置(整批找出) 3.其实还有其他很多应用,难描述出来... ... A列中有几百的名字,本人想帅选出B列中的名字 ...
- ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发
ABP代码生成器介绍 针对abp这个框架做了一个代码生成器,功能强大.分为两大功能点,一个是数据层,一个是视图层. 数据服务层:通过它,可以实现表设计.领域层初始化.多语言.automapper自动注 ...
- ROS机器人程序设计(原书第2版)补充资料 (零) 源代码、资料和印刷错误修订等 2017年01月01日更新
ROS机器人程序设计(原书第2版)补充资料 (零) 源代码等 ROS官网 版)部分内容修订 页:第1行,删去$ 页:第6行,float64 y 前面加一个空格 页:中间创建主题:下面程序不用换行,(& ...
- JQuery基本知识、选择器、事件、DOM操作、动画--2017年2月10日
$(对象)可以将JS对象转换为JQuery对象 .get(0)可以将JQuery对象转换为JS对象 并无太大区别,灵活点出即可
- Ubantu创建热点并共享——2019年5月10日更新
只需要两步,参考以下两篇文章: ubuntu16.04上安装配置DHCP服务的详细过程 Ubuntu18.04 创建与编辑热点的方法
- 适用于 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的 .NET Framework 4.6、4.6.1、4.6.2 和 4.7 以及适用于 Windows Server 2008 SP2 的 .NET Framework 4.6 仅安全更新说明:2017 年 9 月 12 日
https://support.microsoft.com/zh-cn/help/4040957/description-of-the-security-only-update-for-the-net ...
- 适用于 Windows 7 SP1、Windows Server 2008 R2 SP1 和 Windows Server 2008 SP2 的 .NET Framework 4.5.2 仅安全更新说明:2017 年 9 月 12 日
https://support.microsoft.com/zh-cn/help/4040960/description-of-the-security-only-update-for-the-net ...
- 免费公共DNS服务器IP地址大全(2017年6月24日)
收集全球各个常用公共DNS服务器 IP地址,欢迎各位朋友评论补充! 国内常用公共DNS 114 DNS: (114.114.114.114: 114.114.115.115) 114DNS安全版 ...
- Android Studio最新稳定版下载 - 百度网盘(更新于2017年7月14日)
Android Studio是一个为Android平台开发程序的集成开发环境,其包含用于构建Android应用所需的所有工具.Android Studio 2.3.3为最新稳定版(截止到2017年7月 ...
随机推荐
- sql Server 查询方法的优化
在使用SQL语句查询数据库记录时,如果要查询相同的内容,有着不同的多种方法. 仍然,尽管使用多种方法可以得到相同的结果,但是,如果您使用不同的方法,在执行效益上是截然不同的.因此,我们得仔细考虑,如果 ...
- Sql Server2008R2下载地址
ed2k://%7Cfile%7Ccn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233.iso%7C4662884352%7C1DB0252 ...
- Linux内存寻址之分段机制及分页机制【转】
前言 本文涉及的硬件平台是X86,如果是其他平台的话,如ARM,是会使用到MMU,但是没有使用到分段机制: 最近在学习Linux内核,读到<深入理解Linux内核>的内存寻址一章.原本以为 ...
- Linux内核同步机制之completion【转】
Linux内核同步机制之completion 内核编程中常见的一种模式是,在当前线程之外初始化某个活动,然后等待该活动的结束.这个活动可能是,创建一个新的内核线程或者新的用户空间进程.对一个已有进程的 ...
- python模拟自动登录网站(urllib2)
不登录打开网页: import urllib2 request = urllib2.Request('http://www.baidu.com') response = urllib2.urlopen ...
- orcl创建表及管理表
常用的字段数据类型: .字符串(varchar2(n)) n表示保存最大长度,基本200作用..整数(number(n)) n位的整数,也可用int代替.小数(number(n,m)) m为小数位,n ...
- 拉格朗日插值和牛顿插值 matlab
1. 已知函数在下列各点的值为 0.2 0.4 0.6 0.8 1.0 0.98 0.92 0.81 0.64 0.38 用插值法对数据进行拟合,要求给出Lagrange插值多项式和Newto ...
- 粗略的整改一下blog
一.先找个简约的模板:看个人喜好咯 二.页面定制CSS: 1.首先,查看主页源码,了解一下各个标签的id,引用的class等 2.通过操作相应的id,class,和标签,进行个性化.这里需要具备看懂和 ...
- [转][solr] - 索引数据删除
删除solr索引数据,使用XML有两种写法: 1) <delete><id>1</id></delete> <commit/> 2) < ...
- bip32
https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki RECENT CHANGES: (16 Apr 2013) Added p ...