使用.net core abp framework】的更多相关文章

abp是一个有用的框架,包含许多功能,可以用来作为脚手架. 直接在官方网站上输入相应的工程名称,选择对应的版本就会下载对应的版本..net core 版本的可以使用后端框架部分来做api,包含了常用框架的所有信息. 更改使用mysql数据库: 需要首先更换相应的ef的包,卸载原来sqlserver的相关依赖在efcore项目里,之后安装efmysql相关的依赖. 修改代码中efsqlserver部分为mysqlserver相关代码. 代码之后添加 配置连接字符串为mysql相关参数,之后删除ef…
本文是ABP官方文档翻译版,翻译基于 3.2.5 版本 官方文档分四部分 一. 教程文档 二.ABP 框架 三.zero 模块 四.其他(中文翻译资源) 本篇是第一部分的第一篇. 第一部分分三篇 1-1 手把手引进门 1-2 进阶 1-3 杂项 (相关理论知识) 第一篇含两个步骤. 1-1-1 ASP.NET Core & Entity Framework Core 后端(内核) 1-1-2 ASP.NET MVC, Web API, EntityFramework & AngularJs…
原文:Unifying DbContexts for EF Core / Removing the EF Core Migrations Project 目录 导读:软件开发的一切都需要平衡 动机 警告 步骤 第一步:添加 Microsoft.EntityFrameworkCore.Tools 包到 EntityFrameworkCore 项目 第二步:创建设计时 DbContext 工厂 第三步:创建 数据库模式迁移器 第四步 转移数据库实体映射配置 第五步:从解决方案中移除 EntityFr…
http://www.codeproject.com/Articles/1080517/Aspect-Oriented-Programming-using-Interceptors-wit Download sample application (or see the latest on Github) Contents Introduction What is Aspect Oriented Programming (AOP) and Method Interception? Manual W…
ABP 教程文档 1-1 手把手引进门之 ASP.NET Core & Entity Framework Core(官方教程翻译版 版本3.2.5)   本文是ABP官方文档翻译版,翻译基于 3.2.5 版本 官方文档分四部分 一. 教程文档 二.ABP 框架 三.zero 模块 四.其他(中文翻译资源) 本篇是第一部分的第一篇. 第一部分分三篇 1-1 手把手引进门 1-2 进阶 1-3 杂项 (相关理论知识) 第一篇含两个步骤. 1-1-1 ASP.NET Core & Entity…
ABP Framework 研习社经验总结(6.28-7.2) 研习社初衷 在翻译 <实现领域驱动设计>-- 基于 ABP Framework 实现领域驱动设计实用指南 时,因为DDD理论和实践的宽泛性,不同公司.不同行业.不同项目实现程度不同,觉得有必要为 ABP Framework 开发者提供一个良好的沟通.交流平台. 建群时间:2021.6.23 专注 ABP Framework 技术讨论.经验交流.资料共享!ABP Framework 研习社(QQ群:726299208) 欢迎更多的朋…
目录 新增功能概述 启动模板删除 EntityFrameworkCore.DbMigrations 项目 CMS-Kit 动态菜单管理 Razor引擎对文本模板的支持 DbContext/Entities 新的定制点 ABP CLI 新命令 新增 appsettings.secrets.json 配置文件 ABP Framework 其他改进 发布免费电子书:<Implementing Domain Driven Design> 新主题预告:LeptonX Theme 关于下一版本 dotNE…
离写上一篇经验总结 ABP Framework 研习社经验总结(6.28-7.2) ,已经过去两周. ABP Framework 研习社(QQ群:726299208) 最近一周,又迎来了很多新伙伴,成员数量上升至300+. 从大家的关注度和群内讨论的活跃度来看, ABP Framework 在国内 .NET 开发社区的人气还是很高的.我们也看到了很多小伙伴已经开始在自己的项目中使用该框架,甚至在群里晒出自己的项目代码,探讨技术解决方案. 回归正题:ABP Framework 为什么好上手,不好深…
ABP Framework 5.2 RC 新增功能 目录 ABP Framework 5.2 RC 新增功能 单层解决方案模板 EF Core 数据库迁移 UI 和 数据库 选项 API 版本控制 源代码控制移除libs文件夹 对 Swagger UI 隐藏 ABP 默认端点 CMS Kit 应用模块自定义全局 CSS 和 JavaScript 其他 历史版本回顾 dotNET兄弟会-公众号 本文将介绍 ABP Framework 5.2 RC 版新增的主要功能: 单层解决方案模板 API 版本…
ABP Framework 5.3.0 稳定版已在2022年6月14日正式发布. 以下是本版本的新增功能: "开始"页面提供创建单层项目选项 启动模板提供 PWA 支持 Volo.Abp.Gdpr.Abstractions 包介绍 将发件箱中的事件批量发布到事件总线 eShopOnAbp 项目改进和电子书公告 LeptonX Lite 文档.项目状态和路线图 OpenIddict 模块和 Keyclock 集成 部署文档 欢迎加入 ABP Framework 研习社,千人QQ学习群(Q…
写在发布之前 有没有小伙伴跟我刚开始接触 ABP Framework 的感觉一样"一看文档深似海",看完文档之后,想要上手却找不着头绪. 本套教程写作的目的之一是为初学者提供一条相对简洁的快速上手路径,避免陷入到框架细节中,节省入门时间.降低上手难度,快速应用.整合.运行.发布整个解决方案,先从整体开发上对框架有一个把握. 官方文档提供的是"标准化"内容,在实际使用过程中,难免会遇到一些"意想不到的情况",启动模板不支持源码调试,官方教程也并没有…
Spotlight在iOS9上做了一些新的改进, 也就是开放了一些新的API, 通过Core Spotlight Framework你可以在你的app中集成Spotlight.集成Spotlight的App可以在Spotlight中搜索App的内容,并且通过内容打开相关页面.因为接到开发任务,老大说让在App中支持Spotlight, 于是又搞了搞苹果的官方文档.可以说,集成Spotlight不算复杂,官网上讲的也挺明白的,今天博客就通过一个Demo来集成一下Spotlight. 苹果官方有关C…
Core Telephony Framework(核心通讯框架) 概述: 这个库的前缀为CT(Core Telephony),主要用来获得用户通讯相关信息,我们可以使用这些信息来定义外部接口以便自己使用.当然我们也可以仅仅是用此信息来获得当前正在通话的信息. CT的对象可以获得通讯信息,例如可以利用此进行网络电话(VoIP — Voice over Internet Protocol).而又如CTCall可以帮助我们获得很多当前通话的信息,包括一个唯一码和一个状态值——呼叫(dialing).呼…
原文:四种方法获取可执行程序的文件路径(.NET Core / .NET Framework) 本文介绍四种不同的获取可执行程序文件路径的方法.适用于 .NET Core 以及 .NET Framework. 本文内容 使用程序集信息获取 使用应用程序域信息获取 使用进程信息获取 使用命令行参数获取 总结靠谱的方法 另外,关于以上方法的性能对比,你可以参阅林德熙的博客:[dotnet 获取路径各种方法的性能对比](https://blog.lindexi.com/post/dotnet-%E8%…
在Apple开发中,尤其是移动设备开发,经常会使用Core Location Framework,这个框架可以使得iOS设备获取当前的地理位置.本文就具体到Core Location 框架中,查看其声明源码. CLHeading.h 代表了一个可以通过(x,y,z)三维空间坐标确定磁北极位置的向量.精确的Heading(方位)定位,同时也需要时间信息(即通过空间加时间四维坐标来确定位置) typedef double CLHeadingComponentValue; 代表一个地理磁场数据类型,以…
.Net 6.0 发布之后,ABP Framework 也在第一时间进行了升级,并在一个多星期后(2021-11-16)发布了 5.0 RC.1 ,新功能和重要变更基本已经确定. 5.0版本新特性 新特性列表: 静态 C# 和 JavaScript 客户端代理 分布式事件总线支持事务收件箱&发件箱模式 在事务中发布事件 禁用用户 租户邮箱设置 仪表板授权控制 AbpControllerBase 基类 自动设置新实体 TenantId 属性值 静态(生成) C# 和 JavaScript 客户端代…
前言 大家好,我是张飞洪,谢谢你阅读我的文章. 自从土牛Halil ibrahim Kalkan的<Mastering ABP Framework>出版之后,我就开始马不停蹄进行学习阅读和翻译,目前基本保持一周两章的进度. 为什么要翻译? ABP的官方文档应该是比较全面了,但是有几个问题: 大部分文档中文版都不够完整和全面,目前的核心语言还是英文,这给那些想要深入学习ABP框架的同学带来困扰. Halil ibrahim Kalkan亲自写的最核心的两本<Implementing Dom…
一.迁移说明 ABP模板项目Entity Framework Core默认使用的是Sql Server,也很容易将数据库迁移到MySQL,步骤如下. 二.迁移MySQL步骤 1. 下载项目 请到 http://aspnetboilerplate.com/Templates 下载一个新的项目,选择ASP.NET Core 2.x标签,Target Framework:选中.Net Core就可以了. 2. 移除默认SQL Server相关包 在EntityFrameworkCore项目下移除包Mi…
验证码这东西,有人喜欢有人不喜欢.对于WebApi是否需要验证码,没去研究过,只是原来的SimpleCMS有,就加上吧. 在WeiApi上使用验证码,关键的地方在于WeiApi是没有状态的,也就是说,不能使用Session来保存验证码.因而,在WebApi上使用验证码.首先需要解决的是保存的问题.刚开始先测试AbpSession了,但发现机制和习惯的不同,无法使用,那就只能保存到数据库了.保存到数据库最大的麻烦是如何判断当前用户对应的验证码是那个,也就是需要一个唯一值来寻找验证码,而且这个唯一值…
重点讲 Entity Framework Core ! (一)Entity Framework 它是适用于.NET 的对象关系映射程序 (ORM),现在的EF6已经是久经沙场,并经历重重磨难,获得一致认可的数据访问技术(原来加 Title 也挺有意思的,哈哈哈). 作为 ORM,EF6 降低了关系方面和面向对象的方面之间的阻抗不匹配,使开发人员能够使用表示应用程序域的强类型 .NET 对象来编写应用程序,该应用程序可与存储在关系数据库中的数据交互,同时使开发人员无需再编写大部分的数据访问"管道&…
一.前言 1.本教程主要内容 ASP.NET Core MVC 集成 EF Core 介绍&操作步骤 ASP.NET Core MVC 使用 EF Core + Linq to Entity 访问MySQL数据库 ASP.NET Core MVC 使用 EF Core + 原生SQL访问MySql数据库 EF Core + MySQL数据库插入数据后获取自增列的值 Entity Framework Core简称为 EF Core 2.本教程环境信息 软件/环境 说明 操作系统 Windows 1…
1. Net Core 的DI和Abp的DI并存 Startup中 ConfigureServices返回值改为IServiceProvider 在ConfigureServices最后调用return services.AddAbp<AppModule>(); AppModule是一个自己实现的继承AbpModule的类,用于程序集注入和其他配置初始化. 比如 [DependsOn( typeof(DomainModule), typeof(InfrastructureModule), ty…
一.数据库迁移-ABP(库) 1.配置链接数据库:  贴以下代码: { "ConnectionStrings": { "Default": "Server=47.101.53.168;database=ABP_mytest;user=xx;password=vs..127134;" }, "Authentication": { "JwtBearer": { "IsEnabled": &q…
Swagger  See config settings - "CustomSchemaIds" for a workaround System.InvalidOperationException: Conflicting schemaIds: Identical schemaIds detected for types BDtos.ImportExcelSaveDataDto and ADtos.ImportExcelSaveDataDto. See config settings…
.NET Framework 和 .NET Core 是平台应用框架,而 .NET Standard 是 .NET 底层库.因此只要用 .NET Standard 工程来写的代码可以直接在上层的平台应用框架上使用. 你的库需要在多平台应用上使用,就使用 .NET Standard 来写. 经验与技巧在你的解决方案中,可以将入口项目选择为 .NET Framework 或 .NET Core,其他的工程尽量使用 .NET Standard 来创建. 比如,在 .NET Core 项目中,你可以将你…
想尝试.Net Core很久了,一直没有时间,今天回家,抛开一切,先搭建一个.Net Core的Demo出来玩玩. 废话少说,咱直奔主题: 一.开发环境 VS2015 Update3 Microsoft .NET Core Tools(Preview 2) 本来想用VS Code来着,但是本着最简单原理,这里先用VS 2015,我又不是受虐狂,为啥有好用的工具摆在这里不用呢,你说是吧? 二.新建解决方案 与ASP.NET时代没有什么区别,直接新建一个解决方案,在左边选择.NET Core, 然后…
Introducing .NET Standard In my last post, I talked about how we want to make porting to .NET Core easier. In this post, I’ll focus on how we’re making this plan a reality with .NET Standard. We’ll cover which APIs we plan to include, how cross-frame…
开发多年,一直在从社区获取开源的便利,也深感社区力量的重要性,今天开源一个应用基础框架AA.FrameWork,也算是回馈社区,做出一点点贡献,希望能够帮助类似当年入行的我. AA.FrameWork 是基于.NET core流行的开源类库创建的基础应用框架. 框架代码图如: 源代码github地址:https://github.com/ChengLab/AAFrameWork nuget管理中,搜索前缀名称 AA 即可如图 Nuget Packages Package nuget descri…
一.前言 1.本教程主要内容 ASP.NET Core MVC 集成 EF Core 介绍&操作步骤 ASP.NET Core MVC 使用 EF Core + Linq to Entity 访问MySQL数据库 ASP.NET Core MVC 使用 EF Core + 原生SQL访问MySql数据库 EF Core + MySQL数据库插入数据后获取自增列的值 Entity Framework Core简称为 EF Core 2.本教程环境信息 软件/环境 说明 操作系统 Windows 1…
ABP的语言本地化设置非常方便,甚至地区图标ABP框架都已经有了. 先看看结果吧. 英文的界面 中文的界面 配置流程如下: 首先在Localization目录下新建一个对应的json文件,里面存放对应变量的本地化字符串,命名规则就是 应用名-本地化简称.json 比如我的应用名叫做SimpTaskApp(没错,就是abp的入门教程的工程),然后中文的简写是zh,所以我的json文件就是SimpleTaskApp-zh.json. 然后来看看内容 json里主要是两个属性culture和texts…