官网:http://www.aspnetboilerplate.com/ 下载 下载完成后用vs2015打开,是2015,低版本打开可能会出现一些问题 生成项目,Nuget会自动下载需要的类库 ABP.Web项目下web.config修改数据库链接 在数据库中新建一个库,与config中名称对应 打... ...
分类:
Web程序 时间:
2016-05-17 17:40:03
阅读次数:
345
abp框架中经常出现{"message":"An error has occurred."}的异常,并且也进入不到方法中,如果想查看详细信息,可以采用下面方法 1、修改项目Web.config文件,将<customErrors mode="On" /> 改为<customErrors mode="R ...
分类:
其他好文 时间:
2016-05-17 17:25:06
阅读次数:
184
/ 2016-05-15/ 介绍 如果一个应用支持登录,也许需要知道当前登录用户的一些操作,然而ASP.NET 本身对于展现层提供了Session的支持,ABP提供了 IAbpSession 接口可以在任何地方获取(obtain)当前用户和租户 关于IAbpSession 这个接口必须被实现以获得现 ...
分类:
Web程序 时间:
2016-05-15 21:39:31
阅读次数:
398
AbpZeroDbContext:配置ABP.Zero中定义的entity的Dbset EntityFrameworkModelBuilderExtensions:给PrimitivePropertyConfiguration添加了扩展方法用于创建Index。 AbpZeroDbModelBuild ...
分类:
其他好文 时间:
2016-05-14 16:47:41
阅读次数:
717
背景 加的群里有人(这里暂且成为A君)有这样的需求:针对PC端和App端有不同的api需求,例如App端只可访问GetXXX,而PC端可访问GetXXX,UpdateXXX,CreateXXX等。 而我们也知道,Abp中是提供了这样的方法的,但写起来比较麻烦,写法如下: 于是A君通过反射和Attri ...
测试运行地址:http://ghy.demo.aspnetzero.com 账号:admin 密码:123456 需要源码,请加QQ:798-743-532 1.先编译成功。 2.在建立一个名为AbpZeroTemplate的数据库 3.update-database 4.初始帐号:admin 密码 ...
分类:
其他好文 时间:
2016-05-12 01:36:32
阅读次数:
269
初始化入口 在AbpKernelModule类中,通过UnitOfWorkRegistrar.Initialize(IocManager) 方法去初始化 1 /// <summary> 2 /// This class is used to register interceptor for need ...
分类:
其他好文 时间:
2016-05-11 18:03:32
阅读次数:
274
Datatables 在asp.net mvc中的使用 前言 最近使用ABP(ASP.NET Boilerplate)做新项目,以前都是自己扩展一个HtmlHelper来完成同步/异步分页,但是有个地方一直不满意,排序太费劲。以前接触过一点点的Datatables,知道它的排序非常方便,点击表头即可 ...
分类:
Web程序 时间:
2016-05-03 12:35:30
阅读次数:
267
ABP中动态WebAPI原理解析 动态WebAPI应该算是ABP中最Magic的功能之一了吧。开发人员无须定义继承自ApiController的类,只须重用Application Service中的类就可以对外提供WebAPI的功能,这应该算是对DRY的最佳诠释了. 如下图所示,一行代码就为所有实现 ...
分类:
Windows程序 时间:
2016-05-02 22:38:15
阅读次数:
1128
AuditLog: 继承自Entity<long>的实体类。封装AuditLog的信息。 AuditingStore: 实现了IAuditingStore接口,实现了将AuditLog的信息保存到数据库的功能。其通过IRepository<AuditLog, long>实例完成对数据库的操作。 Ba ...
分类:
其他好文 时间:
2016-05-02 11:46:14
阅读次数:
353