iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Modern Web

我與 ASP.NET Core 的 30天 系列

隨著 .NET Core 來到 3.1 版,進入了 LTS (長期支援) 版本。
.NET Core的發展也越趨近穩定,該是時候投入學習 .NET Core了!
透過30天的文章來更深入了解微軟新推出的高效能跨平台開發框架 ASP.NET Core。
內容主要也會以 macOS 作為主要的開發環境,體驗跨平台開發的感受。

鐵人鍊成 | 共 31 篇文章 | 140 人訂閱 訂閱系列文 RSS系列文
DAY 1

達標好文 [Day01] 我與 .NET Core 的邂逅

歷經幾年的發展 .NET Core 也越來越穩定,其中強調的高效能及跨平台的優點也非常吸引人,所以筆者希望藉由這三十天更深入了解 ASP.NET Core,並和...

2020-09-15 ‧ 由 ATai 分享
DAY 2

[Day02] 自我介紹!我叫做 ASP.NET Core 3

簡介ASP.NET Core ASP.NET Core 是一個由微軟創建的跨平臺、高效能、開放原始碼的架構,可用於建立現代化、具備雲端功能的web應用程式。 透...

2020-09-16 ‧ 由 ATai 分享
DAY 3

[Day03] Middleware- 我與 ASP.NET Core 3 的 30天

ASP.NET Core Middleware簡介 ASP.NET Core 是依據 OWIN規格所實作的網站架構 OWIN 是一個怎麼樣的規格,為什麼要改用O...

2020-09-17 ‧ 由 ATai 分享
DAY 4

[Day04] 依賴注入 (Dependency Injection) - 我與 ASP.NET Core 3 的 30天

開始前的謎之聲:本來想要每天標題都打得很像愛情故事的,殊不知第三天開始就沒梗了,之後的標題都會以正經的方式呈現。 正文開始 ASP.NET Core 大量使用依...

2020-09-18 ‧ 由 ATai 分享
DAY 5

[Day05] Entity Framework Core與DB First - 我與 ASP.NET Core 3 的 30天

Entity Framework Core 基本介紹 Entity Framework 是一個 ORM(Object Relational Mapping)框架...

2020-09-19 ‧ 由 ATai 分享
DAY 6

[Day06] Entity Framework Core 的 CodeFirst與資料庫版控 - 我與 ASP.NET Core 3 的 30天

上一篇介紹了如何使用DB First的方式搭配現有的資料庫使用EF Core本篇將介紹,如何使用Code First的方式建立資料庫並對資料庫進行版本控管 首先...

2020-09-20 ‧ 由 ATai 分享
DAY 7

[Day07] Entity Framework Core 的 原始 SQL 查詢(Raw SQL Query) - 我與 ASP.NET Core 3 的 30天

前面介紹如何使用LINQ的方式進行資料的存取,不過相信也會有需要直接下SQL指令的時候, EF Core 有提供原始 SQL 查詢(Raw SQL Query)...

2020-09-21 ‧ 由 ATai 分享
DAY 8

[Day08] Restful API - 我與 ASP.NET Core 3 的 30天

Rest/Resful簡介 REST是目前最常見的API設計規範 REST 全名為 REpresentationalStateTransfer(表現層狀態移轉)...

2020-09-22 ‧ 由 ATai 分享
DAY 9

達標好文 [Day09]使用Swagger自動建立清晰明瞭的REST API文件 - 我與 ASP.NET Core 的 30天

在寫Web API 的時候,通常也需要提供清晰明瞭的文件供對接者查看,不過撰寫文件需要花非常多時間,也必須制定出文件規範才能讓對接的使用者容易明瞭,~~而且工程...

2020-09-23 ‧ 由 ATai 分享
DAY 10

[Day10] 路由(Routing)- 我與 ASP.NET Core 3 的 30天

路由的基本概念 所有 ASP.NET Core 範本都包含產生的程式碼中的路由。基本路由是在Startup.Configure中的Middleware管線中註冊...

2020-09-24 ‧ 由 ATai 分享