发布ABP v0.19包含Angular UI选项


ABP v0.19已发布,包含解决的~90个问题和600+次提交.

新功能

Angular UI

终于,ABP有了一个SPA UI选项,使用最新的Angular框架.Angular的集成不是简单地创建了一个启动模板.

  • 创建了一个基础架构来处理ABP的模块化,主题和其他一些功能.此基础结构已部署为NPM包.

  • 为帐户,身份和租户管理等模块创建了Angular UI包.

  • 创建了一个最小的启动模板,使用IdentityServer进行身份验证并使用ASP.NET Core做为后端.此模板使用上面提到的包.

  • 更新了ABP CLI和下载页面,以便能够使用新的UI选项生成项目.

  • 创建了教程以使用新的UI选项快速入门.

我们基于最新的Angular工具和趋势创建了模板,文档和基础架构:

  • 使用NgBootstrap和PrimeNG作为UI组件库.你可以使用自己喜欢的库,没问题,但预构建的模块可以使用这些库.

  • 使用NGXS作为状态管理库.

Angular是第一个SPA UI选项,但它不是最后一个.在v1.0发布之后,我们将开始第二个UI选项的工作.虽然尚未决定,但候选的有Blazor,React和Vue.js. 等待你的反馈.你可以使用以下issue进行投票(thumb):

  • Blazor

  • Vue.js

  • React

Widget系统

Widget系统允许为ASP.NET Core MVC应用程序定义和重用Widget.Widget可能有自己的脚本和样式资源以及由ABP框架管理的第三方库的依赖关系.

其他

我们已经解决了许多错误,并根据社区反馈开发了现有功能.有关所有已结束的问题,请参阅v0.19里程碑.

路线图

我们决定等待ASP.NET Core 3.0最终发布.微软已宣布将于9月23日至25日在.NET Conf上发布它.

我们已经计划完成我们的工作,并迁移到ASP.NET Core 3.0(预览版或RC版)在它发布之前.一旦Microsoft发布它,我们将立即开始升级并测试最终版本.

因此,你可以期待ABP v1.0将在10月上半月发布.我们非常兴奋并努力地工作着.

你可以关注GitHub里程碑的进度.

我们不会在v1.0之前添加主要功能.

原文链接:https://www.cnblogs.com/waku/p/11365924.html


.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com 

640?wx_fmt=jpeg


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/314345.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

P4151 [WC2011]最大XOR和路径(线性基应用)

P4151 [WC2011]最大XOR和路径 思路 如果单纯的只是树形图,那么答案显然易见只有一种,也就是从头到尾的路径从头到尾的异或值,但是这里不同的就是有可能在道路上有许多的环。 题目有一个重点提示的一句话 理解这句话之后那么我们可以显然…

CF603D Ruminations on Ruminants(计算几何/Simson theorem)

CF603D Ruminations on Ruminants 给定n条直线,两两不平行,且任意三条直线不经过同一个点,然后求解满足原点在外接圆上的由三条直线围成的三角形有多少个。 首先这道题只需要知道Simson theorem就可以做了。 定理内容是三角形外接圆上的点到…

Docker(一)-CentOS7中安装Docker视频教程

一、前言Docker的使用越来越多,安装也相对简单。本文使用视频的方式展示在CentOS7系统中安装Docker,本文更适合于准备入门学习Docker的童靴,同时也欢迎各路大神给我们指点提建议。二、环境CentOS7三、安装Docker确认Linux内核版本# uname -a卸…

P3292 [SCOI2016]幸运数字(树剖 + 线段树维护线性基)

P3292 [SCOI2016]幸运数字 思路 如果这题是求x,yx, yx,y之间的距离显然我们可以通过树剖加线段树来写, 但是这里变成了求任意个数的异或最大值。如果给定区间我们显然可以通过线性基来求解,但是这里是动态的区间,每次区间需要我们去找&…

CF773E Blog Post Rating(推导min的通项/线段树)

CF773E Blog Post Rating 现在有一个值F,每次如果序列加入一个数后重新排列,每次如果F小于期望值,就会1,如果等于就不变,如果大于就-1,求解每一次加入后F的最大值。 这道题的确是非常的巧妙,尤…

用Keras.NET 做一个图像识别的训练

.NET Core 的应用场景越来越广,开源社区也不断壮大, .NET Core在机器学习领域不断发展ML.NET外,也通过结合Tensorflow.NET去完善ML.NET在深度学习领域的功能,在ML.NET 1.3开始迈出了非常重要的一步。这不仅是微软拥抱开源的策略&a…

2019牛客多校第四场 B xor (线性基求交)

xor 思路 题目是要求[l,r][l, r][l,r]的所有集合是否都可以得到xxx,那么显然我们可以对这[l,r][l, r][l,r]个线性基求交,然后再特判能否xxx能否插入,如果能插入,显然输出NONONO,否则就输出YESYESYES,所以…

「数据ETL」从数据民工到数据白领蜕变之旅(六)-将Python的能力嫁接到SSIS中...

