全新RDIFramework.NET V6.0 CS敏捷開(kāi)發(fā)框架發(fā)布,全網(wǎng)唯一支持.NET6+,F(xiàn)ramework雙引擎,降低開(kāi)發(fā)成本,提高產(chǎn)品質(zhì)量,提升用戶(hù)體驗(yàn)與開(kāi)發(fā)團(tuán)隊(duì)穩(wěn)定性,做軟件就選RDIFramework.NET開(kāi)發(fā)框架。
1、RDIFramework.NET CS敏捷開(kāi)發(fā)框架介紹
RDIFramework.NET C/S敏捷開(kāi)發(fā)框架,是我司重磅推出的基于.NET的快速信息化系統(tǒng)開(kāi)發(fā)、整合框架,為企業(yè)快速構(gòu)建企業(yè)級(jí)的應(yīng)用提供了強(qiáng)大支持。 開(kāi)發(fā)人員不需要開(kāi)發(fā)系統(tǒng)的基礎(chǔ)功能和公共模塊,框架自身提供了強(qiáng)大的函數(shù)庫(kù)和開(kāi)發(fā)包,開(kāi)發(fā)人員只需集中精力專(zhuān)注于業(yè)務(wù)部分的開(kāi)發(fā),因此大大提高開(kāi)發(fā)效率和節(jié)約開(kāi)發(fā)成本。
框架采用主流的C#語(yǔ)言開(kāi)發(fā)完成,支持多種數(shù)據(jù)庫(kù)類(lèi)型,支持BS,CS, 支持.NET Framework與.NET6+, 使用RDIFramework.NET敏捷開(kāi)發(fā)框架能提高管理類(lèi)軟件系統(tǒng)的整體質(zhì)量、提高模塊與模塊之間的兼容性、提高代碼的重復(fù)利用率,使軟件系統(tǒng)架構(gòu)更加合理、質(zhì)量更加過(guò)硬,使得勞動(dòng)成果最大程度上重復(fù)利用。 框架基礎(chǔ)模塊包括:強(qiáng)大靈活的權(quán)限控制組件,模塊分配與管理組件,靈活易用的工作流組件、數(shù)據(jù)字典管理組件,豐富的報(bào)表統(tǒng)計(jì)組件、即時(shí)通訊(IM)組件、自動(dòng)升級(jí)組件、多語(yǔ)言模塊,各種常用的商業(yè)控件,強(qiáng)大的代碼生成器,開(kāi)發(fā)實(shí)例、豐富的基礎(chǔ)類(lèi)庫(kù)、開(kāi)發(fā)輔助工具等各基礎(chǔ)常用功能組件。 框架提供的大量通用插件,支持Saas多租戶(hù)模式,完成功能的開(kāi)發(fā)就像搭積木一樣,只需要把各種組件進(jìn)行組合拼裝,拼裝好了系統(tǒng)的開(kāi)發(fā)也就完成了。應(yīng)用系統(tǒng)建立在此框架之上,采用構(gòu)件式、可復(fù)用開(kāi)發(fā),節(jié)省開(kāi)發(fā)成本,加快開(kāi)發(fā)速度,在軟件開(kāi)發(fā)上更好的做到多快省。 適合低中高任意開(kāi)發(fā)水平的開(kāi)發(fā)者,可以開(kāi)發(fā)OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、電商平臺(tái)后臺(tái)、物流管理系統(tǒng)、醫(yī)院管理系統(tǒng)、快遞管理系統(tǒng)、教務(wù)管理系統(tǒng)等各類(lèi)管理軟件、支持大并發(fā)、SaaS應(yīng)用。代碼穩(wěn)定、組件豐富、功能強(qiáng)大、無(wú)限擴(kuò)展。
2、功能特色
1、全源碼提供,易擴(kuò)展,無(wú)后顧之憂(yōu)
提供源碼、設(shè)計(jì)文檔、配套說(shuō)明文檔,可在項(xiàng)目中反復(fù)使用。 代碼注釋詳細(xì),便于閱讀,無(wú)后門(mén),可放心使用。
2、10年沉淀,匠心出品
多種界面風(fēng)格樣式選擇,數(shù)千個(gè)實(shí)際項(xiàng)目驗(yàn)證,長(zhǎng)期不斷優(yōu)化、升級(jí)而成,支持.NET6+與.Net Framework雙引擎。
3、強(qiáng)大靈活的權(quán)限控制
授權(quán)機(jī)制符合RBAC,可控制到菜單、按鈕、數(shù)據(jù)列、約束條件、授權(quán)范圍級(jí)等。注重權(quán)限安全,拒絕一切非法訪(fǎng)問(wèn)。
4、快速搭建SaaS服務(wù)
能快速的將傳統(tǒng)單企業(yè)應(yīng)用轉(zhuǎn)化成saas多租戶(hù)模式,支持大數(shù)據(jù)存儲(chǔ)高并發(fā)訪(fǎng)問(wèn),支持無(wú)限水平擴(kuò)展存儲(chǔ)服務(wù)器、應(yīng)用服務(wù)器數(shù)量。
5、支持多種數(shù)據(jù)庫(kù)
支持多個(gè)數(shù)據(jù)庫(kù)或多類(lèi)型數(shù)據(jù)庫(kù),每個(gè)模塊可以是不同數(shù)據(jù)庫(kù),支持SQLServer、Oracle、MySQL等主流數(shù)據(jù)庫(kù)。你無(wú)需關(guān)心不同類(lèi)型數(shù)據(jù)庫(kù)間的語(yǔ)法區(qū)別,框架會(huì)自動(dòng)幫你轉(zhuǎn)換。
6、開(kāi)發(fā)更簡(jiǎn)單,省心、可靠
大量的開(kāi)源模塊、案例模塊、全系列開(kāi)發(fā)教程、文檔、持續(xù)的開(kāi)發(fā)升級(jí)維護(hù)。各種溝通工具全方位的支持,讓你無(wú)后顧之憂(yōu)。框架安裝部署、開(kāi)發(fā)技術(shù)指導(dǎo)、系統(tǒng)架構(gòu)技術(shù)等。我們不僅僅是一套開(kāi)發(fā)框架,也是您的開(kāi)發(fā)智囊團(tuán)。
7、強(qiáng)大靈活的分布式流程引擎
獨(dú)立研發(fā)的符合國(guó)人特點(diǎn)的流程引擎,支持復(fù)雜多變的流轉(zhuǎn)、可視化的流程配置、多種處理者分配方式。可方便與已有系統(tǒng)集成,真正體現(xiàn)業(yè)務(wù)與程序結(jié)構(gòu)無(wú)關(guān)性,輕松實(shí)現(xiàn)流程全生命周期管理。
8、即時(shí)消息,豐富的統(tǒng)計(jì)圖表
即時(shí)消息可實(shí)現(xiàn)消息推送、在線(xiàn)聊天,輕松實(shí)現(xiàn)協(xié)同辦公。支持單表和多表、各種圖形展示,輕松實(shí)現(xiàn)企業(yè)數(shù)據(jù)化分析和決策運(yùn)營(yíng)管理。
9、強(qiáng)大的代碼生成器,加速開(kāi)發(fā)
基于框架的強(qiáng)大代碼生成器(支持?jǐn)?shù)據(jù)庫(kù)與PowerDesigner設(shè)計(jì)源文件兩種方式進(jìn)行生成),對(duì)開(kāi)發(fā)效率的提升無(wú)庸置疑。讓開(kāi)發(fā)更簡(jiǎn)單,更快速,讓你專(zhuān)注于自身業(yè)務(wù)。
10、優(yōu)質(zhì)、高效,省心的售后服務(wù)
優(yōu)質(zhì)的售后服務(wù)、不僅又快又好的解決問(wèn)題,而且用正確的、可擴(kuò)展的方式解決問(wèn)題,有完整的設(shè)計(jì)文檔、有完整的使用說(shuō)明,并且遇到技術(shù)問(wèn)題了,隨時(shí)可以溝通的保障。
11、無(wú)限擴(kuò)展的可能
基于框架可輕松集成各種應(yīng)用或第三方應(yīng)用,也可將您現(xiàn)有的系統(tǒng)接入平臺(tái);可基于框架二次開(kāi)發(fā),理論上沒(méi)有開(kāi)發(fā)不了的功能。 二次開(kāi)發(fā)簡(jiǎn)單,提供完善的接口函數(shù)調(diào)用說(shuō)明、開(kāi)放接口、開(kāi)放源碼、開(kāi)放數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)。
3、部分功能展示
4、V6.0新增功能以及修復(fù)的bug列表
4.1、新增功能列表
4.1.1、公共部分
1、數(shù)據(jù)訪(fǎng)問(wèn)層脫離出來(lái)單獨(dú)的類(lèi)庫(kù),更加規(guī)范合理。
2、數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層GetDBDateTime()自動(dòng)打開(kāi)與關(guān)閉連接的處理。
3、增加多個(gè)擴(kuò)展輔助公共方法。
4、各實(shí)體屬性用到的String修改為string。
5、MySqlConnector包替代MySql.Data
6、SerializeHelper中BinaryFormatter下的Serialize與Deserialize過(guò)時(shí),改用DataContractSerializer處理。
7、SerializeHelper增加針對(duì)DataTable序列化與反序列化為xml的處理,同時(shí)業(yè)務(wù)邏輯中涉及DataTable緩存的情況改用全新序列化方式。
8、后端服務(wù)全面升級(jí)到.NET6+的支持。
9、把RDIFramework.WinForm.Utilities中UI相關(guān)的全移動(dòng)到增項(xiàng)目:RDIFramework.WinForm.Common中,更加規(guī)范使用,同時(shí)大量代碼調(diào)整。
10、LogHelper切換為L(zhǎng)og4Net日志方式,直接使用幫助類(lèi)型實(shí)現(xiàn),移除RDIFramework.Logger項(xiàng)目,相應(yīng)代碼重構(gòu)。
11、重構(gòu)緩存模塊支持.NET6+。
12、工作流管理器代碼重構(gòu)(主要去掉try…catch…相關(guān))。
13、自動(dòng)升級(jí)支持.NET6+.
14、配置項(xiàng)RDIFrameworkBlog->OfficialWebSite。
15、增加取消ServiceStack.Rides每小時(shí)6000條操作限制。
16、設(shè)定流程實(shí)例異常終止時(shí)增加終止時(shí)間。
17、其他更新。
4.1.2、WinForm部分
1、所有VS自帶控件全部替換為Dev的控件(★★★★★)。
2、數(shù)據(jù)字典控件增加展示描述列。
3、員工管理左側(cè)組織機(jī)構(gòu)層數(shù)太深默認(rèn)顯示3層的問(wèn)題,取消限制。
4、支持自動(dòng)登錄(★★★)。
5、framework版本的框架由.net framework4.0升級(jí)到.net framework 4.8(★★★★★)。
6、devexpress由18.1升級(jí)到21.2(★★★★)。
7、流程處理處理界面直接主界面在tab中打開(kāi)。
8、請(qǐng)假申請(qǐng)界面重新設(shè)計(jì)。
9、模塊管理界面重構(gòu)。
10、案例模塊-產(chǎn)品管理界面重構(gòu)。
11、工作流審批列表重新設(shè)計(jì)(★★★★)。
12、BasePageLogic增加方法:DrawRowLine,實(shí)現(xiàn)GridControl 焦點(diǎn)行顯示下劃線(xiàn)高亮(★★★)。
13、重新設(shè)計(jì)CRM模塊的UI(★★★★)。
14、四個(gè)主界面風(fēng)格窗體OpenForm方法 System.Type.GetType訪(fǎng)問(wèn)修改為:首先加載目標(biāo)程序集,然后再使用Assembly.GetType方法來(lái)獲取類(lèi)型。
15、DialogHelper修改為DialogUtil。
16、工作流所有界面工具欄重新設(shè)計(jì)、登錄界面重新設(shè)計(jì)。
17、所有使用gridControl控件的地方焦點(diǎn)行顯示下劃線(xiàn)高亮(★★★★)。
18、產(chǎn)品管理增加打印功能。
19、框架各功能模塊主界面界面工具欄全部重新設(shè)計(jì)(★★★★★)。
20、狀態(tài)欄增加copyRight,同時(shí)重新布局與設(shè)計(jì)。
21、增加圖標(biāo)選擇,支持DevExpress的內(nèi)置圖標(biāo)資源(★★★★★)。
22、重新設(shè)計(jì)主界面與啟始頁(yè),同時(shí)統(tǒng)一tab頁(yè)圖標(biāo)大小為16*16。
23、所有主界面涉及有tree的,增加選中改變節(jié)點(diǎn)顏色(知道當(dāng)前選中的是那個(gè)),失去焦點(diǎn)時(shí)選中節(jié)點(diǎn)仍突顯,去掉頂部當(dāng)前位置的顯示(★★★★)。
24、取消本地用戶(hù)操作權(quán)限緩存的獲取。
25、重新設(shè)計(jì)啟動(dòng)SplashScreen界面。
26、登錄界面修改,同時(shí)刪除不需要的圖片資源。
27、重新設(shè)計(jì)公私鑰(★★★)。
28、界面輸入驗(yàn)證各類(lèi)型可為空驗(yàn)證的重構(gòu)(★★★)。
29、新增選擇數(shù)據(jù)源控件(★★★★)。
30、增加綜合事例模塊(集常用的控件使用方法、各類(lèi)型驗(yàn)證、圖標(biāo)選擇、二微碼生成等等)(★★★★★)。
31、MessageBoxUtil增加右下角消息框方法:ShowAlertMessage。
32、Add QRCodeHelper輔助類(lèi)處理二維碼(★★★★)。
33、用戶(hù)管理、員工管理、組織機(jī)構(gòu)管理、用戶(hù)授權(quán)管理、數(shù)據(jù)字典、用戶(hù)數(shù)據(jù)字典左側(cè)樹(shù)由TreeView控件轉(zhuǎn)為T(mén)reeList控件(★★★★★)。
34、.net6+下繁體與簡(jiǎn)體互轉(zhuǎn)由包Microsoft.VisualBasic換為CHTCHSConv,因?yàn)榍懊孢@個(gè)只在.net framework中支持。同時(shí)移除Microsoft.VisualBasic包。
35、使用treelist相關(guān)的樹(shù)界面增加自定義過(guò)濾功能。
36、用戶(hù)配置文件重構(gòu)獲取保存方法。
37、流程監(jiān)控主界面數(shù)據(jù)獲取重構(gòu)(★★★★)。
38、多語(yǔ)言項(xiàng)重復(fù)定義的拋出處理。
39、.NET6+下System.Text.GetEncoding(936)報(bào)錯(cuò) No data is available for encoding 936.的處理(調(diào)用System.Text.GetEncoding方法前加上這段代碼解決 System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);)
40、自動(dòng)打開(kāi)文件Process.Start方法修改為Process.Start(“explorer.exe”,…)
41、設(shè)置約束條件->查看約束數(shù)據(jù)集在msyql下的bug修復(fù)。
42、流程處理者界面重新設(shè)計(jì)(★★★★★)。
43、針對(duì)深色皮膚匹配,字體大小動(dòng)態(tài)改變匹配大批量修改(★★★★★)。
44、其他修改。
4.2、修改功能列表
4.2.1、公共部分
1、BusinessLogic.ConvertToNullableFloat方法為空返回0的bug修復(fù)。
2、用戶(hù)字典導(dǎo)入樹(shù)形結(jié)構(gòu)數(shù)據(jù),父子節(jié)點(diǎn)對(duì)應(yīng)不上的bug修改。
3、其他更新。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-605837.html
4.2.2、WinForm部分
1、F5子窗體全部關(guān)閉的問(wèn)題修復(fù)。
2、針對(duì)數(shù)據(jù)字典多選控件,選擇后逗號(hào)分隔的取值后會(huì)多一個(gè)空格的問(wèn)題處理。
3、多選控件,單擊查詢(xún)按鈕,用戶(hù)未實(shí)現(xiàn)查詢(xún)事件報(bào)錯(cuò)的Bug修復(fù)。
4、數(shù)據(jù)字典與用戶(hù)數(shù)據(jù)字典選擇控件支持屬性過(guò)濾。
5、數(shù)據(jù)字典與用戶(hù)數(shù)據(jù)字典選擇控件新增字典項(xiàng)的取值是按Id或ItemValue(默認(rèn))分類(lèi)指定屬性的設(shè)置。
6、DynamicLibrary類(lèi)中Assembly.LoadFile->Assembly.LoadFrom
7、案例模塊產(chǎn)品管理編輯界面重新設(shè)計(jì)。
8、訂單管理編輯界面重新設(shè)計(jì)。
9、其他更新。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-605837.html
到了這里,關(guān)于RDIFramework.NET CS敏捷開(kāi)發(fā)框架 V6.0發(fā)布(支持.NET6+、Framework雙引擎,全網(wǎng)唯一)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!