系列文章目录

  1. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(1)-总体说明
  2. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(2)-abp说明
  3. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(3)-模块开发
  4. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(4)-增删改查功能
  5. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(5)-移动端接口调用
  6. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(6)-配置模块开发
  7. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(7)-消息通知模块
  8. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(8)-权限管理
  9. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(9)-cms系统模块
  10. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(10)-自定义表单模块
  11. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(11)-工作流模块

前言

近几年一直从事电子政务和企业管理软件的外包开发工作,深感开发技术更新之快,尤其随着移动互联网的发展,前端技术发展更是一日千里。
现在随便一个项目都要求多端使用(PC+App+微信),如果没有一个良好开发框架,对于外包项目开发而言累就一个字.........
本着不重复造轮子的原则,一直也在找一个合适的开发框架。ABP(ASP.NET Boilerplate)正是我心仪的对象。好处不再多介绍了,博客园已经有好多不错的文章,
传送门开始:

我的工作:
在ABP框架的基础上结合中国特色对权限以及菜单导航、用户通知等功能进行了部分改造,前端是基于angularjs开发的SPA(单页面应用),优化了前端模块加载方式改为按需加载。

增加了工作流、网盘、微信管理、CMS等基础模块。

框架解决方案

采用abp的分层架构,module文件夹下存放具体业务模块。

框架优势

ABP提供了很多优秀的底层支持,在后续文章我我会介绍。
后端服务自动生成Web api,并封装为angularjs 调用服务。
在web端使用angularjs+bootstrap开发;APP+微信使用ionic(基于angularjs)开发html5应用,完全解放业务人员,效率不要太高哦!

框架界面展示

程序员的美工水平有限,仿阿里云的界面做的。项目开发中也借鉴了一些同行的界面设计。

后续计划

接下来我会把系统开发过程中相关问题做一个系列文章进行分享。
另外ABP的作者太勤奋了,更新版本超快,已经2.0了,我开发时是基于1.0的版本,接下来还要做个升级。

做外包不容易,欢迎各们兄弟联系我进行合作。QQ:523656159

随应潮流-基于ABP+Angularjs现代化应用软件开发框架(1)-总体介绍的更多相关文章

  1. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(1)-总体介绍

    前言 近几年一直从事电子政务和企业管理软件的外包开发工作,深感开发技术更新之快,尤其随着移动互联网的发展,前端技术发展更是一日千里. 现在随便一个项目都要求多端使用(PC+App+微信),如果没有一个 ...

  2. 随应潮流-基于ABP+Angulsrjs现代化应用软件开发框架(2)-abp说明

    前言 上周未发布完<基于ABP+Angulsrjs现代化应用软件开发框架(1)-总体介绍> 文章后,好多朋友问了我一些ABP的问题,并且希望我开源我的项目源码,向朋友们说一下,我项目的源码 ...

  3. Html5 移动应用软件开发框架 JqueryMobile SenchaTouch 介绍

    一.JqueryMobile 介绍 jQuery Mobile 是 jQuery 在手机上和平板设备上的版本. jQuery Mobile 不仅会给主流移动平台带来 jQuery 核心库,而且会发布一 ...

  4. abp(net core)+easyui+efcore仓储系统——ABP总体介绍(一)

    在前面我已经介绍了ASP.NET MVC.ASP.NET Razor.WEBAPI等技术.我准备通过一个实践项目来整体应用一下之前介绍的技术.本系列是介绍基于ABP+EasyUI的Web开发框架的形成 ...

  5. [开源] 基于ABP,Hangfire的开源Sharepoint文件同步程序----SuperRocket.SPSync

    (一)项目背景 Sharepoint是微软的一个产品,很多公司都在使用它,也有很多公司以前使用它,现在可能需要移植到别的平台,也可能只是移植其中的文件存储,比如说移植到微软云,或者亚马逊云存储.Sup ...

  6. 基于DDD的现代ASP.NET开发框架--ABP系列之1、ABP总体介绍

    点这里进入ABP系列文章总目录 基于DDD的现代ASP.NET开发框架--ABP系列之1.ABP总体介绍 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)” ...

  7. 基于ABP落地领域驱动设计-04.领域服务和应用服务的最佳实践和原则

    目录 系列文章 领域服务 应用服务 学习帮助 系列文章 基于ABP落地领域驱动设计-00.目录和前言 基于ABP落地领域驱动设计-01.全景图 基于ABP落地领域驱动设计-02.聚合和聚合根的最佳实践 ...

  8. 基于ABP实现DDD--聚合和聚合根实践

      在下面的例子中涉及Repository.Issue.Label.User这4个聚合根,接下来以Issue聚合为例进行分析,其中Issue聚合是由Issue[聚合根].Comment[实体].Iss ...

  9. 基于ABP实现DDD--DDD相关概念

      什么是DDD呢?领域驱动设计[DDD]是一种针对复杂需求的软件开发方法.将软件实现与不断发展的模型联系起来,专注于核心领域逻辑,而不是基础设施细节.DDD适用于复杂领域和大规模应用,而不是简单的C ...

