日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Abp v2.8.0发布 路线图

發(fā)布時(shí)間:2023/12/4 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Abp v2.8.0发布 路线图 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

ABP框架和ABP商業(yè)版v2.8已經(jīng)發(fā)布.這篇文章將涵蓋這些發(fā)布中的新增內(nèi)容和項(xiàng)目的中期路線圖.

ABP框架2.8有哪些新增內(nèi)容?

你可在GitHub的發(fā)行說明中看到所有的變更.這篇博客只包括重要的一些功能/變更.

SignalR集成包

我們已經(jīng)發(fā)布了一個(gè)新的包用來集成SignalR到基于ABP框架應(yīng)用程序中.

其實(shí)跟隨標(biāo)準(zhǔn)Microsoft教程添加SignalR到你的應(yīng)用程序中已經(jīng)可以實(shí)現(xiàn).但是,ABP提供了SignalR集成包用來簡化集成和使用.

參見SignalR集成文檔開始使用SignalR.

SignalR演示應(yīng)用程序

我們也創(chuàng)建了一個(gè)簡單的聊天應(yīng)用程序來演示如何使用它.

參見應(yīng)用程序的源代碼.

控制臺(tái)應(yīng)用程序啟動(dòng)模板

新的控制臺(tái)應(yīng)用程序模板,可用來創(chuàng)建整合了ABP框架的控制臺(tái)應(yīng)用程序.

使用ABP CLI來創(chuàng)建新的控制臺(tái)應(yīng)用程序,并為-t(模板)選項(xiàng)指定console:

abp new MyApp -t console

感謝@liangshiw為此模板的貢獻(xiàn).

為MVC UI增加RTL支持和阿拉伯語本地化

@kgamalseif為MVC UI貢獻(xiàn)了RTL實(shí)現(xiàn), 看起來很棒:

他還本地化了所有的框架和模塊的資源.感謝他偉大的貢獻(xiàn).

其它

本次發(fā)布的其它一些亮點(diǎn):

  • 轉(zhuǎn)換HttpApi.Client模塊的包為.netstandard 2.0, 用來與其他類型的應(yīng)用程序兼容.

  • 改進(jìn)的對(duì)象擴(kuò)展系統(tǒng),以更好地處理UI,本地化和驗(yàn)證.

  • 為Hangfire和Quartz集成實(shí)現(xiàn)了禁用后臺(tái)作業(yè)執(zhí)行.

  • 為MVC UI新增JsTree集成包.

  • 移動(dòng)所有示例到新的ABP-示例庫中并創(chuàng)建了索引頁來查看所有示例.

棄用

  • 棄用了app.UseMvcWithDefaultRouteAndArea(),并引入了app.UseConfiguredEndpoints()(見#3880).

  • 棄用了UsePostgreSql(),并為Volo.Abp.EntityFrameworkCore.PostgreSql包引入了UseNpgsql().如果你正在使用PostgreSQL, 切換到UseNpgsql().

舊方法被標(biāo)記為Obsolete,將在下一主要版本中刪除.

ABP商業(yè)版2.8中有哪些新增內(nèi)容?

新的Lepton主題

我們已經(jīng)徹底修改lepton主題.來看下不同的風(fēng)格:

新增聊天模塊

第一版的聊天模塊已經(jīng)在本版本中發(fā)布.當(dāng)前只有MVC / Razor PagesUI.Angular UI正在開發(fā)中.

目前,它有一個(gè)簡單的實(shí)時(shí)文本消息功能.更多的功能,比如群組消息,發(fā)送圖像/文件在路線圖中.

其它

  • 為Angular UI實(shí)現(xiàn)了模塊實(shí)體擴(kuò)展系統(tǒng).還提高該系統(tǒng)以更好地處理float/double/decimal,date,datetime,enum和bool屬性.

  • EasyCRM示例應(yīng)用程序樹形視圖中管理產(chǎn)品組.

關(guān)于下一個(gè)版本

我們每2周發(fā)布一次.因此,下一個(gè)功能版本的計(jì)劃的日期為6月4日, 版本號(hào)為2.9.這(可能)會(huì)是最后的2.x版本, 下個(gè)版本將是3.0.

ABP框架 2.9 & 3.0

組織單元系統(tǒng)

Identity模塊的組織單元系統(tǒng)本來要在2.8中發(fā)布,但不幸的是我們不能肯定該功能的穩(wěn)定性,所以推遲到了2.9.

gRPC

我們打算創(chuàng)建一個(gè)gPRC集成示例應(yīng)用程序.然后,我們打算為所有預(yù)構(gòu)建模塊和啟動(dòng)模板創(chuàng)建gRPC端點(diǎn).我們想為這些端點(diǎn)使用新計(jì)劃的Blazor?UI選項(xiàng)(我們知道Blazor UI有著巨大的需求.這并不意味著我們?cè)?.0中會(huì)完成全部工作,但我們已經(jīng)開始了, 并將在3.0+版本中繼續(xù).

Oracle與EF Core

我們看到,在ABP框架之外,人們使用Oracle與EF Core有一些痛點(diǎn).這是因?yàn)镋F Core 3.1目前還沒有穩(wěn)定并且免費(fèi)的Oracle提供器.我們只看到了Devart創(chuàng)建了一個(gè)付費(fèi)的包.

