首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

52ABP-PRO 前后端分离架构概述

Angular UI 项目一个可单独部署的项目,它不依赖于后端 ASP .NET Core,不用强制部署在一起。...有关更多信息,请移步迁移数据库控制台 应用程序 52ABP-PRO 解决方案包含了三个应用程序: 后端 API(Web.Host):提供 RESTAPI 的应用程序,不包含任何 UI 的应用程序。...要声明“所有子域”,可以使用通配符如*.52abp.com 还需要在 IIS 配置静态 IP 绑定到应用程序。 或许还有其他的办法,但是这个应该是最简单了。欢迎沟通交流。...Angular 解决方案 52ABP-PRO 采用的是NG-Alian-Pro作为 Angular 的前端模板,购买 52ABP-PRO会自动获得此授权无须再单独购买NG-Alian-Pro。...至于 LINUX 的玩法,需要配合 Nginx 使用。 在进行多租户开发时,您不需要为租户配置子域名来进行开发, 你可以使用切换租户的功能来进行开发,使用“租户开关”对话用于在租户之间手动切换。

3.6K40

我的技术回顾那些与ABP框架有关的故事-2017年

对.NET 开发者来说充满了挑战的一年,由于技术惯性,大部分的开发人员都是在.NET Framework工作,采用的服务器都是Windows,对于.NET Core的新特性掌握的并不扎实。...但技术和市场,以及客户环境是不会容忍你的停滞,因为这一年整个技术圈都在发生变化,大家开始提倡微服务、台、工业4.0、大数据、云计算这些新的技术概念,这些概念在目前来说 落地到了云原生的场景。...所以ABP架在2017年开始疯狂的补充文档和适配.NET Core,中途可以看到随着ABP框架作者对于.NET Core的了解越深。...ABP架在前端的默认支持方案-Angular4 Angular因为依托于TypeScript的强类型语言特性,ABP自然会选择生态和设计偏重于后端的解决方案:Angular。...而在2017年成为MVP之后,参加了太多的技术活动,开阔了无数的眼界,现在想来,2017年微软的很多客户落地的一些项目方案,到2021年了才开始有国内的公司出现在了解和使用

91561

5分钟快速创建52ABP .NET Core Angular模板

angular文件夹包含了管理端的界面,是用于配合应用程序后端运行使用的。 aspnet-core文件夹则包含了服务端的ASP.NET Core解决方案,需要使用Visual Studio启动。...使用52ABP-PRO的迁移工具 52ABP-PRO的提供了一个迁移工具,在解决方案tools文件(YoyoSoft.PhoneBookDemo.Migrator),您可以在开发和生产环境使用这个工具为您的数据库进行迁移...我们一般会推荐您使用EF控制台命令进行开发,使用Migror.exe进行生产环境的迁移。请注意Migror.exe支持同时在多个数据库运行迁移,这在多租户应用程序的开发/生产环境很有用。...Angular UI应用 我们的Angular应用采用的是 Ng Alain Pro 版本,如果您已经购买了我们的企业版,可以放心使用,无须再次购买版权。...系统UI 当您登录系统后,可以看到系统完整的功能。 ? 52ABP配套代码生成器 52ABP PowerTools 是一个基于实体,就可以从数据库创建一个新页面到UI层。

1.6K10

初识ABP vNext(3):vue对接ABP基本思路

因为目前ABP的官方模板只支持MVC和Angular,MVC的话咱.NET开发人员来写还可以,专业前端估计很少会用这个。。。Angular我本人不熟,所以选择vue来做UI。...在开始编码前,需要先分析几个重要问题: 用户登录/token 用户权限控制 应用程序本地化/语言切换 好在ABP模板提供了Angular版本,我们可以参考Angular版本来做。...app作为模板,不需要UI,并且将Identity Server应用程序与API host应用程序分开,使用Entity Framework Core作为数据库提供程序,并指定连接字符串。...在ConnectionStrings添加AbpIdentityServer配置,为Identity Server配置独立的数据库连接字符串,不配置的话默认使用Default配置。...AbpIdentityServer这个key是来自ABP的IdentityServer模块的一个常量,具体请参考源码。

2.6K50

初识ABP vNext(2):ABP启动模板

