.NET 8 Blazor新功能簡介

by Vivid 7. 二月 2024 11:20
.NET 8 Blazor新功能簡介 .NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N240225801 出刊日期:2024/2/7   .NET 8 Blazor 引入了多項新功能,其中包含本站< QuickGrid元件>一文介紹的「QuickGrid」的新元件,可以表格形式顯示資料,支援排序、篩選、分頁和虛擬化等功能;還有可導覽到有命名元素,讓客戶端可導覽到頁面上的特定 HTML 元素…等等功能。在這一篇文章中,我們將介紹一些.NET 8為Blazor加入的新功能。   建立Blazor專案 ... [更多...]

Tags:

.NET | .NET Magazine國際中文電子雜誌 | Blazor | 許薰尹Vivid Hsu

在Razor Page網站應用程式使用FluentValidation驗證

by Vivid 18. 十月 2023 10:38
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N231025402 出刊日期: 2023/10/18 Fluent Validation是一個相當流行、開放源碼的.NET程式庫,用於模型資料的驗證。在ASP.NET Core MVC與Razor Page網站應用程式之中,可以使用Fluent Validation程式庫來取代ASP.NET Core內建的資料標註(Data Annotations)功能,以程式碼建立簡單的驗證規則來檢查資料有效性。Fluent Validation程式庫的官方網站在:https://docs.fluentvalidat... [更多...]

Tags:

.NET | .NET Magazine國際中文電子雜誌 | ASP.NET Razor Pages | 許薰尹Vivid Hsu

快取儲存體

by Vivid 26. 七月 2023 09:25
.NET Magazine國際中文電子雜誌作 者:許薰尹 審 稿:張智凱文章編號:N230725102出刊日期: 2023/7/26 為了增快網站程式的執行,瀏覽器通常會將網頁的執行結果,或一些靜態檔案,例如:JavaScript、樣式表…等等,儲存在用戶端電腦,通常稱之為快取(Cache)。同時,網頁程式也可以透過JavaScript程式碼,將一些不易變動的資料暫存到瀏覽器的快取之中,這樣的好處是:可以減少和伺服器往返溝通來要求下載資料的次數,如此將能有效地提升網站程式的執行效能。 在這篇文章之中,我們將探討什麼是瀏覽器的快取(Cache),使用Visual Studio... [更多...]

Tags:

.NET | .NET Magazine國際中文電子雜誌 | BlazorWasm | 許薰尹Vivid Hsu

使用VisualStudio開發Vue.js應用程式

by Vivid 12. 七月 2023 15:59
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N230725101 出刊日期: 2023/7/12 當使用Visual Studio 2022開發工具設計Vue.js應用程式時,現在有一個新的專案範本,可以協助程式設計人員,快速地利用範本程式碼,建立前端Vue.js,以及後端Web API專案,這篇文章將介紹如何使用建立Visual Studio 2022開發工具Vue.js專案,以及如何透過範本專案來客製化程式碼。 安裝 Vue.js開發環境 要使用Visual Studio 2022開發工具進行Vue.js... [更多...]

Tags:

.NET | .NET Magazine國際中文電子雜誌 | ASP.NET Web API | VueJS | 許薰尹Vivid Hsu

自訂Select元件 - 2

by Vivid 28. 六月 2023 15:59
  NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N230625002 出刊日期: 2023/6/28 這篇文章將延續本站文章《自訂Select元件 - 1》一文的內容,介紹如何在Blazor Server網站應用程式之中,��設計共用的下拉式選單自訂元件(Component)之中自訂驗證的程式碼,以收集到有效的資料。 在上一篇文章中,我們建立一個「MySelect」元件 自訂資料驗證邏輯 前文提及我們可以在「TryParseValueFromString」方法之中自訂資料驗證邏輯,若資料驗證成功,讓方法回傳「... [更多...]

Tags:

.NET | .NET Magazine國際中文電子雜誌 | 許薰尹Vivid Hsu

自訂Select元件 - 1

by Vivid 14. 六月 2023 15:43
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N230625001 出刊日期: 2023/6/14 這一系列文章將建立ASP.NET Core Blazor Server專案,介紹如何在Blazor Server網站應用程式之中,使用Visual Studio 開發工具設計共用的下拉式選單自訂元件(Component),並介紹如何加入自訂驗證的程式碼,以收集到有效的資料。 本篇文章先介紹如何在Blazor Server專案之中使用<EditForm>、<InputText>與<InputSele... [更多...]

Tags:

.NET | .NET Magazine國際中文電子雜誌 | Blazor | 許薰尹Vivid Hsu

Entity Framework(EF)7簡介 - 3

by Vivid 31. 五月 2023 14:59
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N230524903 出刊日期: 2023/5/31 本文將延續本站本站《Entity Framework(EF)7簡介 - 1》、《Entity Framework(EF)7簡介 - 2》文章的情境,介紹Entity Framework Core(EF Core)7 的新增特性,這篇文章將延用上文建立的專案來進行說明,了解如何使用Entity Framework(EF)7來呼叫預存程序。 預存程序 在Entity Framework 7之中要如何使用事先定義在資料庫中的預存程式呢? 接下來這個小節就... [更多...]

Tags:

.NET | .NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

Entity Framework(EF)7簡介 - 2

by Vivid 17. 五月 2023 14:49
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N230524902 出刊日期: 2023/5/17 本文將延續本站《Entity Framework(EF)7簡介 - 1》一文的情境,介紹Entity Framework Core(EF Core)7 的新增特性,這篇文章將延用上文建立的專案來進行說明,讓您了解效能提升的優化方式,交易的使用,以及如何使用 T4(Text Template Transformation Toolkit)模板自訂 Scaffolded 程式碼。 提升效能 為了確保資料的完整性,異動資料庫的動作通常會透過交易機制加以保... [更多...]

Tags:

.NET | .NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

Entity Framework(EF)7簡介 - 1

by Vivid 3. 五月 2023 14:24
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N230524901 出刊日期: 2023/5/3 Entity Framework Core(EF Core)7 是Entity Framework Core (EF Core) 6的下一版,而不是Entity Framework的下一版。從這個版本開始,名稱可以再精簡一些,直接之稱為Entity Framework(EF)7,雖然名稱之中沒有「Core」的字眼,並不代表它可以在.NET Framework的環境中執行,它需要在.NET的環境中執行。 這篇文章將介紹Entity Framework C... [更多...]

Tags:

.NET | .NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

在Blazor Server應用程式使用JavaScript - 2

by vivid 16. 十一月 2022 05:08
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N221124302 出刊日期: 2022/11/16 本文將延續本站《在Blazor Server應用程式使用JavaScript - 1》一文的情境,介紹如何在Blazor Server應用程式使用JavaScript。   使用模組進行JavaScript 隔離 Blazor使用JavaScript模組(Module)來達到JavaScript 隔離(Isolation)的機制,使用JavaScript 隔離(Isolation)的好處在於匯入的... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | .NET | Blazor | 許薰尹Vivid Hsu

NET Magazine國際中文電子雜誌

NET Magazine國際中文電子版雜誌,由恆逸資訊創立於2000,自發刊日起迄今已發行超過500篇.NET相關技術文章,擁有超過40000名註冊讀者群。NET Magazine國際中文電子版雜誌希望藉於電子雜誌與NET Developer達到共同學習與技術新知分享,歡迎每一位對.NET 技術有興趣的朋友們多多支持本雜誌,讓作者群們可以有持續性的動力繼續爬文。<請加入免費訂閱>

月分類Month List