前一篇推文中,给大家演示了在SSIS上使用dotNET脚本,实现一些原生SSIS难以实现的功能,并冠以无限可能的说法。充分复用python的现有优势python的确是一门非常优秀的编程语言,特别是在数据领域,网络爬虫、数据处理、分析…

.NET Core玩转爬虫系列之借助正则表达式入门篇

接下来一段时间,我会花些时间研究C#玩转爬虫的方法及其实践。话不多说,开始吧~一般来说:设计并实现一个爬虫的步骤是:模拟登录 -> 模拟发送request请求 -> 取回response数据 -> 提取所需信息并将其进行重新组织 -> 存入DB或文件中 -> 后期…

单位根反演

单位根反演 https://www.cnblogs.com/cjyyb/p/10838495.html

ASP.NET Core on K8S深入学习(5)Rolling Update

本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。01—What is Rolling Update?为了服务升级过程中提供可持续的不中断的服务,K8S提供了Rolling Update机制,它可以使得服务近乎无缝地平滑升级&…

LOJ6053简单的函数(min_25筛)

LOJ6053简单的函数 https://loj.ac/p/6053 min_25筛模板题&#xff0c;但是要注意质数点有2比较特殊&#xff0c;需要在y0的时候特判质数包含2的情况。 #include<bits/stdc.h> #define LL long long using namespace std; inline LL read() {char x\0;LL fh1,sum0;for(…

HDU 5608 function (杜教筛)

function 推式子 n2−3n2∑d∣nf(d)calulateS(n)∑i1nf(i)mod1097n ^ 2 - 3n 2 \sum_{d \mid n} f(d)\\ calulate\ S(n) \sum_{i 1} ^{n} f(i) \bmod 10 ^9 7\\ n2−3n2d∣n∑​f(d)calulate S(n)i1∑n​f(i)mod1097 考虑对式子进行化简 ∑i1n(i2−3i2)∑i1n∑d∣if(d)∑…

依赖注入在 dotnet core 中实现与使用:1 基本概念

关于 Microsoft Extension: DependencyInjection 的介绍已经很多&#xff0c;但是多数偏重于实现原理和一些特定的实现场景。作为 dotnet core 的核心基石&#xff0c;这里准备全面介绍它的概念、原理和使用。这里首先介绍概念部分。1. 概念该项目在 GitHub 的地址&#xff1a;…

【UOJ#188】Sanrd(min_25筛)

【UOJ#188】Sanrd&#xff08;min_25筛&#xff09; 求解区间[l,r]中所有数次大质因子的和&#xff0c;对于p^k的贡献当k大于1时定义为p&#xff0c;等于1时定义为0. 利用min_25筛第二部分&#xff0c;每一次筛掉的就是最小质因子的幂次&#xff0c;所以当前所在S(x,y)的质数…

HDU 5528 Count a * b

Count a * b 推式子 f(n)∑i0n−1∑j0n−1n∤ijn2−∑i1n∑j1nn∣ijn2−∑i1n∑j1nngcd(i,n)∣igcd(i,n)jn2−∑i1nnngcd(i,n)n2−∑i1ngcd(i,n)n2−∑d∣nd∑i1n(gcd(i,n)d)n2−∑d∣nd∑i1nd(gcd(i,nd)1)n2−∑d∣ndϕ(nd)f(n) \sum_{i 0} ^{n - 1} \sum_{j 0} ^ {n - 1} …

【LOJ#572】Misaka Network 与求和(莫比乌斯反演/杜教筛/min_25筛)

【LOJ#572】Misaka Network 与求和 https://www.cnblogs.com/cjyyb/p/10170630.html 看到次大质因子就可以想到是min_25筛了&#xff0c;然后只需要做莫比乌斯反演&#xff0c;然后预处理整除分块点的前缀和&#xff0c;然后再结合杜教筛即可。

软件设计的第一性原理:结构化抽象

软件设计的第一性原理&#xff0c;是结构化抽象。术生于道&#xff0c;技术生于原理。引语所谓的第一性原理&#xff0c;就是无论使用什么方法论&#xff0c;都无法绕过的那最最基础的部分。无论是 DDD 设计&#xff0c;还是面向模式的架构设计&#xff0c;或 微服务架构&#…

HDU 6706 huntian oy (欧拉函数 + 杜教筛)

huntian oy 推式子 ∑i1n∑j1igcd(ia−ja,ib−jb)(gcd(i,j)1)∑i1n∑j1i(i−j)(gcd(i,j)1)∑i1ni∑j1i(gcd(i,j)1)−∑i1n∑j1ij(gcd(i,j)1)∑i1niϕ(i)−∑i1niϕ(i)(i1)2∑i1niϕ(i)−(i1)2然后套路地变成求S(n)∑i1niϕ(i)g(n)nϕ(n)这里直接套用杜教筛化简得到g(1)S(n)∑i…

【LOJ#6682】梦中的数论(min_25筛)

【LOJ#6682】梦中的数论 https://www.cnblogs.com/cjyyb/p/11178395.html 利用min_25筛&#xff0c;求解约数个数函数平方的前缀和。