目前ABP的前端部分只支持ASP.NET Core MVC / Razor Pages和Angular,移动端支持React Native。...UI=MVC这个指引做一遍,体验一下ABP开发的基本流程,虽然ABP开发流程几乎都标准化了,照着官网的流程编写代码就能完成一个功能的开发,但是这个过程有些繁琐,容易出错。...有一些由ABP社区开发和维护的开源免费的应用程序模块,我们可以直接使用;比如我要使用官方的Blogging模块,Blogging是用于创建精美的博客。 同样使用AbpHelper来安装: ?...最后 EasyAbp上也有很多开源模块,地址是:https://github.com/EasyAbp/EasyAbpGuide,目前这些模块的UI部分都只支持MVC/Razor Pages,不支持Angular...当然模块不一定非要UI,一些Framework级别的模块就不需要UI。基础部分就写到这里,主要还是需要认真看下官网,然后自己动手练习一下。下一篇将进入vue+ABP实战部分。

1.5K20

初识ABP vNext(2):ABP启动模板

AbpHelper 模块安装 前言 上一篇介绍了ABP的一些基础知识,本篇继续介绍ABP的启动模板。...使用ABP CLI命令就可以得到这个启动模板,其中包含了一些基础功能模块,你可以基于这个模板来快速开发。 开始 首先ABP CLI的安装以及基本指令这些就不说了,官网上写的很清楚。...目前ABP的前端部分只支持ASP.NET Core MVC / Razor Pages和Angular,移动端支持React Native。...初学者建议跟着官网https://docs.abp.io/zh-Hans/abp/latest/Tutorials/Part-1?...UI=MVC这个指引做一遍,体验一下ABP开发的基本流程,虽然ABP开发流程几乎都标准化了,照着官网的流程编写代码就能完成一个功能的开发,但是这个过程有些繁琐,容易出错。

45911

初识ABP vNext(7):vue身份认证管理&租户管理

前言 上一篇介绍了vue+ABP国际化的基本实现,本篇开始功能模块的开发,首先完成ABP模板自带的身份认证管理模块和租户管理模块。同样的,参考ABPAngular版本来做。...就拿这里的身份认证管理模块来说,看似很简单,因为后端接口都是ABP模板里现成的,前端部分无非就是写界面,调接口,绑数据;但是看一下ABP Angular版本的代码,就会发现他其实是有很多细节方面的处理的...按钮级权限 前面章节实现了菜单权限的控制,按钮权限的道理也是一样的。判断abpConfig.auth.grantedPolicies是否包含某个权限,然后在组件中使用v-if渲染就好了。...用户和角色都需要用到权限管理,在ABP Angular是一个独立的permission-management模块。...其实ABP后端是可以配置是否启用多租户的,这里也可以根据后端配置来显示或者隐藏租户切换的按钮。跟ABP模板相比,登录界面还缺少一个注册入口,后面再加上吧。 效果 ? ? ? ? ?

2K40

(翻译)开始使用ABP.CORE模板 (ASP.NET Core with Angular)

) The easiest way of starting a new project using ABP with ASP.NET Core with Angular is to create a...开始一个新使用Angular和 ASP.NET Core 的ABP项目最简单的方法就是通过官方的模板页面来生成模板。切记包含zero模块。...运行程序,如果成功将会显示 swagger-ui。 这里还有一点我要补充一下就是数据库连接需要根据实际情况进行修改,在‘Web.Host’工程项目下面的appsetting.json。...基于令牌的认证 如果您想从移动应用程序中使用API /应用程序服务,您可以使用基于令牌的认证机制,就像我们为Angular 客户端那样做。启动模板包括jwtbearer令牌认证基础设施。...这个应用程序从主机的appsettings.json文件获取连接字符串。开始它和Web.Host的appsettings.json文件一样。确保在配置文件的连接字符串是要数据库。

2.9K20

52ABP模板 ASP.Net Core 与 Angular的开源实例项目

正文 我在之前的文章“Angular UI框架 Ng-alain @delon的脚手架的生成开发模板”中提过,我会把.net core 、Angular作为主要核心方向,然后整合 ABP + Ng Zorro...登录页面.gif 登录功上还有附带切换个租户功能,毕竟ABP框架是SaaS框架嘛,我们也顺带把他实现了。 ? 切换租户.gif ?...Core SDK 2.1 SQL Server 2012 版本以上,推荐2014 GIT 前端环境 Visual Studio Code node yarn 技术栈基于 Typescript 、Angular...代码生成器 52ABP代码生成器,目前仅支持后端代码的生成,不支持前端代码的生成,实际原因是我一直在选择前端模板,现在很愉快的定了是NG-Alian ,那么这个事情也会开始启动了。...所以我想有更多的人参与进来使ABP框架成为.NET 圈子的一个上手容易、符合中小型企业级快速开发的框架,以后提到.NET框架的时候有这么一款企业级的框架ABP

1.1K10

《Build the BookStore Application using the ABP vNext web application framework》笔记

