iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

靠近 ASP .NET Core 一點點 系列

我是從ASP .NET 開始學習的,以前在公司是使用 .NET Framework 4.x版本進行開發,到了之後公司某幾個專案接觸了.NET Core ( .NET 5 與 .NET 6 ),然後買了課程學習 ASP .NET Core 8,並把ASP .NET Core從底層、生命週期、基本原理 給釐清楚,把記錄的心得觀念,分享出來,希望大家有幫助與一起互相學習

參賽天數 14 天 | 共 14 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1 為何參加鐵人賽?

發想剛入職軟體工程師時,專案是從 ASP .NET Framework專案做起,前幾年開始接觸 ASP .NET Core,但一直對於它很陌生,覺得它很難親近,...

2024-09-14 ‧ 由 Mars聖聖 分享
DAY 2

Day 2 .NET 的進化之旅:從框架到跨平台的華麗轉身

分享主軸今天進入主題,先從 ASP .NET 與 ASP .NET Core 差異 與部署介紹開始分享。 1. ASP .NET 與 ASP .NET Co...

2024-09-15 ‧ 由 Mars聖聖 分享
DAY 3

Day 3 愛恨糾葛:.NET Core SDK 與 Runtime 的複雜關係

引言.NET Core SDK 和 Runtime 是兩個不可或缺的。它們之間的關係就像愛恨糾葛的戀人,既相互依賴,又各自獨立。 什麼是 .NET Core S...

2024-09-16 ‧ 由 Mars聖聖 分享
DAY 4

Day 4 避免版本地獄:如何用 global.json 管理 .NET SDK

引言.NET Core 中的 global.json 對一個專案非常重要,因為它能確保專案在不同開發環境中使用一致的 .NET SDK 版本。這對於團隊協作非常...

2024-09-17 ‧ 由 Mars聖聖 分享
DAY 5

Day 5 專案中的Nuget套件 : 看似日常的套件庫也扮演非常重要地位

引言還記得以前接觸專案,對於 Nuget 套件印象就是功能需要用到它,下載進專案內引用,到了之後知道也可以自己寫套件發布上去,但其實 Nuget 套件在一個專案...

2024-09-18 ‧ 由 Mars聖聖 分享
DAY 6

Day 6 從零開始:如何自建 NuGet 套件庫並應用於專案

引言昨天針對 Nuget 套件的種類、來源、管理做一個介紹,今天針對如何自建 Nuget 套件庫讓其專案使用做分享。 分享主軸 了解自建 NuGet 套件庫方...

2024-09-19 ‧ 由 Mars聖聖 分享
DAY 7

Day 7 Kestrel : 到底是什麼 ? 與 ASP .NET Core 關係 ?

分享主軸 介紹 Kestrel 與 ASP .NET Core 關係 簡單提及 IIS Kestrel是什麼 預設伺服器 ASP .NET Core...

2024-09-20 ‧ 由 Mars聖聖 分享
DAY 8

Day 8 Middleware : 對於專案可以很靈活又擴充的中介軟體

前言前面六天的重點都是對於 ASP .NET Core 一些最基本的設定、管理與應用的知識,今天要進入對 ASP .NET Core內重點之一的內容,慢慢會發現...

2024-09-21 ‧ 由 Mars聖聖 分享
DAY 9

Day 9 Middleware : 自己動手做 Middleware 範例

前言昨天針對 Middleware 做一個初步基本介紹 (順序性、運作原理等等),今天會針對如何製作出一個簡易 Middleware 來分享基本與進階作法。 分...

2024-09-22 ‧ 由 Mars聖聖 分享
DAY 10

Day 10 DI:ASP.NET Core 中的核心設計模式,超重要!

前言今天也到了這系列的 1/3 天數的分享課程了,也剛好要進入較為重要之二的重點, DI 注入,個人認為它是 ASP .NET Core 中核心重點之一的設計模...

2024-09-23 ‧ 由 Mars聖聖 分享