一、AJAX 1,ABP采用的方式 ASP.NET Boilerplate通过用abp.ajax函数包装AJAX调用来自动执行其中的一些步骤。 一个例子ajax调用: abp.ajax以一个对象作为接收选项。你可以传递任何在jQuery的$.ajax方法中有效的任何参数。这里有一些 默认的值:dat ...
分类:
编程语言 时间:
2019-08-07 14:31:30
阅读次数:
82
问道 面向Abp 在面向服务的时候,Session 干嘛用? 先把Session 的作用说了,但是在微服务环境下给忽略了,相当于忽略了核心。 Session 只是个功能。就是根据Cookie 的SessionId 得到的一个KeyValue列表 实际上Session 就是一个缓存可以向写东西,读东西 ...
分类:
其他好文 时间:
2019-07-31 18:31:00
阅读次数:
108
由于业务繁琐,用EF比较麻烦,需要用到sql语句,然后网上找了很久,找到的例子都是老版本的,新版本有先声明已经去掉,不能用了 在这里做个小记 首先注入实例 然后在需要执行sql语句的方法里加上代码 注意,这个目前只能返回Bool类型的结果,要返回实体还有待研究,未完待续.... ...
分类:
数据库 时间:
2019-07-23 18:43:35
阅读次数:
241
using Abp.Application.Services.Dto; using Abp.Runtime.Caching; using Microsoft.Extensions.Configuration; using Newtonsoft.Json; using Newtonsoft.Json.... ...
分类:
系统相关 时间:
2019-07-23 18:41:42
阅读次数:
140
1.从官方网站下载demo 如下: https://aspnetboilerplate.com/Templates 填写响应的信息,下载demo 2.vs2017打开demo,如下图: 3.安装.net Core 安装对应版本的.net core ,如下图则安装成功: 4.数据库配置文件 demo默 ...
分类:
其他好文 时间:
2019-07-22 18:19:33
阅读次数:
101
1.图标i获取:https://material.io/icons/查看2.js中创建如var _tenantService = abp.services.app.tenant;需清除页面的缓存,按ctrl+f5刷新页面 创建一个模块步骤:3.创建导航菜单节点在MPLH.WorkProject.We ...
分类:
Web程序 时间:
2019-07-18 10:54:36
阅读次数:
146
demo地址 GitHub相关demo地址: 对demo说明一下,非abp官网模板,使用Visual Studio 2019创建的 项目,引入Abp.AspNetCore包,简单改造一下。 适配Abp 简单列举改造步骤: 1. "初始化项目" 2. "通过nuget引入Abp.AspNetCore" ...
分类:
其他好文 时间:
2019-07-17 18:42:25
阅读次数:
129
apb的全局事件 上面的事件执行函数一定要放在一个变更里面,否则 abp.event.off无效 ...
分类:
其他好文 时间:
2019-07-17 18:22:22
阅读次数:
175
1.与AsyncLocal对应的是ThreadLocal 2.两种类型 初始赋值 AsyncLocalString.Value = new List { "1" }; AsyncLocalInt.Value = 1; 值对象是 1 引用类型是AsyncLocalString.Value="1" 可以 ...
分类:
其他好文 时间:
2019-07-16 18:38:22
阅读次数:
78
1. 环境 编译器 vs2019 运行时 dotnet core 2.2 数据库 Mysql 5.8 2. 开发准备 使用abp 官方提供的 CLI工具 创建时因为网络原因会连接失败,幸好abp中文网有对应的国内CLI工具,在此感谢~ 安装 CLI 如果之前安装过,更新可以使用: 3. 创建项目 根 ...
分类:
数据库 时间:
2019-07-14 12:52:52
阅读次数:
507