
ABP框架
易兒善
坚持终身学习,遇见更好的自己
展开
-
Asp.net+Vue2构建简单记账WebApp之二(使用ABP迅速搭建.Net后台)
现在ABP更新到3.0.0 采用了Core2.0 技术。需要vs2017进行编译一、ABP简介ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。 ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板。详情可以访问官网:http://www.aspnetb原创 2017-09-12 13:21:17 · 16948 阅读 · 4 评论 -
使用.net core ABP和Angular模板构建博客管理系统(创建后端服务)
如何创建.net core ABP和Angular模板可以参考我的这篇文章:http://blog.youkuaiyun.com/yiershan1314/article/details/78219322创建实体如下所示项目下创建blog/notes文件夹,并加入我们的实体文件/// <summary> /// 文章信息 /// </summary> public class Note原创 2017-10-18 18:08:49 · 4789 阅读 · 0 评论 -
ABP框架学习之——数据校验
校验介绍 一个应用的输入应该首先要验证。这个输入可以是用户的输入,也可以是另一个应用的输入。在一个Web应用中,验证通常要实现2次:第一次是客户端验证,第二次是服务端验证。客户端的验证是为了更好的用户体验,通过检测表单的字段来提醒用户必须的字段;服务端的验证是更严格且无法避免的。 服务端的验证是在应用服务层实现的。应用服务方法应该首先检查(验证)输入然后在使用。ABP提供了一个不错的基础设原创 2017-10-24 08:46:16 · 2852 阅读 · 0 评论 -
ABP框架学习之——AutoMapper。
网上关于abp框架的学习的文章很多。本文大部分也是摘自其他作者的文章。 官方api文档:https://aspnetboilerplate.com/api-docs/html/N_Abp_AutoMapper.htm简单说一下什么是AutoMapper? AutoMapper是一个对象和对象间的映射器。对象与对象的映射是通过转变一种类型的输入对象为一种不同类型的输出对象工作转载 2017-10-19 10:37:27 · 3042 阅读 · 0 评论 -
ABP框架学习之——授权(Authorization)
定义权限 一个唯一的权限是为需要授权的每个操作定义的。我们应该在使用权限之前定义一个权限。ABP的设计是模块化的,因此不同的模块可以有不同的权限。为了定义模块的权限,应该创建一个派生自AuthorizationProvider,通过abp官网创建的模板中包含这样一个例子: public static class PermissionNames { public c原创 2017-10-25 12:14:01 · 7503 阅读 · 0 评论 -
使用.net core ABP和Angular模板构建博客管理系统(实现自己的业务逻辑)
之前写到使用.net core ABP 和Angular模板构建项目,创建后端服务。文章地址:http://www.jianshu.com/p/fde1ea20331f 创建完成后的api基本是不能用的,现在根据我们自己的业务逻辑来实现后端服务。部分业务逻辑流程图创建Dto并添加数据校验 关于ABP的数据校验可以参考我这篇文章:http://www.jianshu.com/p/144f5原创 2017-10-25 12:52:06 · 1841 阅读 · 2 评论