WPF开源项目:AIStudio.Wpf.AClient
介紹
Wpf客戶端,AIStudio.Wpf.AClient
軟件架構(gòu)
本框架使用Prism做MVVM,優(yōu)點(diǎn)咱就不說(shuō)了,主要了容器注入,消息和DI,比自己寫(xiě)省很多事。網(wǎng)上有很多標(biāo)準(zhǔn)的MVVM的使用方法,但是沒(méi)有形成一個(gè)系統(tǒng)級(jí)的框架。本框架從登錄到具體業(yè)務(wù)的使用,還有自動(dòng)升級(jí)都搭建完成,沒(méi)有大神寫(xiě)的那么好,只是起個(gè)拋磚引玉的作用。
后端使用ASP.net core,采用的是Colder.Admin.AntdVue的框架,強(qiáng)烈推薦大家去看,我在其基礎(chǔ)上增加了一些功能,
網(wǎng)頁(yè)客戶端瀏覽地址(賬號(hào)密碼:Admin,Admin):
http://121.36.12.76:5001/接口瀏覽地址http://121.36.12.76:5000/
Wpf客戶端下載可以直接運(yùn)行,默認(rèn)配置文件 AIStudio.Wpf.Client.exe.Config
<appSettings><add?key="Title"?value="AIStudio"?/><add?key="Language"?value="中文"?/><add?key="FontSize"?value="16"?/><add?key="FontFamily"?value="宋體"?/><add?key="Accent"?value="BlueGray"?/><add?key="Theme"?value="BaseGray11"?/><add?key="NavigationLocation"?value="Left"?/><add?key="NavigationAccent"?value="Dark"?/><add?key="TitleAccent"?value="Normal"?/><add?key="ToolBarLocation"?value="Top"?/><add?key="Version"?value="1.0.20201115-rc3"?/><add?key="ServerIP"?value="http://121.36.12.76:5000"?/><add?key="UpdateAddress"?value="http://121.36.12.76:5000/update"?/></appSettings>其中ServerIP就是后臺(tái)接口地址,http://121.36.12.76:5000可直接使用。
賬號(hào)密碼:Admin,Admin。如果不連服務(wù)器,只看DemoPage,賬號(hào)密碼LocalUser,LocalUser。
如果不連服務(wù)器,還可以使用SQLite本地?cái)?shù)據(jù),客戶端可以獨(dú)立運(yùn)行。賬號(hào)密碼Admin, Admin
<add?key="ServerIP"?value=""/>? <add?key="UpdateAddress"?value="http://121.36.12.76:5000/Update/AutoUpdater.xml"/> <add?key="ConString"?value="Data?Source=Admin.db"/> <add?key="DatabaseType"?value="SQLite"/> <add?key="DeleteMode"?value="Logic"/>注釋掉ServerIP,那么是使用efcore獲取數(shù)據(jù),改變ConString和DatabaseType即可。另外,默認(rèn)數(shù)據(jù)庫(kù)刪除模式為軟刪除。
作者微信:akwkevin
作者QQ:80267720
QQ技術(shù)交流群:51286643(進(jìn)群提供服務(wù)端的開(kāi)源代碼地址)
個(gè)人博客:https://www.cnblogs.com/akwkevin/
部分截圖
下面上客戶端部分截圖,作者對(duì)該項(xiàng)目還在調(diào)整,源碼、UI美觀度等還在優(yōu)化,歡迎給該作者提建議(帶完整RBAC權(quán)限):
系統(tǒng)管理
登錄界面主窗口用戶管理角色管理權(quán)限管理消息中心
站內(nèi)消息特色功能:流程管理
流程管理發(fā)起流程表單管理與作者技術(shù)交流
作者微信:akwkevin
作者QQ:80267720
QQ技術(shù)交流群:51286643(進(jìn)群提供服務(wù)端的開(kāi)源代碼地址)
個(gè)人博客:https://www.cnblogs.com/akwkevin/
文中項(xiàng)目倉(cāng)庫(kù)地址:https://gitee.com/akwkevin/aistudio.-wpf.-aclient
大家可關(guān)注作者gitee賬號(hào),還有其他項(xiàng)目,比如:WPF開(kāi)源項(xiàng)目:流程畫(huà)板:
https://gitee.com/akwkevin/aistudio.-wpf.-diagram上該項(xiàng)目幾個(gè)截圖結(jié)束本文:
畫(huà)板編輯流程圖邏輯圖總結(jié)
以上是生活随笔為你收集整理的WPF开源项目:AIStudio.Wpf.AClient的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 自定义EventSource(一)Eve
- 下一篇: .NET Core etcd 配置源