接上一篇:ABP教程(三)- 开始一个简单的任务管理系统 – 后端编码 1.实现UI端的增删改查 1.1添加增删改查代码 打开SimpleTaskSystem.sln解决方案,添加一个“包含视图的MVC 5控制器(使用EntityFramework)”TaskController控制器,添加成功后我 ...
分类:
其他好文 时间:
2016-09-07 17:27:44
阅读次数:
613
感谢 ABP框架中国小组 给我们带来的ABP中文翻译,Web+为方便广大学习爱好者随时查阅,现推出了Gitbook风格的在线阅读文档:http://www.webplus.org.cn/document/abp/ 反馈交流:http://www.webplus.org.cn/thread/abp-f ...
分类:
其他好文 时间:
2016-09-06 15:08:17
阅读次数:
256
1.什么是模块? 模块化是一种处理复杂系统分解为更好的可管理模块的方式。模块化用来分割,组织和打包软件。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。 模块具有以下几种基本属性:接口、功能、逻辑、状态,功能、状态与接口反映模块的外部特性,逻辑反映 ...
分类:
其他好文 时间:
2016-09-02 06:21:29
阅读次数:
456
现在需要将省市县区域这块搞成树状图的形状,由于项目使用的AngularJS+ABP+WebAPI各个模块之间数据传输形式是json格式,那么对于JsTree来说就方便很多了,只需要将json数据搞成我们JsTree需要的嵌套形式数据存储就可以了。 JsTree官方地址 https://github.... ...
分类:
Web程序 时间:
2016-08-31 20:37:25
阅读次数:
285
(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:最近在开发钉钉的微应用,考虑到性能和UI库的支持,遂采用了React来开发前端。 目前我的项目是基于ABP框架的ASP.NET MVC/WEB API作为后端,AngularJS作为前端。但是发现钉钉官方的... ...
分类:
Web程序 时间:
2016-08-26 15:01:01
阅读次数:
686
ASP.NET Boilerplate,简称ABP 详细深入:可以参考如下文章 http://www.cnblogs.com/mienreal/p/4528470.html http://www.cnblogs.com/farb/ 开始前你将要跑起第一个abp程序 可是发现怎么都运行不起来。。。。 ...
分类:
数据库 时间:
2016-08-17 13:57:56
阅读次数:
774
菜单项的显示功能已经完全OK了。那么我们就开始制作视图功能吧。 首先测试接口是否正常 我们通过代码生成器将权限和application中大部分功能已经实现了。那么我们来测试下这些接口ok不。 浏览/apis/index来进入swaggerui文档。 以上都是代码生成器生成的接口功能。 那么我们先来测... ...
分类:
其他好文 时间:
2016-08-17 01:28:33
阅读次数:
361
经过之前的准备目前我们的项目,终于可以搞正式的开发工作了。 创建实体Person 在Core类库中添加Person类 /// /// 联系人 /// public class Person : FullAuditedEntity { /// /// 姓名 /// [Required] ... ...
分类:
其他好文 时间:
2016-08-16 23:50:25
阅读次数:
567
上一篇,我们是正式将ABP生成的代码项目,跑起来了,然后演示了下多租户的不同。那么这篇我们就来实现下SwaggerUI。 Q:SwaggerUI是干什么的呢? A:他是一个能将我们的webapi,通过Swagger Api来生成一个交互式的文档。通过他可以对你的接口进行调式。 1、引入Swashbu... ...
分类:
其他好文 时间:
2016-08-16 13:20:17
阅读次数:
292
此篇博客是属于半教程博客,为什么说是半教程呢。因为我不会打算说什么理论性的东西,没必要。要看理论性的资料以及基础信息,请前往tkb至简和@阳光铭睿的博客查看文档资料。 扫个小盲: MPA:为多页面,通过服务器端进行渲染razor进行绑定数据的方式(等其他情况。 SPA:则为单页面,可以用作前后端分离... ...
分类:
其他好文 时间:
2016-08-16 00:03:49
阅读次数:
366