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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

C#跨平台开源项目实战(WPF/Android/IOS/Blazor)

發布時間:2023/12/4 C# 72 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#跨平台开源项目实战(WPF/Android/IOS/Blazor) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

個人介紹

由于本人從業WPF開發, 考慮到國內的WPF開發環境并不是很好, 資源少、項目案例少, 所以導致很多初學者就已經斷了念頭。
所以我作為WPF的從業者, 就在2019年,開始了發布自己的WPF相關的免費教學視頻。發布開源的項目實踐, WPF的基礎視頻、項目實踐視頻, 包括WPF UI設計視頻。
同時我希望通過不斷的網絡傳播, 博客園, 碼云/Github發布資源, 可以讓提供面向中國的WPF相關從業者, 提供一個參考、學習、以及靈感和創意。

項目起源

由于做的都是WPF相關工作,對XAML語言也是比較熟悉, 所以擴展了Xamarin移動端教程, 使得C#開發 安卓和IOS變成了可能, 包括目前C#使用Blazor來開發網頁端, 所以發起了這個開源項目。

項目說明

該項目主要由一套C#代碼, 構建多個平臺的項目, 包括: Windows、Android、IOS、Web。后端采用Asp.net Core WebApi。
該項目主要應用于日常的一套記賬應用為基礎開發, 提供給用戶在手機端操作一些賬單信息, PC/Web端主要用于后臺管理, 用于統計相關數據, 報表等功能,
該項目提供了基礎的用戶管理、部分管理、圍繞展開的權限管理。

關于視頻

關于所有的C#、WPF、Xamarin、Blazor等教學視頻, 都在國內的各個視頻平臺公開: 今日頭條, 西瓜視頻, 抖音, BiliBili等視頻網站。
BiliBili:https://space.bilibili.com/32497462

西瓜視頻/抖音同步:https://studio.ixigua.com/content

項目地址

github:https://github.com/HenJigg
github開源項目地址:https://github.com/HenJigg/WPF-Xamarin-Blazor-Examples

項目結構

以下截圖為項目的結構及說明

  • API: ASP.NET Core3.1 WebApi,提供相關數據接口

  • Core: 存儲 通用的實體模型,請求模型及通用的類庫

  • EFCore: 存儲 EF上下文及相關遷移文件

  • Mobile: 負責 移動端的業務代碼編寫

  • Mobile.Android: 安卓的相關配置

  • Mobile.ios: IOS的相關配置

  • PC: 基于WPF Core的客戶端

  • Service: 請求WebApi的相關接口實現

  • ViewModel: 通用的業務區域, 主要用于驅動PC、Mobile、Web的相關邏輯實現

  • Web: 基于Blazor的Web端

效果預覽(2020-06-28)

最新的效果以Github的項目更新為準, 目前完成了后端API, 以及優先 WPF 端實現。

后端Open Api預覽:

WPF端登錄預覽:

WPF端首頁預覽:

單頁預覽:

以Github發布更新為準。

作者:痕跡g??

出處:https://www.cnblogs.com/zh7791/p/13202009.html

總結

以上是生活随笔為你收集整理的C#跨平台开源项目实战(WPF/Android/IOS/Blazor)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。