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...
[更多...]
by adonisy
21. 九月 2020 12:24
管理欄位層級的加密
作 者:楊先民
出刊日期: 2020/09/21
欄位層級的加密讓你可以使用對稱式金鑰,非對稱密鑰,證書或密碼來加密單個資料列,甚至可以加密該列中的特定單元。
儘管這可以為您的資料提供額外的安全保護,但它也可能導致嚴重的性能影響和大量的膨脹。
膨脹意味著加密後的資料大小比以前大得多。此外,實現欄位層級的加密是一個手動過程,需要你對應用程序進行程式碼更改。
因此,加密資料不應成為您的預設設定,並且僅應在你有監管要求或明確的業務理由時才進行加密。
儘管通常使用對稱式金鑰對資料進行加密,但也可以使用非對稱式金鑰,證書甚至密碼對資料進行加密。如果您...
[更多...]
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)之中將圖書按照分...
[更多...]
by adonisy
7. 九月 2020 15:31
作 者:楊先民
為敏感資料實施安全策略時,要考慮的一個重要方面是資料被盜的風險。想像一下一種情況,
其中有惡意意圖的特權用戶使用卸離/附加將資料庫移到新的 SQL Server,以獲取對他們無權查看的資料的使用權限。
或者是,如果惡意用戶獲得對資料庫備份的訪問權限,則他們可以將備份還原到新的 SQL Server上,進從而獲得對資料的
訪問權限。
透明資料加密(TDE)通過對資料庫的資料分頁和交易日誌文件進行加密,並將密鑰(稱為資料庫加密金鑰)儲存在資料庫
的啟動記錄中,來防止出現這些情況。
在資料庫上啟用TDE後,頁面在被寫入磁碟之前將被加密,並且在它們被讀入記憶體時將...
[更多...]
by vivid
2. 九月 2020 11:42
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N200922201 出刊日期: 2020/9/2 這篇文章將延續《Razor Page入門 - 6》一文的情境,介紹當在ASP.NET Core Razor Page網站應用程式中刪除資料的作業,當使用者決定要刪除一筆資料時,我們會導向刪除確認頁,讓使用者有機會可以反悔刪除資料的動作,或者是選擇將資料真正的刪除。此外,在多個Razor Page之間,如果有HTML標籤、Razor程式碼等需要共用,我們可以使用部分檢視(Partial view)來達成。 設計資料刪除...
[更多...]