[ASP.NET Core] Blazor server side資源索引 (長期更新)

来源:https://www.cnblogs.com/zhgangxuan/archive/2020/04/30/blazor_notes.html
-Advertisement-
Play Games

博客當筆記系列. 收錄各種資源 前言 總的來說, Blazor 是一個很新鮮的事物. 它的最大特點是極大地加速了UI的開發效率. 然而, 要活用Blazor的話, 比MVC要難一個等級, 畢竟MVC是輸出靜態HTML, 好理解. Blazor是生成更動態的界面. 這表示Blazor需要一個更長的學習 ...


博客當筆記系列. 收錄各種資源

前言

總的來說, Blazor 是一個很新鮮的事物. 

它的最大特點是極大地加速了UI的開發效率. 

然而, 要活用Blazor的話, 比MVC要難一個等級,  畢竟MVC是輸出靜態HTML, 好理解.  Blazor是生成更動態的界面. 

這表示Blazor需要一個更長的學習過程. 

現在收錄一些鏈接. 以後遇到的繼續添加. 

 

官方路線圖

2019年末的資料 :  https://www.youtube.com/watch?v=MetcuX1OHD0&list=PLReL099Y5nRd04p81Q7p5TtyjCrj9tz1t 

 

主要內容

https://visualstudio.microsoft.com/zh-hans/vs/  Visual Studio 下載 

https://visualstudio.microsoft.com/zh-hans/vs/preview/ 預覽版下載

 

微軟官方的Blazor教程 (不建議編程入門者閱讀)
https://docs.microsoft.com/zh-cn/aspnet/core/blazor/?view=aspnetcore-3.1

ASP.NET Core 機制 (不建議編程入門者閱讀)
https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/?view=aspnetcore-3.1&tabs=windows

本人關註的github項目 , 全部與要做的事情有關

https://github.com/BlazorPlus?tab=stars

 

某風格UI系列:

Ant.Design Blazor :

https://github.com/ant-design-blazor/ant-design-blazor 演示地址: https://ant-design-blazor.gitee.io/ 

 

Bootstrap Blazor : 

https://github.com/ArgoZhang/BootstrapBlazor 演示地址: http://blazor.sdgxgz.com/

 

Element Blazor :

https://gitee.com/wzxinchen/blazui 演示地址: http://blazui.com:9000

 

Material Blazor

https://github.com/SamProf/MatBlazor 演示地址 https://www.matblazor.com/

 

常見編程任務方案系列

如何在切換頁面的時候, 保持頁面狀態. 

https://github.com/BlazorPlus/BlazorDemoKeepPageState 

https://www.cnblogs.com/zhgangxuan/p/d001_keeppagestate.html

https://www.bilibili.com/video/BV1g54y1R7uX/

如何實現多Tab的應用程式

https://github.com/BlazorPlus/BlazorDemoMultiPagesTab

 

 

實驗性項目

用Xamarin技術, 在 Android/iOS 里運行Blazor 

https://docs.microsoft.com/mobile-blazor-bindings/

https://devblogs.microsoft.com/aspnet/mobile-blazor-bindings-experiment/

https://channel9.msdn.com/Events/dotnetConf/Focus-on-Blazor/Mobile-Blazor-Bindings-Using-Blazor-to-build-mobile-apps

 

Blazor 官方路線 : 

https://www.infoq.com/news/2019/10/blazor-client-ui-dotnet-30/

 

其他雜項鏈接

https://github.com/dotnet/aspnetcore Asp.Net Core 本身的源代碼

https://gitter.im/aspnet/Blazor 在gitter上參與Blazor聊天 

https://github.com/AdrienTorris/awesome-blazor 額外的推薦blazor資源的列表, 裡面有超多資源. 

 https://devblogs.microsoft.com/aspnet/category/blazor/ blazor博客

其他下載型鏈接

https://visualstudio.microsoft.com/zh-hans/vs/  Visual Studio 下載 

https://visualstudio.microsoft.com/zh-hans/vs/preview/ 預覽版下載

https://dotnet.microsoft.com/download

https://dotnet.microsoft.com/download/visual-studio-sdks

https://dotnet.microsoft.com/download/dotnet/5.0

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 程式目的:輸入年份和月份,查詢當月的日曆。弄著玩。程式界面:代碼如下:# coding:utf8from tkinter import *from calendar import *from time import *class APP: def __init__(self, master): fr... ...
  • 環境: 介紹 Quickuse.Caching 快速應用緩存組件,提供常用緩存使用方式,目前支持常用的 、`Redis Memcache` 運行時緩存 有時候也本稱作為伺服器緩存、進程緩存、站點緩存、程式緩存、本地緩存......各式各樣,我理解的其實他們都一個東西,都是在程式運行的時候才可以使用的 ...
  • 在之前的文章abp(net core)+easyui+efcore實現倉儲管理系統——入庫管理之九(四十五) 中我們已經實現了修改與刪除入庫單,今天來測試一下入庫單的修改與刪除功能。 ...
  • 如果你經常看開源項目的源碼,你會發現很多Dispose方法中都有這麼一句代碼: ,看過一兩次可能無所謂,看多了就來了興趣,這篇就跟大家聊一聊。 一:背景 1. 在哪發現的 相信現在Mysql在.Net領域中鋪的面越來越廣了,C 對接MySql的MySql.Data類庫的代碼大家可以研究研究,幾乎所有 ...
  • 前言 今天 .NET 官方博客宣佈 C 9 Source Generators 第一個預覽版發佈,這是一個用戶已經喊了快 5 年特性,今天終於發佈了。 簡介 Source Generators 顧名思義代碼生成器,它允許開發者在代碼編譯過程中獲取查看用戶代碼並且生成新的 C 代碼參與編譯過程,並且可 ...
  • 1、前言 面向對象設計(OOD)里有一個重要的思想就是依賴倒置原則(DIP),並由該原則牽引出依賴註入(DI)、控制反轉(IOC)及其容器等概念。在學習Core依賴註入、服務生命周期之前,下麵讓我們先瞭解下依賴倒置原則(DIP)、依賴註入(DI)、控制反轉(IOC)等概念,然後再深入學習Core依賴 ...
  • 參考文檔 https://www.cnblogs.com/htsboke/p/10956807.html https://www.cnblogs.com/lenmom/p/8510572.html 在WebApi項目中使用AutoFac,結構如下: 首先在Api項目當中引用AutoFac包,如下圖所 ...
  • 前言 不知道你平時是否關註程式記憶體使用情況,我是關註的比較少,正好藉著優化本地一個程式的空對比了一下.Net平臺垃圾回收和jvm垃圾回收,順便用dotMemory看了程式運行後的記憶體快照,生成記憶體快照後,媽媽再也不擔心我優化程式找不到方向了。 .Net平臺垃圾回收 記憶體優化 憑空想象這些概念多少會索 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...