@ebicoglu創(chuàng)建了一個(gè)gist用來演示如何使用它. 我們打算創(chuàng)建一個(gè)集成包來讓它更簡單.

API文檔

我們正致力于為框架創(chuàng)建一個(gè)API文檔,并建立一個(gè)CD管線自動(dòng)地在每次發(fā)布時(shí)公開它.這會(huì)更容易地探索框架中的類.

示例應(yīng)用程序:在分層/分布式系統(tǒng)上使用SignalR

在分布式/微服務(wù)系統(tǒng)上使用SignalR可能有一些麻煩,因?yàn)榉?wù)沒有連接到客戶端所以不能直接從服務(wù)器調(diào)用客戶端函數(shù).一個(gè)解決這個(gè)問題的方法是使用分布式消息總線(如RabbitMQ),用來向客戶端轉(zhuǎn)發(fā)從服務(wù)到Web應(yīng)用程序的消息.

我們將創(chuàng)建一個(gè)示例應(yīng)用程序和文檔來闡述這樣一個(gè)架構(gòu),和使用ABP框架它會(huì)多么的容易.

雖然這個(gè)話題與ABP框架沒有直接關(guān)系, 而且這個(gè)問題不是ABP應(yīng)用程序獨(dú)有的,我們?nèi)匀挥X得創(chuàng)建這樣的指南對(duì)開發(fā)者是很有用的.

還有...

我們會(huì)花更多的時(shí)間來寫更多的文檔,實(shí)現(xiàn)性能的提升,做更多的測(cè)試,創(chuàng)建更多的擴(kuò)展點(diǎn)等等.

ABP商業(yè)版 2.9 & 3.0

組織單元系統(tǒng)

并行于ABP框架的組織單元系統(tǒng)(如上所述),我們正在創(chuàng)建一個(gè)UI用來管理組織單元,將在2.9中發(fā)布.

聊天模塊的Angular UI

聊天模塊(如上所述)目前只有ASP.NET Core MVC / Razor Pages UI.我們正努力為該模塊創(chuàng)建Angular UI

新模塊想法:文件管理

我們正在創(chuàng)建一個(gè)文件管理模塊,用來管理(上傳/下載)和在用戶之間共享文件.你可將之視為一個(gè)輕量級(jí)的Google Drive :).

Easy CRM Angular UI

Easy CRM是我們之前發(fā)布的ABP商業(yè)版中的一個(gè)示例應(yīng)用程序.在這個(gè)版本中,我們向這個(gè)應(yīng)用程序中加入了更多的功能.在下一個(gè)版本中,我們會(huì)為它創(chuàng)建Angular UI.

我們發(fā)現(xiàn)這個(gè)應(yīng)用程序非常有用,因?yàn)榕c簡單的圖書商城相比, 它非常接近現(xiàn)實(shí)世界的應(yīng)用程序.

還有..

我們正在致力于改進(jìn)現(xiàn)有的模塊,主題和工具, 旨在3.0版本中提供更舒適的開發(fā)者體驗(yàn).

路線圖

