設計與使用ASP.NET Core Web API 2- Swagger

by vivid 11. 十一月 2020 02:14
.NET Magazine國際中文電子雜誌 作 者:許薰尹 文章編號: N201122401 出刊日期: 2020/11/11 這篇文章是《設計與使用ASP.NET Core Web API》系列的文章中的第二篇,延續《設計與使用ASP.NET Core Web API 1-使用Entity Framework Core存取資料》一文的情境,我們將使用Swagger與Swagger UI描述與測試Web API具備的功能。 使用Swagger描述Web API功能 做為ASP.NET Core Web API的設計者,你需要讓自己或其它程式設計師知道Web A... [更多...]

Tags:

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

如何使用 Azure Databrick來進行資料的擷取、轉換和載入資料

by adonisy 9. 十一月 2020 09:38
如何使用 Azure Databrick來進行資料的擷取、轉換和載入資料 以下文章,轉錄自: https://docs.microsoft.com/zh-tw/azure/databricks/scenarios/databricks-extract-load-sql-data-warehouse 主要是為了更了解 Azure Databrick更實際的應用,也讓各位可以參考一下:   前言: 在雲端的環境中,充滿了各式各樣的資料來源,也需要把不同來源的資料內容,轉成另一種格式的資料,在微軟正統的作法,是使用 Azure Data Factory,也就是資料工廠來完成,... [更多...]

Tags:

NoSQL | SQL Server資料庫 | 楊先民Adonis Young

設計與使用ASP.NET Core Web API 1-使用Entity Framework Core存取資料

by vivid 28. 十月 2020 02:07
.NET Magazine國際中文電子雜誌 作 者:許薰尹 文章編號: N201022302 出刊日期: 2020/10/28 在這個《設計與使用ASP.NET Core Web API》系列的文章中,將介紹如何使用Visual Studio 2019建立ASP.NET Core Web API專案(使用.NET Core 3.x版),透過Entity Framework Core的資料庫優先方式(Database First)存取SQL Server Express Pubs範例資料庫的資料。為了便於開發人員了解ASP.NET Core Web API提供的功能... [更多...]

Tags:

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

SQL Server中的永遠加密(下)

by adonisy 19. 十月 2020 15:19
作 者:楊先民 上集提到了 Always Encrypted(永遠加密),我們接下來要把剩下的設定設定完成 註冊過程中的最後一步是配置用戶端,這可以通過清單下列的程式中完成。 在執行程式之前,請務必更改證明服務的 IP 位址以符合你自己的 IP 位址。 $params = @{  AttestationServerUrl = 'http://10.0.0.3/Attestation'  KeyProtectionServerUrl = 'http://10.0.0.3/KeyProtection'  }  Set-HgsClientC... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

Razor Page入門 - 10

by vivid 14. 十月 2020 01:52
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N201022301 出刊日期: 2020/10/14 這篇文章將延續《Razor Page入門 - 9》一文的情境來設計ASP.NET Razor Page網站,到目前為止我們都是針對記憶體中的集合資料來進行操作,在實務上,通常會將資料存放在資料庫,接下來讓我們來介紹如何在ASP.NET Razor Page網站專案整合Entity Framework Core以存取SQL Server資料庫中的資料。 Entity Framework Core(EF Core) ... [更多...]

Tags:

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

SQL Server中的永遠加密(上)

by adonisy 5. 十月 2020 15:27
作 者:楊先民 Always Encrypted(永遠加密)是SQL Server 2016中引入的技術,並且是第一種SQL Server加密技術, 用於保護資料免受特權用戶(例如sysadmin角色成員)的攻擊。 因為DBA無法查看加密的資料,所以Always Encrypted提供了真正的職責分離。 當你的平台支持外包給第三方供應商時,這可以幫助解決敏感數據的合規性問題。 如果你有法規要求不要在您所在國家/地區的管轄範圍之外提供資料,並且第三方供應商正在使用離岸團隊,則尤其是如此。 永遠加密使用兩種單獨的金鑰:列加密金鑰和列主要金鑰。列加密金鑰用於加密列中的資料,列主要金鑰用於... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

Razor Page入門 - 9

by vivid 30. 九月 2020 12:05
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N200922203 出刊日期: 2020/9/30 這篇文章將延續《Razor Page入門 - 8》一文的情境,介紹如何在ASP.NET Razor Page網站專案加入資料篩選條件,以瞭解如何設計資料搜尋功能。我們希望在表單之中使用文字方塊接收使用者輸入的篩選條件,並使用HTTP Get將查詢關鍵字傳送到伺服端的Razor Page,在其中撰寫資料存取邏輯,將滿足條件的資料回傳以在Razor Page中呈現。 定義服務 修改「MyServices」服務專案「I... [更多...]

Tags:

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

在 SQL Server中管理欄位層級的加密

by adonisy 21. 九月 2020 12:24
管理欄位層級的加密 作 者:楊先民 出刊日期: 2020/09/21   欄位層級的加密讓你可以使用對稱式金鑰,非對稱密鑰,證書或密碼來加密單個資料列,甚至可以加密該列中的特定單元。 儘管這可以為您的資料提供額外的安全保護,但它也可能導致嚴重的性能影響和大量的膨脹。 膨脹意味著加密後的資料大小比以前大得多。此外,實現欄位層級的加密是一個手動過程,需要你對應用程序進行程式碼更改。 因此,加密資料不應成為您的預設設定,並且僅應在你有監管要求或明確的業務理由時才進行加密。 儘管通常使用對稱式金鑰對資料進行加密,但也可以使用非對稱式金鑰,證書甚至密碼對資料進行加密。如果您... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

Razor Page入門 - 8

by vivid 16. 九月 2020 11:44
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N200922202 出刊日期: 2020/9/16 當在ASP.NET Core Razor Page網站應用程式的多個Razor Page之間,如果有HTML標籤、Razor程式碼等需要共用,我們可以使用部分檢視(Partial view)來達成。這篇文章將延續《Razor Page入門 - 7》一文的情境,介紹另一種重複使用HTML標籤、Razor程式碼的方式 – 使用檢視元件(ViewComponent)。在檢視元件(ViewComponent)之中將圖書按照分... [更多...]

Tags:

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

SQL Server的加密初探(2)-透明資料加密

by adonisy 7. 九月 2020 15:31
作 者:楊先民 為敏感資料實施安全策略時,要考慮的一個重要方面是資料被盜的風險。想像一下一種情況, 其中有惡意意圖的特權用戶使用卸離/附加將資料庫移到新的 SQL Server,以獲取對他們無權查看的資料的使用權限。 或者是,如果惡意用戶獲得對資料庫備份的訪問權限,則他們可以將備份還原到新的 SQL Server上,進從而獲得對資料的 訪問權限。 透明資料加密(TDE)通過對資料庫的資料分頁和交易日誌文件進行加密,並將密鑰(稱為資料庫加密金鑰)儲存在資料庫 的啟動記錄中,來防止出現這些情況。 在資料庫上啟用TDE後,頁面在被寫入磁碟之前將被加密,並且在它們被讀入記憶體時將... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

NET Magazine國際中文電子雜誌

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

月分類Month List