ABP core 的框架在过年期间,从1.0突然升级到2.0了,。...整个ABPCore 虽然版本变化 大,但使用流程基本不变吧, 我看官网上文档基本完毕了,官网文档有一个外国人视频,当时版本尚是0.18,总共有2小时吧。记录个学习笔记吧!...,ABP应该有什么自动发现的机理。...18、编写一个基于 abp UI的表格 【web】 index.cshtml,添加一组 的标签来写页面,tag-helpers简化页面 js文件,用DataTable.js插件来生成表格...第三方的表格插件已经内置,且abp写了许多辅助的东西来适配第三方的插件 abp.libs.datatables.createAjax是帮助ABP的动态JavaScript API代理跟Datatable

2K30

我的技术回顾那些与ABP框架有关的故事-2018年

社区所提供的ABP后端+Vue、React模板方案 2018年,随着ABP框架被越来越多的人使用,前端的方案在国内变化基本上都是vue。同时ABP官网并不打算提供vue方案的支持。...马立明 我是和他在北京认识的,后来他频繁活跃在ABP官方仓库,然后就全职作为ABP框架的核心开发人员之一,后面梁仕伟也加入了ABP框架团队。...ABP的作者也回复给我了一封邮件,大体的内容是因为国内盗版官方版本的太多,所以不考虑。并且告诉我他现在的重心开始转移到ABP.IO,也就是ABPVnext的版本。...市场总有一双看不见的手 我想你可能猜到了。事情又起了变化。现在看来让我想起了**经济学家凯恩斯在他的著作《国富论》**中提到的那句话“市场总有一双看不见的手”推动着你走。...然后Angular从6到8到9,慢慢到现在的angular12。

80130

基于Quartz的可视化UI操作组件GZY.Quartz.MUI更新说明

NET Core 基于Quartz的UI可视化操作组件 GZY.Quartz.MUI 简介 GitHub开源地址:l2999019/GZY.Quartz.MUI: 基于Quartz的轻量级,注入化的UI...默认账户名密码是Admin 123456 会自动读取配置文件的QuartzUI节点下面的UserName和Pwd配置项 所以可通过配置文件修改.如图: 效果如图: ABP如何集成组件 ABP因为进行了很多深度封装...所以使用本组件与纯粹的ASP.NET CORE中使用会有细微差别 首先,组件要运行在一个Web类型的项目里,也就是ABP的HOST类型....Web,WebAPI,RazorPage都可以 我们需要在ABP的组件的Module添加如下代码: var optionsBuilder = new DbContextOptionsBuilder<QuarzEFContext...这里也提一下 因为组件使用RCL的技术实现的,所以在开发环境需要手动添加一下静态资源包 .NET5.0的兄弟应该在Program类添加如下代码: webBuilder.UseStaticWebAssets

26540

【52ABP实战教程】0.0.0 -- ASP.NET CORE系列介绍

记得在半年前.NET CORE刚刚出了1.0,当时有朋友推荐我使用的时候,个人觉得还不成熟。...社区 .net core在社区的热情也是逐渐提高,微软的产品组也花费了很多心思在 .net core。并且 .net core可以更好的与DDD进行契合。...O(∩_∩)O 欢迎关注我的微信公众号:角落的白板报 技术选型前端会用Angular ,原因很简单,我喜欢Typescript。 后端会用ABP框架,当然我们会从基础课开始学习。...使用ASP.NET CORE与Entity Framework Core 开发入门教程 使用Angular 练习 以上两个教程更多的是教会大家如何使用Angular和.net core进行简单的开发!...下面开始才是正式使用ABP框架进行实际项目的开发。具体上面的内容是哪些呢,我会进行完善。 ABP框架介绍及架构 使用ABP CORE 开发博客系统 - END -

92970

【52ABP实战教程】0.0.0 -- ASP.NET CORE系列介绍

记得在半年前.NET CORE刚刚出了1.0,当时有朋友推荐我使用的时候,个人觉得还不成熟。...社区 .net core在社区的热情也是逐渐提高,微软的产品组也花费了很多心思在 .net core。并且 .net core可以更好的与DDD进行契合。...O(∩_∩)O 欢迎关注我的微信公众号:角落的白板报 技术选型前端会用Angular ,原因很简单,我喜欢Typescript。 后端会用ABP框架,当然我们会从基础课开始学习。...使用ASP.NET CORE与Entity Framework Core 开发入门教程 使用Angular 练习 以上两个教程更多的是教会大家如何使用Angular和.net core进行简单的开发!...下面开始才是正式使用ABP框架进行实际项目的开发。具体上面的内容是哪些呢,我会进行完善。 ABP框架介绍及架构 使用ABP CORE 开发博客系统 - END -

95380
领券