WASM應用程式例外錯誤處理

by Vivid 20. 九月 2023 13:45
.NET Magazine國際中文電子雜誌作 者:許薰尹 審 稿:張智凱 文章編號:N230925302 出刊日期:2023/9/20 例外錯誤處理是每一個網站應用程式不可避免的課題,Blazor應用程式當然也不例外。在這篇文章之中,我們將探討如何使用Visual Studio 2022開發工具設計Blazor WebAssembly類型的專案,並探討如何利用內建的「ErrorBoundary」元件,或自訂類別來針對整個網站進行全域的例外錯誤處理,以及針對個別元件來做錯誤處理。 攔截例外錯誤在Blazor WebAssembly應用程式中可以選擇以下幾個層級進行例外錯誤處理:  ... [更多...]

Tags:

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

在WASM應用程式使用IndexedDB

by Vivid 6. 九月 2023 16:51
.NET Magazine國際中文電子雜誌作 者:許薰尹 審 稿:張智凱 文章編號:N230925301 出刊日期:2023/9/6   在本站《在WebAssembly應用程式使用Web Storage API》一文中介紹了Blazor WebAssembly類型的專案使用HTML5定義的Web Storage API,在用戶端瀏覽器中使用JavaScript 程式碼與「sessionStorage」或是「localStoreage」物件來儲存資料。不過若想要儲存結構較複雜的資料時,Indexed Database API,簡稱「IndexedDB」,能提供更有效率的方式來存... [更多...]

Tags:

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

在WebAssembly應用程式使用Web Storage API

by Vivid 23. 八月 2023 14:01
.NET Magazine國際中文電子雜誌作 者:許薰尹 審 稿:張智凱 文章編號:N230825202 出刊日期: 2023/8/23 網站應用程式經常需要將一些使用者資料儲存在用戶端瀏覽器的記憶體或暫存區,以往我們總是會選擇使用HTTP Cookie來達到這個目地。HTTP Cookie會透過HTTP請求傳送到伺服端,有時會額外浪費一些伺服端的資源,在HTML 5版本之後,若要想要用戶端瀏覽器儲存一些資料,且資料不會隨著HTTP請求送到伺服端,你可以選擇使用HTML 5 Web Storage API來取代使用HTTP Cookie儲存資料。 在這篇文章之中,我們將探討如何使用Vis... [更多...]

Tags:

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

在WASM應用程式存取HTTP Cookie

by Vivid 9. 八月 2023 15:02
800x600 Normal 0 0 2 false false false EN-US ZH-TW X-NONE MicrosoftInternetExplorer4 ... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | BlazorWasm | 許薰尹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

設計Blazor WebAssembly資料存取-使用SQLite資料庫

by vivid 20. 七月 2022 11:35
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N220723902 出刊日期: 2022/7/20 本篇文章將介紹如何建立一個Blazor WebAssembly應用程式,並利用Web API整合SQLite資料庫來設計資料存取程式碼。   安裝SQLite管理工具 為了要在Visual Studio 2022開發環境中建立及管理SQLite資料庫,你可以在Visual Studio 2022安裝「SQLite and SQL Server Compact Toolbox」擴充程式,它提供一個圖型... [更多...]

Tags:

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

設計Blazor WebAssembly CRUD資料存取程式

by vivid 8. 六月 2022 03:13
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N220623801 出刊日期:2022/6/8 Blazor WebAssembly應用程式會下載到瀏覽器所在的用戶端執行,而在Blazor WebAssembly應用程式之中,有時需要存取伺服端資源,也需要提供一個使用者介面,讓使用者新增、刪除、修改伺服端資料。本篇文章將介紹如何建立一個Blazor WebAssembly應用程式,並利用Web API來設計CRUD資料存取程式碼。   建立Blazor WebAssembly應用程式專案 我們從建立... [更多...]

Tags:

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

NET Magazine國際中文電子雜誌

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

月分類Month List