欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

【C#.net】上位機(jī)的福音!一款winform通用程序開發(fā)框架

admin
2024年12月31日 8:39 本文熱度 391

開篇引言

在這個快速迭代的軟件開發(fā)時代,如何高效地進(jìn)行二次開發(fā),避免重復(fù)造輪子,是每個開發(fā)者都關(guān)心的問題。今天,給大家分享一款Winform通用開發(fā)框架,探索它如何成為我們手中的一把開發(fā)利器。

框架概述?

Winform通用開發(fā)框架,顧名思義,是一個為Winform應(yīng)用量身打造的二次開發(fā)框架。它內(nèi)置了完整的權(quán)限架構(gòu),涵蓋了菜單、角色、用戶、字典、日志、代碼生成等一系列系統(tǒng)常規(guī)模塊。這意味著,當(dāng)我們在開發(fā)一般管理系統(tǒng)時,無需再從頭開始搭建這些基礎(chǔ)模塊,而是可以直接將精力集中在新增功能的開發(fā)上。

原生控件版本架構(gòu)?

? ?數(shù)據(jù)庫?: SqlServer

?ORM框架?: Sqlsugar

?UI框架?: 原生Winform控件

原生控件版本架構(gòu)采用了SqlServer作為數(shù)據(jù)庫,Sqlsugar作為ORM框架,以及原生Winform控件作為UI框架。這種組合使得框架在性能上更加穩(wěn)定,同時也降低了對外部依賴的依賴程度。

在業(yè)務(wù)代碼生成方面,原生控件版本架構(gòu)支持代碼生成功能,使得開發(fā)者可以更加便捷地生成所需的業(yè)務(wù)代碼

Dev前后端分離版本架構(gòu)?

? ?數(shù)據(jù)庫?: Mysql

?ORM框架?: Sqlsugar

?UI框架?: Devexpress

Dev前后端分離版本架構(gòu)則采用了Mysql作為數(shù)據(jù)庫,同樣使用了Sqlsugar作為ORM框架,但在UI框架上選擇了Devexpress。這種組合不僅提升了UI的美觀度和用戶體驗,還使得框架在前后端分離的開發(fā)模式下更加靈活。

在業(yè)務(wù)代碼生成方面,Dev前后端分離版本架構(gòu)不僅支持代碼生成功能,還支持Form代碼生成(包括單表和主從表)、Controller代碼生成等功能。這些功能的加入,使得開發(fā)者可以更加高效地構(gòu)建復(fù)雜的業(yè)務(wù)系統(tǒng)

功能亮點(diǎn)?

? ?自動更新?: 無論是原生控件版本還是Dev前后端分離版本,都支持自動更新功能。這使得我們的軟件可以始終保持最新版本,避免因版本過時而導(dǎo)致的問題。

?權(quán)限管控?: 兩個版本都內(nèi)置了完整的權(quán)限架構(gòu)和權(quán)限管控功能。這可以確保我們的軟件系統(tǒng)在安全性上得到充分的保障。

?API訪問日志?: Dev前后端分離版本支持API訪問日志功能,可以記錄用戶的API訪問情況,便于后續(xù)的問題排查和數(shù)據(jù)分析。 ?

注意事項?

需要注意的是,在Dev前后端分離版本架構(gòu)中,雖然支持Form代碼生成和Controller代碼生成等功能,但在單機(jī)架構(gòu)下則不支持這些功能。同時,API訪問日志、在線用戶管理、數(shù)據(jù)分頁、通用查詢等功能也在單機(jī)架構(gòu)下被禁用。因此,在選擇框架版本時,我們需要根據(jù)具體的需求和場景進(jìn)行權(quán)衡和選擇。

 

安裝教程

先還原下數(shù)據(jù)庫 怎么還原可以自行百度

程序異常關(guān)注

運(yùn)行程序時可能會報連接服務(wù)器異常(能連上外網(wǎng)的應(yīng)該不會報),這是自動更新的原因 可以去配置文件將自動更新改為false。也可將更新服務(wù)器部署在本機(jī),部署可以百度 autoupdater.net部署教程。

 

本文結(jié)語?

Winform通用開發(fā)框架以其簡單實(shí)用、高效便捷的特點(diǎn),成為了我們進(jìn)行二次開發(fā)的重要工具。無論是原生控件版本還是Dev前后端分離版本,都為我們提供了豐富的功能和靈活的選擇。如果大家感興趣,可以用來開發(fā)一些信息或物聯(lián)網(wǎng)管理系統(tǒng)。

??源碼地址

https://gitee.com/wkjerry_admin/WinformGeneralDeveloperFrame


閱讀原文:原文鏈接


該文章在 2024/12/31 11:34:34 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊、財務(wù)費(fèi)用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved