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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

.NET 5 尝鲜 - 开源项目TerminalMACS WPF管理端支持.NET 5

發(fā)布時間:2023/12/4 asp.net 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .NET 5 尝鲜 - 开源项目TerminalMACS WPF管理端支持.NET 5 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

點擊上方“Dotnet9”添加關(guān)注哦

聊天界面設(shè)計TerminalMACS

一個使用 Prism 作為模塊化框架、基于多個開源控件庫作為UI控件選擇、集成開源 UI 界面設(shè)計的 .NET 5 WPF 客戶端項目。

  • 項目名稱:TerminalMACS WPF管理端

  • 項目開源地址:

    • Github:https://github.com/dotnet9/TerminalMACS.ManagerForWPF[1]

    • Gitee:https://gitee.com/dotnet9/TerminalMACS.ManagerForWPF[2]

  • 作者:Dotnet9

1. 特性

  • 使用?.NET 5[3]?開發(fā),體驗最新 .NET 平臺(和 .NET Core 3.1 無縫兼容)

.NET 5 是 .NET Framework 和 .NET Core 的未來,最終將成為一個統(tǒng)一平臺,.NET5將包含ASP.NET核心、實體框架核心、WinForms、WPF、Xamarin 和 ML.NET。

  • 基于?Prism 8[4]?搭建模塊化框架,方便程序擴(kuò)展

Prism為程序設(shè)計提供指導(dǎo),旨在幫助用戶更加容易的設(shè)計和構(gòu)建豐富、靈活、易于維護(hù)WPF桌面應(yīng)用程序。Prism使用設(shè)計模式(如MVVM,復(fù)合視圖,事件聚合器),幫助你創(chuàng)建一個松耦合的程序。遵循這些設(shè)計模式原則,將目標(biāo)程序解耦成獨立的模塊。這些類型的應(yīng)用程序被稱為復(fù)合應(yīng)用程序。

  • 已使用或即將使用到多個開源WPF控件庫

    • MaterialDesignInXamlToolkit[5]

    • HandyControl[6]

    • PanuonUI.Silver[7]

    • AduSkin[8]。

參考以上多種開源 WPF UI 庫,多個選擇,開發(fā) WPF 項目更方便。

  • ECharts

界面設(shè)計有使用到ECharts,使用WPF WebBrowser控件加載html的方式

ECharts:pie-doughnut[9]

  • 本地化支持

  • 動態(tài)國際化支持

  • 支持主題色動態(tài)切換

2. 支持環(huán)境

  • .NET 5.0。

3. 當(dāng)前版本

0.1

4. 鏈接

  • 官方網(wǎng)站:Dotnet9[10]

5. 項目界面截圖

5.1. 關(guān)于

關(guān)于TerminalMACS

5.2. 首頁模塊

正在開發(fā)中...

5.3. 服務(wù)端模塊

正在開發(fā)中...

5.4. 客戶端模塊

正在開發(fā)中...

5.5. 測試案例

收集全球優(yōu)秀的開源WPF界面設(shè)計,實時收集、實時添加更新,下面是部分實例截圖:

