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

歡迎訪問(wèn) 生活随笔!

生活随笔

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

asp.net

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

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

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

聊天界面設(shè)計(jì)TerminalMACS

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

  • 項(xiàng)目名稱(chēng):TerminalMACS WPF管理端

  • 項(xiàng)目開(kāi)源地址:

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

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

  • 作者:Dotnet9

1. 特性

  • 使用?.NET 5[3]?開(kāi)發(fā),體驗(yàn)最新 .NET 平臺(tái)(和 .NET Core 3.1 無(wú)縫兼容)

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

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

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

  • 已使用或即將使用到多個(gè)開(kāi)源WPF控件庫(kù)

    • MaterialDesignInXamlToolkit[5]

    • HandyControl[6]

    • PanuonUI.Silver[7]

    • AduSkin[8]。

參考以上多種開(kāi)源 WPF UI 庫(kù),多個(gè)選擇,開(kāi)發(fā) WPF 項(xiàng)目更方便。

  • ECharts

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

ECharts:pie-doughnut[9]

  • 本地化支持

  • 動(dòng)態(tài)國(guó)際化支持

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

2. 支持環(huán)境

  • .NET 5.0。

3. 當(dāng)前版本

0.1

4. 鏈接

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

5. 項(xiàng)目界面截圖

5.1. 關(guān)于

關(guān)于TerminalMACS

5.2. 首頁(yè)模塊

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

5.3. 服務(wù)端模塊

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

5.4. 客戶端模塊

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

5.5. 測(cè)試案例

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

登錄注冊(cè)分類(lèi) 1

  • 簡(jiǎn)單登錄窗體設(shè)計(jì)1

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

    參考源碼:Login2[12]

    簡(jiǎn)單登錄窗體設(shè)計(jì)1
  • 簡(jiǎn)單登錄窗體設(shè)計(jì)2

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

    參考源碼:Login1[14]

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

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

    美食應(yīng)用登錄

    菜單類(lèi) 2

  • 抽屜式菜單

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

    參考源碼:AnimatedColorfulMenu[17]

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

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

    參考源碼:Pizzaria1[19]

    菜單切換用戶控件
  • 菜單切換動(dòng)畫(huà)

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

    參考源碼:AnimatedMenu1[21]

    菜單切換動(dòng)畫(huà)

    其他界面設(shè)計(jì) 3

  • 移動(dòng)應(yīng)用儀表盤(pán)

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

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

    移動(dòng)應(yīng)用儀表盤(pán)
  • 簡(jiǎn)易儀表盤(pán)2

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

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

    ECharts:pie-doughnut[26]

    簡(jiǎn)易儀表盤(pán)2
  • Instagram重新設(shè)計(jì)

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

    參考源碼:Instagram[28]

    Instagram重新設(shè)計(jì)
  • LoLGoal

  • 參考視頻:dotnet9[29]

    參考源碼:dotnet9[30]

    LoLGoal
  • 簡(jiǎn)易音樂(lè)播放器1

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

    參考源碼:Dashboard[32]

    簡(jiǎn)易音樂(lè)播放器1
  • 百度地圖

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

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

  • 參考視頻:

    • 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è)計(jì)
  • 計(jì)算器

  • 參考視頻:

    • Calcalator[37]

    計(jì)算器

    [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,分享更多好文

    如果本文對(duì)你有用,

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

    ????點(diǎn)擊閱讀原文,分享本文markdown格式文件原文

    總結(jié)

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

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