ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

时间:2022-05-09 02:03:47

ABP代码生成器介绍

针对abp这个框架做了一个代码生成器,功能强大。分为两大功能点,一个是数据层,一个是视图层。

数据服务层:通过它,可以实现表设计、领域层初始化、多语言、automapper自动注入、表的增删改查、批量删除、单数据修改等功能。

视图层呢,主要是指通过他能实现在数据层上的视图功能,都是通过ajax处理、然后各个插件如果前端验证、图片上传、华丽的maxlength、dropdownlist等功能。

也录制了视频,在传课网:传送门

大家要点击购买才能看全部视频内容。当然是免费的。

需要源代码的请进群。ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

ABP目录说明

该代码生成器是从阳铭大大那里提供的源代码更改过来的。

目前实现了多页面基于jQuery的大部分功能,

前端使用的是keenthemes团队开发的metronic后端管理.购买地址:metronic

开发环境:vs2015 以及(2013部分同学反映不生效这个还需要更多人参与测试)

更新日志:

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日

  1. vs2013版本兼容性有问题,已经取消。
  2. angular和vue两个选项,暂时删除,目前功能未完善bug较多。
  3. 修改权限常量规范问题。
  4. 修改视图功能的bug。
  5. 删除过时dto接口。
  6. 在edit与list的DTO上加上[DisplayName("")]特性。
  7. 修改了一点bug信息。

v0.15版本更新内容

  1. 当前的版本是已经接近了常量类,从默认的yoyocms更改为项目名称了。目前兼容的项目名称格式为XXX.yyy.zzz或者zzz.zzz。也就是和abp官方网站保持一致性。
  2. 删除了两个空白dto接口,为了照顾0.97版本以下的依然就部分dto接口没有删除。
  3. 兼容VS2013(但是还需要反馈信息)

下载方式

第一种:通过文章下面的链接进入然后下载安装。

第二种:打开vs2015,选择扩展与更新

ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

点击联机,输入abpzero

ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

然后下载安装:

ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

重启vs

ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

使用说明:

选择解决方案的web项目。

当然要自己先建实体类,这个要你自己弄的

ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

然后选择实体

ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

下载地址: ABP Code Generator by wer_ltm

下载地址:ABP Code Generator by wer_ltm

开源版本:群共享文件中,仅支持vs2015

ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发的更多相关文章

  1. 【2017年9月10日更新】ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

    ABP代码生成器介绍 ABP Code Generator 针对abp这个框架做了一个代码生成器,功能强大.分为两大功能点,一个是数据层,一个是视图层. 数据服务层:通过它,可以实现表设计.领域层初始 ...

  2. VS Code 中 HTML 文档注释 js 语句异常

    今天用 VS Code 编辑 html 文档时,发现快捷键注释 js 代码显示成 “<!--  …… -->”,怀疑是不是因为安装了某个插件,随后排查出系 Jinja 所致,将其禁用之后就 ...

  3. &lbrack;Swift通天遁地&rsqb;七、数据与安全-&lpar;2&rpar;对XML和HTML文档的快速解析

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...

  4. 空间日志编辑器:word文档图文快速粘贴到web

    百度ueditor可以实现word文档图文快速粘贴到web 1.4.2之后官方并没有做功能的改动,1.4.2在word复制这块没有bug,其他版本会出现手动无法转存的情况 本文使用的后台是Java.前 ...

  5. &period;NET CORE 框架ABP的代码生成器&lpar;ABP Code Power Tools &rpar;使用说明文档

    前言 各位好,又是一个多月没更新文章了. 原因嘛,大家都懂的,太忙了~ 临近年末,公司的项目.年会的做技术支持,同事朋友聚餐也比较频繁. 当然视频教程也没有继续更新.我的锅~ 但是这个月好歹抽空做了一 ...

  6. 使用vs code编写Markdown文档以及markdown语法详解

    首先安装vscode工具,下载地址如下: https://code.visualstudio.com/ 在vs code的扩展中安装: Markdown Preview Enhanced 这款插件,安 ...

  7. 完美的代码生成器SNF&period;CodeGenerator-快速开发者的利器--SNF快速开发平台3&period;1

    第1章 SNF.CodeGenerator代码生成器简介 本项目是完全基于Spring.Net.Framework 平台进行研发.与Spring.Net.Framework平台无缝衔接.并支持模型层. ...

  8. apidoc接口文档的快速生成

    官方文档连接:http://apidocjs.com/#demo apidoc是一个轻量级的在线REST接口文档生成系统,支持多种主流语言,包括Java.C.C#.PHP和Javascript等.使用 ...

  9. 【IE】浏览器模式与文档模式 及其开发中处理方式

    原文:http://blog.csdn.net/neo_liu0000/article/details/7589731 什么是浏览器模式和文本模式? 经常使用IE开发者工具的同学,肯定见过浏览器模式和 ...

随机推荐

  1. vs xamarin android SharedPreferences

    读 PreferenceManager.GetDefaultSharedPreferences(this).GetInt("uid", 0); 写 var editor = Pre ...

  2. 日志分析 第四章 安装filebeat

    在进行前面准备之后可以开始安装了,我们的安装顺序是filebeat--->logstash--->elasticsearch filebeat安装很简单,先下载filebeat,这里我们使 ...

  3. sublime 支持php语法错误提示的插件

    求一个好用的sublime 支持php语法错误提示的插件.我装过sublimelinter,但是有时候出现错误也不会提示. 可以试试http://cs.sensiolabs.org/ 这个看哦它有对应 ...

  4. js获取随机色

    方法一: var getRandomColor = function(){ return '#' + (function(color){ return (color += '0123456789abc ...

  5. ASP&period;NET MVC &plus;EasyUI 权限设计&lpar;一&rpar;开篇

    在前一段时间中,老魏的确非常的忙碌,Blog基本上没有更新了,非常的抱歉,那么在后面的时间中,老魏会尽量的抽时间来写的,可能时间上就不太富裕了.今天开始呢,老魏会和大家分享一下关于权限设计的有关文章, ...

  6. mysql:错误日志log&lowbar;error&colon;

    1.启动错误日志: 在不同的情况下,错误日志会记录在不同的位置,如果没有配置文件指定文件名,则默认为hostname.err 在mysql5.6的RPM发布的方式中,错误日志被放在/var/log/m ...

  7. OA学习笔记-009-岗位管理的CRUD

    一.分析 Action->Service->Dao CRUD有功能已经抽取到BaseDaoImpl中实现,所以RoleDaoImpl没有CRUD的代码,直接从BaseDaoImpl中继承 ...

  8. 简说raid1 raid2 raid5 raid6 raid10的优缺点和做各自raid需要几块硬盘

    Raid 0:一块硬盘或者以上就可做raid0优势:数据读取写入最快,最大优势提高硬盘容量,比如3快80G的硬盘做raid0 可用总容量为240G.速度是一样.缺点:无冗余能力,一块硬盘损坏,数据全无 ...

  9. app前端代码打包步骤

    一.搭建项目环境 1.安装node.js 在网上找到nodejs压缩包,下载解压后安装node-v8.9.3-x64.msi文件. 安装完毕后,在windows的cmd控制台输入node -v或nod ...

  10. myhome vscode plugins

    ├─ 1194979849.code-snippets-0.1.18├─ adamwalzer.string-converter-0.1.1├─ alefragnani.bookmarks-9.3.0 ...