我們經(jīng)常被問到的ABP框架和ABP商業(yè)版的路線圖.雖然我們已經(jīng)在各種平臺(tái)上回答過,但在這次發(fā)布中,我們?cè)谶@些產(chǎn)品的文檔里增加了路線圖頁面:

  • ABP框架路線圖

  • ABP商業(yè)版路線圖

我也把路線圖寫在下面的章節(jié)中:

ABP框架路線圖

你可隨時(shí)在GitHub的倉庫中檢查里程碑規(guī)劃和優(yōu)先積壓問題.

雖然我們會(huì)繼續(xù)添加其它令人激動(dòng)的功能,但我們?cè)谥衅趯⒅饕铝τ谙铝袃?nèi)容的工作:

  • 為所有的預(yù)構(gòu)建模塊實(shí)現(xiàn)gPRC集成.

  • 為框架和所有預(yù)構(gòu)建的模塊實(shí)現(xiàn)Blazor UI.

  • NET 5.0!由于微軟已經(jīng)宣布了.NET 5.0將在2020年11月發(fā)布,在這之前我們會(huì)做好準(zhǔn)備,并在微軟發(fā)布后就遷移到.NET 5.0上, 我們希望能平穩(wěn)過渡.

ABP商業(yè)版路線圖

我們將與ABP框架同步進(jìn)行, 為ABP商業(yè)版實(shí)現(xiàn)一些相同的內(nèi)容:

  • gRPC集成

  • Blazor UI

  • .NET 5.0

除此之外,我們將在中期致力于下列內(nèi)容:

  • 一個(gè)用來創(chuàng)建微服務(wù)解決方案的啟動(dòng)模板(含有Ocelot,Redis,RabbitMQ,ElasticSearch,IdentityServer ..等等. 并且預(yù)先集成和配置好的).

  • 更多的模塊擴(kuò)展點(diǎn).

  • 動(dòng)態(tài)儀表板系統(tǒng).

  • 實(shí)時(shí)通知系統(tǒng).

  • SaaS的模塊的認(rèn)購及支付系統(tǒng).

  • 更多的身份認(rèn)證選項(xiàng).

  • 新的應(yīng)用模塊(我們有幾十個(gè)模塊的想法, 將陸續(xù)與大家分享 - 上面宣布的"文件管理"就是其中之一).

  • 新的主題與主題風(fēng)格(包括公共/企業(yè)網(wǎng)站的主題).

ABP.IO平臺(tái)路線圖

ABP框架和ABP商業(yè)版是ABP.IO平臺(tái)的基本組成部分,我們還想創(chuàng)造一個(gè)更大的平臺(tái)將.NET社區(qū)聚集在一起,利用ABP框架的統(tǒng)一性和標(biāo)準(zhǔn)開發(fā)模型來創(chuàng)建可重用模塊,分享知識(shí),彼此互相幫助.

所以,我們有了新的*.abp.io網(wǎng)站的想法,我想分享給社區(qū)

market.abp.io

一個(gè)平臺(tái)用于讓開發(fā)者/公司發(fā)布他們基于ABP框架的可重用的應(yīng)用模塊,主題, 庫和工具.這個(gè)網(wǎng)站上會(huì)有免費(fèi)/開源和商業(yè)產(chǎn)品.

jobs.abp.io

我們收到了太多來自其它公司的電子郵件, 想聘請(qǐng)其它公司的開發(fā)者來打造基于ABP.IO平臺(tái)的自己的產(chǎn)品.我們作為Volosoft,想留在產(chǎn)品端,而不是客戶的基礎(chǔ)工程.我們一般會(huì)把有經(jīng)驗(yàn)的開發(fā)者和公司介紹給他們.

我們計(jì)劃創(chuàng)建一個(gè)網(wǎng)站來滿足各方需要,這樣你可以為你的項(xiàng)目找到開發(fā)者,或者找一個(gè)短期或長期的工作.

跟隨ABP!

跟隨社交媒體帳號(hào),即可了解ABP.IO平臺(tái)上發(fā)生的事情:

  • @abpframework: ABP框架官方推特帳號(hào)

  • @abpcommercial: ABP商業(yè)版官方推特帳號(hào)

總結(jié)

以上是生活随笔為你收集整理的Abp v2.8.0发布 路线图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。