C#跨平台應用開發進展(2020-09-13)


新增功能:
1.MSSQL遷移配置
2.修改友好的提示窗口
3.添加動態生成DataGrid列
4.添加訪問測試服務器
5.重構基類的實現方式
6.AOP注入

MSSQL遷移

API項目當中添加MSSQL的環境配置,根據開發情況切換環境

友好的提示窗口

錯誤窗口不再霸占整個窗口,無需人工確認,提示會出現在頁面中,間隔一段時間自動消失

動態生成DataGrid列

只需要提供頁面的DataGird名稱,以及DataGrid綁定的類型。
注意:類型的實體當中, 需要添加對應的 Description[("")] 特性標記說明。

添加訪問測試服務器

在app.config中, 添加了可以直接訪問服務器的接口, 無需再本地配置API及啟動即可啟動客戶端。

重構基類的實現方式

基類提供了增刪改查、分頁的實現, 包含一些權限部分。
增刪改查: 如表格綁定的數據、選中的單元行、搜索條件、分頁的頁信息。

AOP注入

可以給特定的方法, 在他的方法執行的某個階段, 進行其他的操作。
例如: 給方法加日志, 給方法加緩動動畫過渡、記錄某些方法過程的執行周期, API的訪問前后數據等等。

項目地址

github

說明

該項目包含PC/Web/Android/IOS端, 所有平台都用C#實現, 移動端用的是Xamarin、Web端用的是Balazor、PC端使用得是WPF。

更新計划

最新以PC端優先, 以上截圖是截止目前位置得最新效果, 查看項目地址, 以最新的效果為准。

交流群

QQ群:874752819


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM