by Vivid
7. 八月 2024 15:49
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N240826401 出刊日期: 2024/8/7 本篇文章將延續本站《使用Scaffolding功能建立Web API - 1》一文的情境,介紹如何使用Visual Studio 2022的Scaffolding功能建立Web API來開發ASP.NET Core Web API,利用工具的圖型介面進行資料移轉以及測試Web API。
管理連結服務
Visual Studio 2022現在內建管理連結服務的功能,從「Solution Explorer」視窗,專案名稱下的「Connected Servi...
[更多...]
by Vivid
24. 七月 2024 15:20
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N240726302 出刊日期: 2024/7/24 這篇文章將介紹Visual Studio 2022 開發ASP.NET Core Web API提供的一些功能,例如*.http檔案、Swagger、Scaffolding功能與Endpoint explorer瀏覽與測試Web API。
建立「ASP.NET Core Web API」專案
首先使用Visual Studio 2022開發工具建立一個「ASP.NET Core Web API」專案,建立步驟如下:啟動Visual Studio 2...
[更多...]
by Vivid
12. 六月 2024 13:35
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N240626201 出刊日期:2024/6/12 Fluent UI 是由 Microsoft 開發的一套設計系統和前端框架,可在各種平台(包括 Web、Windows、iOS 和 Android)提供一致且美觀的用戶端介面。Fluent UI 的目標是通過一套統一的設計語言和可重用的元件庫,使開發者能夠快速設計出現代化、響應式且易於使用的應用程式。 本篇文章將延續本站《在Blazor使用Fluent UI元件 - 5》一文的情境,介紹如何在現有的Blazor專案中使用Fluent UI Blazor...
[更多...]
by Vivid
20. 三月 2024 15:30
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N240325902 出刊日期:2024/3/20 本文將延續本站《使用Visual Studio Code設計ASP.NET Core Web API - 1》一文的情境,介紹如何在ASP.NET Core Web API專案中設計資料模型、資料服務,以及控制器的程式碼,以處理各種不同的HTTP請求,例如使用 CRUD 操作(新增、讀取、更新、刪除)處理資料。
設計資料模型
在設計 Web API 之前,我們需要提供執行作業的資料暫存區,通常會使用模型類別來代表,我們將加入...
[更多...]
by Vivid
6. 三月 2024 15:15
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N240325901 出刊日期:2024/3/6 當您透過瀏覽器存取一個網站時,您看到的內容是由網站的伺服器使用 HTML、CSS 和 JavaScript 等技術和程式語言生成的。這些技術和程式語言使網站能夠呈現豐富的內容和互動體驗。 除���呈現內容之外,網站的伺服器還需要與用戶端進行溝通,以接收輸入和提供服務。例如,當您填寫一個註冊表單或點擊一個購物的產品按鈕時,您的瀏覽器會將這些資訊發送回伺服器。在傳統的 Web 開發中,這種溝通是透過 HTML 表單或 JavaScript 進行的。然而,隨著 We...
[更多...]
by Vivid
4. 十月 2023 14:51
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:2023/10/4 出刊日期:N231025401 在本站《使用VisualStudio開發Vue.js應用程式》一文中,介紹了如何使用Visual Studio 2022開發工具的「Vue and ASP.NET Core(Preview)」範本,在一個整合的環境內,同時設計前端Vue.js,以及後端ASP.NET Core Web API應用程式。預設「Vue and ASP.NET Core(Preview)」範本中整合了Vue CLI來開發Vue.js應用程式,不過,Vue CLI已經進入維...
[更多...]
by Vivid
12. 七月 2023 15:59
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N230725101
出刊日期: 2023/7/12
當使用Visual Studio 2022開發工具設計Vue.js應用程式時,現在有一個新的專案範本,可以協助程式設計人員,快速地利用範本程式碼,建立前端Vue.js,以及後端Web API專案,這篇文章將介紹如何使用建立Visual Studio 2022開發工具Vue.js專案,以及如何透過範本專案來客製化程式碼。
安裝 Vue.js開發環境
要使用Visual Studio 2022開發工具進行Vue.js...
[更多...]
by vivid
22. 六月 2022 11:34
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N220623802 出刊日期: 2022/6/22 JWT,全名是JSON Web Token,是一個開放的標準用在兩造之間(用戶端與伺服端)共享安全性資訊,每一個JWT包含一個JSON物件,夾帶一組宣告(Chaim),JWT將會使用安全性演算法進行簽章來確保宣告的資訊不被竄改。 常見的JWT使用方式是將其視為OAuth Bearer Token,用戶端建立JWT Token,進行簽章,然後送出夾帶JWT Token的請求送到Web API。Web API驗證JWT...
[更多...]
by vivid
30. 三月 2022 00:05
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N220323503 出刊日期: 2022/3/30 在這篇文章中,將要延續本站《Minimal API - 1》文章的情境,介紹 .NET 6新增的Minimal API,撰寫CRUD程式,以及使用Swagger來測試Minimal API,為Minimal API加上文件。 新增、刪除、修改、查詢 若要透過Minimal API進行遠端資源的新增、刪除、修改、查詢資料動作,可以叫用以下方法: 「MapGet」:用來取得資源。 「MapPost」:傳...
[更多...]
by vivid
16. 三月 2022 11:41
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N220323502 出刊日期: 2022/3/16 在這篇文章中,將要介紹 .NET 6新增的Minimal API,它是一個撰寫REST API的新的開發方式,不需要複雜的MVC框架與結構,使用更簡易的方式進行開發,是一個入門REST API很好的進入點,適合用於為服務(microservices),以及需要檔案數、相依性較少的應用程式。 .NET 6新增一個Minimal API技術,顧名思義,它可讓你使用最少量的程式碼來設計服務導向程式。Minimal AP...
[更多...]