設計Blazor Server CRUD資料存取程式 - 2

by vivid 13. 十月 2021 01:49
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N211023001 出刊日期: 2021/10/13 本篇文章將延續《設計Blazor Server CRUD資料存取程式 - 1》一文的情境,介紹如何在Blazor Server應用程式,利用Entity Framework Core Code First與SQL Server Express來設計資料存取程式碼,我們將介紹如何在專案中加入Razor元件,設計服務來讀取、修改資料庫資料,並透過資料繫結語法,將資料顯示在Razor元件之中。 設計選單 預設Bla... [更多...]

Tags:

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

使用 SQL Server 代理定義計畫任務

by adonisy 4. 十月 2021 13:15
使用 SQL Server 代理定義計畫任務  DB World國際中文電子雜誌 作 者:楊先民 審 稿:張智凱  簡介  資料庫系統需要定期維護,其中包括進行備份和更新統計資訊之類的任務。維護還可能包括針對資料庫執行的定期計畫作業。這些作業的一些常見範例是將資料從交易處理系統提取、轉換和載入到資料倉庫中。 在 SQL Server 和 Azure SQL 託管實例中,SQL Server 代理服務允許你安排作業以執行這些維護任務(以及提供其他管理功能)。 對於 Azure SQL 資料庫和用於 MariaDB/MySQL/Postgres 的 Azur... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

設計Blazor Server CRUD資料存取程式 - 1

by vivid 29. 九月 2021 01:41
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N210922903 出刊日期: 2021/9/29 在Blazor Server應用程式之中,也會有需要整合資料庫,呈現資料庫資料表的情境,也需要提供一個使用者介面,讓使用者新增、刪除、修改資料庫資料。本系列文章將分為兩篇,介紹如何建立一個Blazor Server應用程式,並利用Entity Framework Core Code First與SQL Server Express來設計資料存取程式碼。   建立Blazor Server應用程式專案 ... [更多...]

Tags:

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

在雲端中的任務自動化

by adonisy 20. 九月 2021 13:12
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱 在雲端中的任務自動化    簡介  在很多環境中,資料庫管理員的共同目標是讓盡可能多的重複性任務自動化。這可以像用腳本自動備份一樣簡單,也可以像構建全自動警報系統一樣複雜。  本期將提供了關於任務自動化以簡化 DBA 工作的詳細資訊。相關方法包括安排用於常規維護作業的任務,以及多實例管理和任務成功或失敗或未完成的通知配置。    設置自動部署  與本地環境需要佈線和搭架硬體才能部署新的資料庫伺服器不同,雲計算的主要優勢之一是系統資源被抽象到 AP... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

Blazor WebAssembly漸進式網路應用程式

by vivid 15. 九月 2021 08:02
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N210922902 出刊日期: 2021/9/15 漸進式網路應用程式(Progressive Web Application,PWA)通常是一個單一頁面應用程式(Single Page Application,SPA),支援現代化瀏覽器應用程式開發介面,運作起來像是桌上型瀏覽器一樣,能夠下載到用戶端的電腦上執行,不需要和伺服器保持持續的連線允許離線運行。當使用者沒有在使用PWA應用程式時,還能夠收到後端伺服器推播的通知,也能夠自動在背景更新。 Blazor Web... [更多...]

Tags:

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

在雲端中基於效能的設計索引(下)

by adonisy 6. 九月 2021 14:20
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱 資料壓縮  如上所述,資料行存放區索引的主要優勢之一是能夠壓縮資料。除了列儲存壓縮外,SQL Server 還提供了一些其他選項用於壓縮資料。 儘管 SQL Server 仍將壓縮資料儲存在 8KB 頁面上,但是在壓縮資料時,可以在給定頁面上儲存更多行的資料, 這會使查詢讀取的頁面更少。這樣做有雙重好處:減少了執行的物理 I/O 數量,並允許在緩衝集區中儲存更多的行, 從而更有效地利用記憶體。 壓縮的權衡之處在於,它確實需要少量的 CPU 開銷,但是在大多數情況下,儲存 I/O 的好處遠遠超過了任何其他處理器... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

在Blazor Server 應用程式叫用REST API

by vivid 1. 九月 2021 08:07
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N210922901 出刊日期: 2021/9/1 Blazor Server 應用程式是在網站伺服器上執行的標準的ASP.NET Core應用程式,你可以在伺服端利用.NET程式庫存取伺服端的資源,其中一個重要的功能是透過HTTP來呼叫遠端的REST應用程式,例如ASP.NET Web API。在這篇文章之中,我們將介紹如何在Blazor Server 應用程式中使用現成的REST API取得JSON格式的資料,以便在Blazor元件中顯示。   RE... [更多...]

Tags:

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

在雲端中基於效能的設計索引(上)

by adonisy 30. 八月 2021 14:10
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱 簡介  SQL Server 具有幾種索引類型,以支援不同類型的工作負載。在較高的層次上,索引可被認為是與表或檢視相關聯的磁片結構, 相較於掃描整個表,它支援 SQL Server 更輕鬆地查找與索引鍵(由資料表或檢視中的一個資料列或多個資料列組成)關聯的一行或多行。    叢集索引    DBA 常見的工作面試問題是詢問應聘者叢集索引與非叢集索引之間的區別,因為索引是 SQL Server 中的基本資料儲存技術。 叢集索引是基礎資料表,基於鍵值以排序順序儲存。一個... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

在雲端中基於效能的資料庫設計

by adonisy 16. 八月 2021 23:05
DB World 國際中文電子雜誌作 者:楊先民審 稿:張智凱 在雲端中基於效能的資料庫設計    簡介  資料庫設計是資料庫效能的一個非常重要方面,儘管它不總在資料庫管理員的控制之下。你可能正在使用非自己構建的協力廠商供應商應用程式。無論是線上交易處理 (OLTP) 還是資料倉儲工作負載,盡可能為工作負載正確設計資料庫都是很重要的。許多設計決策(例如選擇正確的資料類型)可能會對資料庫的性能大有不同 。    正規化    資料庫正規化是一個設計過程,... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

Blazor Server資料繫結

by vivid 4. 八月 2021 09:36
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N210822801 出刊日期: 2021/8/4 幾乎每一個網站都需要在網頁上顯示某些資料,以及利用表單搜集使用者輸入的資料。Blazor提供資料繫結(Data Binding)的機制,讓資料可以顯示在表單項目上,如文字方塊、下拉式清單…等等UI介面之中。 Blazor內建單向繫結(one – way binding)與雙向繫結(two – way binding)兩種方式,在這篇文章中,我們將介紹Blazor資料繫結的基礎功能,以將它們應用在網頁設計。 ... [更多...]

Tags:

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

NET Magazine國際中文電子雜誌

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

月分類Month List