随笔分类 -  ABP

摘要:这一章的功能比较简单。下面开始 修改视图 对person的视图文件进行修改 然后在页面下方弹出层的位置添加一个隐藏域 然后视图页面就已经完善了。 改造添加功能 如果你是vs2013的用户,无法使用代码生成器。可以到这里来下载:代码地址 原来的添加功能: 修改后的: 这样修改后,可以为我们的编辑功能也 阅读全文
posted @ 2016-08-18 13:00 梁桐铭 阅读(2057) 评论(1) 推荐(1) 编辑
摘要:经过上一篇,我们的person的权限已经正常加上了。那么我们回到我们的菜单类。给他重新加上权限。 这样的话,我们在启动页面的时候就不会看见联系人管理菜单了。只有登录后才可以看到菜单信息了。 添加控制器和视图 添加控制器 [AbpMvcAuthorize(PersonAppPermissions.Person)] public class PersonManageController : ... 阅读全文
posted @ 2016-08-17 10:26 梁桐铭 阅读(1271) 评论(0) 推荐(0) 编辑
摘要:菜单项的显示功能已经完全OK了。那么我们就开始制作视图功能吧。 首先测试接口是否正常 我们通过代码生成器将权限和application中大部分功能已经实现了。那么我们来测试下这些接口ok不。 浏览/apis/index来进入swaggerui文档。 以上都是代码生成器生成的接口功能。 那么我们先来测试下 /api/services/app/person/GetPagedPerso... 阅读全文
posted @ 2016-08-16 23:50 梁桐铭 阅读(2952) 评论(3) 推荐(2) 编辑
摘要:经过之前的准备目前我们的项目,终于可以搞正式的开发工作了。 创建实体Person 在Core类库中添加Person类 /// /// 联系人 /// public class Person : FullAuditedEntity { /// /// 姓名 /// [Required] ... 阅读全文
posted @ 2016-08-16 21:39 梁桐铭 阅读(5227) 评论(10) 推荐(8) 编辑
摘要:此系列文章会进行不定期的更新,应该会有6章左右。 感兴趣的朋友可以跟着看看,本教程适合已经看过ABP的文档但是又无从下手的小伙伴们。 初衷: 发布系列教程的原因是发现ABP在园子火了很久,但是发现还是有很多小伙伴们无从下手,收集了一些信息,大部分都反馈是文档太难看不懂。 如果你还没有看过文档,那么请 阅读全文
posted @ 2016-08-16 13:15 梁桐铭 阅读(12670) 评论(2) 推荐(30) 编辑
摘要:上一篇,我们是正式将ABP生成的代码项目,跑起来了,然后演示了下多租户的不同。那么这篇我们就来实现下SwaggerUI。 Q:SwaggerUI是干什么的呢? A:他是一个能将我们的webapi,通过Swagger Api来生成一个交互式的文档。通过他可以对你的接口进行调式。 1、引入Swashbuckle.core 选择PhoneBook.WebApi,然后添加nuget包(当然你也可以通过命令... 阅读全文
posted @ 2016-08-16 12:50 梁桐铭 阅读(25030) 评论(31) 推荐(29) 编辑
摘要:开篇说明: 此篇博客是属于半教程博客,为什么说是半教程呢。因为我不会打算说什么理论性的东西,没必要。要看理论性的资料以及基础信息,请前往tkb至简和@阳光铭睿的博客查看文档资料。 2017年1月15日号的时候录制了关于这个项目的视频。 大家可以看看:传送门 开发环境: vs2015 update3 sqlserver 2012 使用ABP版本说明: 本次教程更新时间为:2016-12-27 ... 阅读全文
posted @ 2016-08-15 22:05 梁桐铭 阅读(7932) 评论(9) 推荐(18) 编辑