随机推荐

  1. 邁向IT專家成功之路的三十則鐵律 鐵律十七:IT人休閒之道-清心

    現代人的休閒生活可說是兩類極端的表現,一類是整天待在家裡當個超級宅男宅女,假日走最遠的路就是附近三百公尺內的泡沫紅茶店.另一類則是抱著及時享樂心態的美女與型男,整天趴趴走把辛苦賺來的錢都拿去玩樂.美食 ...

  2. 第八讲_图像问答Image Question Answering

    第八讲_图像问答Image Question Answering 课程结构 图像问答的描述 具备一系列AI能力:细分识别,物体检测,动作识别,常识推理,知识库推理..... 先要根据问题,判断什么任务 ...

  3. python+OpenCV进行人脸检测【转】

    OpenCV的人脸检测功能在一般场合还是不错的.而ubuntu正好提供了python-opencv这个包,用它可以方便地实现人脸检测的代码. 写代码之前应该先安装python-opencv: $ su ...

  4. jquery获取<div></div>之间的内容.text() 和 .html()区别

    jQuery 获取 div 之间的内容,有两种方法,$(selector).text().$(selector).html() . html: <div> <p>test< ...

  5. 树莓派 Zero W——随身钥匙扣

    前言 原创文章,转载引用务必注明链接.水平有限,如有疏漏,欢迎指正. 本文使用Markdown写成,为获得更好的阅读体验和正确的格式显示,请访问我的博客原文: http://www.cnblogs.c ...

  6. hdu1034 简单模拟

    这里开一个二维数组.num[105][2];   我也不知道N有多少,随便开的,  那么这里num[i][0] 表示当前 第 i 个人拥有的糖果数,num[i][1]表示他上面一个人分给他的糖果数.详 ...

  7. ZOJ 3626 Treasure Hunt I(树形dp)

    Treasure Hunt I Time Limit: 2 Seconds      Memory Limit: 65536 KB Akiba is a dangerous country since ...

  8. 文件I/O相关函数

    open()和openat()函数: #include <fcntl.h> // 成功返回文件描述符,出错返回-1 int open(const char *path, int oflag ...

  9. 生产追溯系统-Wifi+传感器,实现计数器以及监控机器是否停止

    物联网听上去是一个高大上的词儿,还有什么大数据.云.智能制造等等,今天我也往这方面稍微靠一靠,这篇文章主要介绍的是通过 wifi 模块与传感器组合,实现感应计数器,应用场景主要如下: 1.统计 SMT ...

  10. 如何学习Java?

    一点感悟 java作为一门编程语言,在各类编程语言中作为弄潮儿始终排在前三的位置,这充分肯定了java语言的魅力,在实际项目应用中,我们已经无法脱离javaa(Ps当然你可以选择不使用),但它的高性能 ...