登錄注冊分類 1

  • 簡單登錄窗體設(shè)計1

  • 參考視頻:C# WPF Material Design UI: Login Window[11]

    參考源碼:Login2[12]

    簡單登錄窗體設(shè)計1
  • 簡單登錄窗體設(shè)計2

  • 參考視頻:C# WPF Material Design UI: Login Window[13]

    參考源碼:Login1[14]

    簡單登錄窗體設(shè)計2
  • 美食應(yīng)用登錄

  • 參考視頻:WPF Food App Login UI Material Design [Speed Design][15]

    美食應(yīng)用登錄

    菜單類 2

  • 抽屜式菜單

  • 參考視頻:C# WPF Material Design UI: Animated Colorful Navigation Drawer[16]

    參考源碼:AnimatedColorfulMenu[17]

    抽屜式菜單
  • 菜單切換用戶控件

  • 參考視頻:C# WPF Material Design UI: Fast Food Sales[18]

    參考源碼:Pizzaria1[19]

    菜單切換用戶控件
  • 菜單切換動畫

  • 參考視頻:C# WPF Material Design UI: Animated Menu[20]

    參考源碼:AnimatedMenu1[21]

    菜單切換動畫

    其他界面設(shè)計 3

  • 移動應(yīng)用儀表盤

  • 參考視頻:WPF Dashboard UI – Material Design [Speed Design][22]

    參考源碼:WPF-Dashboard-UI-Material-Design-Concept[23]

    移動應(yīng)用儀表盤
  • 簡易儀表盤2

  • 參考視頻:WPF Dashboard UI – Material Design [Speed Design][24]

    參考源碼:WPF-Dashboard-UI-Material-Design-Concept[25]

    ECharts:pie-doughnut[26]

    簡易儀表盤2
  • Instagram重新設(shè)計

  • 參考視頻:C# WPF Material Design UI: Redesign Instagram[27]

    參考源碼:Instagram[28]

    Instagram重新設(shè)計
  • LoLGoal

  • 參考視頻:dotnet9[29]

    參考源碼:dotnet9[30]

    LoLGoal
  • 簡易音樂播放器1

  • 參考視頻:C# WPF Material Design UI: Dashboard[31]

    參考源碼:Dashboard[32]

    簡易音樂播放器1
  • 百度地圖

  • 通過WPF WebBrowser控件加載html5文件的形式加載百度地圖,使用JavaScript與C#互操作實現(xiàn)地圖交互。

    百度地圖
  • 聊天界面設(shè)計

  • 參考視頻:

    • C# WPF Design UI – 1/3 – Contact List[33]

    • C# WPF Design UI – 2/3 – Profile[34]

    • C# WPF Design UI – 3/3 – Chat[35]

    參考源碼:Chat[36]

    聊天界面設(shè)計
  • 計算器

  • 參考視頻:

    • Calcalator[37]

    計算器

    [1]

    https://github.com/dotnet9/TerminalMACS.ManagerForWPF:?https://github.com/dotnet9/TerminalMACS.ManagerForWPF

    [2]

    https://gitee.com/dotnet9/TerminalMACS.ManagerForWPF:?https://gitee.com/dotnet9/TerminalMACS.ManagerForWPF

    [3]

    .NET 5:?https://dotnet.microsoft.com/download/dotnet/5.0?utm_source=dotnet-website&utm_medium=banner&utm_campaign=preview5-banner

    [4]

    Prism 8:?https://github.com/PrismLibrary/Prism

    [5]

    MaterialDesignInXamlToolkit:?https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit

    [6]

    HandyControl:?https://github.com/HandyOrg/HandyControl

    [7]

    PanuonUI.Silver:?https://github.com/Panuon/PanuonUI.Silver

    [8]

    AduSkin:?https://github.com/aduskin/AduSkin

    [9]

    pie-doughnut:?https://echarts.apache.org/examples/zh/editor.html?c=pie-doughnut

    [10]

    Dotnet9:?https://dotnet9.com

    [11]

    C# WPF Material Design UI: Login Window:?https://www.youtube.com/watch?v=gBR1mbMEPnk

    [12]

    Login2:?https://github.com/Abel13/Login2

    [13]

    C# WPF Material Design UI: Login Window:?https://www.youtube.com/watch?v=9Y2EvautQnM

    [14]

    Login1:?https://github.com/Abel13/Login1

    [15]

    WPF Food App Login UI Material Design [Speed Design]:?https://www.youtube.com/watch?v=1i5oWNvIYmo

    [16]

    C# WPF Material Design UI: Animated Colorful Navigation Drawer:?https://www.youtube.com/watch?v=PQFyoKKfstM

    [17]

    AnimatedColorfulMenu:?https://github.com/Abel13/AnimatedColorfulMenu

    [18]

    C# WPF Material Design UI: Fast Food Sales:?https://www.youtube.com/watch?v=VNYOKc1PLqA&t=24s

    [19]

    Pizzaria1:?https://github.com/Abel13/Pizzaria1

    [20]

    C# WPF Material Design UI: Animated Menu:?https://www.youtube.com/watch?v=yrnE2Aah4B4&t=23s

    [21]

    AnimatedMenu1:?https://github.com/Abel13/AnimatedMenu1

    [22]

    WPF Dashboard UI – Material Design [Speed Design]:?https://www.youtube.com/watch?v=h962rCLfGuA&t=282s

    [23]

    WPF-Dashboard-UI-Material-Design-Concept:?https://github.com/vasanthmes/WPF-Dashboard-UI-Material-Design-Concept

    [24]

    WPF Dashboard UI – Material Design [Speed Design]:?https://www.youtube.com/watch?v=h962rCLfGuA&t=282s

    [25]

    WPF-Dashboard-UI-Material-Design-Concept:?https://github.com/vasanthmes/WPF-Dashboard-UI-Material-Design-Concept

    [26]

    pie-doughnut:?https://echarts.apache.org/examples/zh/editor.html?c=pie-doughnut

    [27]

    C# WPF Material Design UI: Redesign Instagram:?https://www.youtube.com/watch?v=X-FcXgDnglA&t=39s

    [28]

    Instagram:?https://github.com/Abel13/Instagram

    [29]

    dotnet9:?https://dotnet9.com/7026.html

    [30]

    dotnet9:?https://dotnet9.com/7026.html

    [31]

    C# WPF Material Design UI: Dashboard:?https://www.youtube.com/watch?v=sgEhK3mbDYo&t=26s

    [32]

    Dashboard:?https://github.com/Abel13/Dashboard1

    [33]

    C# WPF Design UI – 1/3 – Contact List:?https://www.youtube.com/watch?v=SzPj59ioTNc

    [34]

    C# WPF Design UI – 2/3 – Profile:?https://www.youtube.com/watch?v=wkoXTj2UgzM

    [35]

    C# WPF Design UI – 3/3 – Chat:?https://www.youtube.com/watch?v=834UHMisrxw&t=25s

    [36]

    Chat:?https://github.com/Abel13/Chat/tree/chat/Chat

    [37]

    Calcalator:?https://www.youtube.com/watch?v=G76O79eLcKM

    關(guān)注Dotnet9,分享更多好文

    如果本文對你有用,

    不妨點個“在看”或者轉(zhuǎn)發(fā)朋友圈

    ????點擊閱讀原文,分享本文markdown格式文件原文

    總結(jié)

    以上是生活随笔為你收集整理的.NET 5 尝鲜 - 开源项目TerminalMACS WPF管理端支持.NET 5的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。