gRPC入門

by vivid 22. 一月 2020 03:03
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N200121502 出刊日期: 2020/1/22 gRPC是一個現代化、開放源碼、高效能的RPC框架 (Framework),可在任何平台上執行,用於遠端程序呼叫(Remote Procedure Calls),很適合分散運算,讓行動裝置應用程式、瀏覽器與後端的服務連結在一起。在這一篇文章之中,我們將介紹在ASP.NET Core設計gRPC服務(Service)以及gRPC用戶端(Client)程式,以了解其基本運作。 什麼是gRPC? gRPC的特色: ... [更多...]

Tags:

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

SQL Azure Database的安全性設定(一)

by adonisy 14. 一月 2020 10:30
作 者:楊先民審 稿:張智凱   在遷移到雲端時,安全性是組織的最主要的關注重點,因此組織對此猶豫不決。 Microsoft在Azure服務的實體、邏輯和數據層提供了強大的安全保護。 Microsoft資料中心是世界上最安全的資料中心之一。 Azure SQL數據庫提供多層安全性,以控制使用SQL Server或Active Directory(AD)身份驗證以及防火牆規則對數據庫的訪問,防火牆規則通過基於角色的權限和行級安全性來限制對數據的訪問。 Azure SQL數據庫使用動態數據屏蔽,自動審核和威脅檢測來提供主動安全性。它還提供透明的數據加密以加密靜態數據,並提供&ldqu... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

[Required]與[BindRequired] Attribute

by vivid 8. 一月 2020 03:05
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N200121501 出刊日期: 2020/1/8 在ASP.NET Core MVC的專案中,我們利用「System.ComponentModel.DataAnnotations」命名空間下的Attribute類別設定模型屬性的資料驗證規則,例如「Range」Attribute用來指定資料欄位值的數值範圍;「StringLength」Attribute 用來指定資料欄位中允許的最小和最大字元長度。這些Attribute會應用在伺服端模型繫結(Model Binding... [更多...]

Tags:

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

C# 8新功能概覽 - 2

by vivid 25. 十二月 2019 06:10
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N191221402 出刊日期: 2019/12/25 在這篇文章中,將延續《C# 8新功能概覽 - 1》一文的內容,介紹一些C# 8版新增的語法。   可為 Null 的參考型別(Nullable reference types) 在啟用nullable annotation context後,參考型別的變數都被視為不可為null (nonnullable reference type)。若參考型別的變數允許設定null,在宣告變數時,型別之後方可以... [更多...]

Tags:

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

SQL Server 2019 Linux 的新增功能

by adonisy 24. 十二月 2019 00:15
作 者:楊先民審 稿:張智凱 借助SQL Server 2017,Microsoft進入了對SQL Server的多操作系統平台支持的世界。  對於許多技術專業人員而言,能夠在與其他應用程式的開源操作系統上運行SQL Server的能力不僅是微軟的目標,而且Microsoft也實現了這個夢想。   以下是微軟教育平台架構師作為長期的Linux資料庫管理員(DBA),在這篇文章之中,它提供了最有關的五個重要的重點領域,以使得微軟資料庫的專業人士在進 入Linux的時後會變的更加的熟悉。 1.擁抱命令行 是的,Linux有一個圖形用戶界面(GUI),但是Linux... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

C# 8新功能概覽 - 1

by vivid 11. 十二月 2019 06:02
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N191221401 出刊日期: 2019/12/11 隨著.NET Core 3與Visual Studio 2019開發工具的問市,C# 程式語言也演進到8.0版啦,C# 8 新增了許多有趣的功能,每次改版都希望讓程式碼能夠變短、再變短。在這篇文章中,讓我們來看看一些新增的語法。 唯讀結構成員(Readonly Struct Member) 結構(Struct)的成員可以宣告為唯讀(readonly),也就是說在定義時可以套用「readonly」關鍵字,表示它... [更多...]

Tags:

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

在Linux上運行SQL Server 2019的工具和命令

by adonisy 10. 十二月 2019 23:04
作 者:楊先民審 稿:張智凱 選擇在Linux上運行Microsoft SQL Server 2017的廠商或是企業,一直在期待SQL Server 2019的發布。無論選擇哪一種的作業系統(OS),它都是相同的SQL Server資料庫程式,並且包括更多的與Windows版本相同的功能和服務。 這篇有關在Linux上運行Microsoft SQL Server 2019的文章,提供了一些資料庫專業人員將 SQL Server升級或遷移到Linux之前需要了解的基本資訊。   支持的Linux平台 Microsoft SQL Server 2019已經通過測試並且能夠支... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

Blazor Server App

by vivid 27. 十一月 2019 01:32
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N191121302 出刊日期: 2019/11/27 本站2018年《初探Blazor》文章中第一次介紹了「Blazor」,它是從這句話衍生出來的: Browser + Razor = Blazor 「Blazor」是一個新的.NET網站框架(.NET web framework),以WebAssembly標準為基礎,可以取代以往使用JavaScript語言,改用C# / Razor語法與HTML標籤建立執行在瀏覽器上的用戶端應用程式,有了「Blazor」就可以... [更多...]

Tags:

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

SQL Server 2019正式上市

by adonisy 14. 十一月 2019 09:25
作 者:楊先民審 稿:張智凱 SQL Server 2019正式上市 在 SQL Server 2005之後,因為更改的幅度太大,使得原本在用 SQL Server 2000的人也很難升級成 SQL Server 2005,這讓微軟有點嚇到 所以之後就宣布微軟的 SQL Server 大約每隔2年就會小改款一次,不會像之前 SQL Server 2000到 2005更改的幅度這麼大。 而為什麼 SQL Server 2016過了三年才出 SQL Server 2019呢?主因是 SQL Server 2016上市前,微軟有說要做 Linux的版本,但是...就跳票了。 所以2017年... [更多...]

Tags:

SQL Server資料庫 | 楊先民Adonis Young

Vuetify

by vivid 13. 十一月 2019 02:47
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N191121301 出刊日期: 2019/11/13 在這篇文章之中,將介紹如何在「Vue」專案之中透過「Vuetify」來設計網站的版面,即使你不熟悉UX設計的原則,也能夠輕鬆做出具吸引力的、符合質感設計(Material Design)的互動式網頁介面。   建立Vue CLI專案 讓我們先利用Vue CLI 3.11版建立一個專案,在命令提示視窗輸入使用以下指令,建立一個專案,將專案命為「myvuetify」後按下「Enter」鍵: vue ... [更多...]

Tags:

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

NET Magazine國際中文電子雜誌

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

月分類Month List