iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

擁抱 .Net Core 系列

這幾年微軟大力在推行跨平台的web框架,其中推出一項重大的宣布就是dotnet framework不再更新新的版本,還在使用dotnet framework 的你,準備好踏入dotnet core 的世界了嗎

小朋友們,準備好了嗎
跟著內心永遠18歲的艾瑞克
一起揭開Dotnet Core神秘的面紗
一賭其面容吧

預期會在30天「深入」介紹 dotent core 的各種使用方式
包含DI, Route,Config,Log,Host機制等等

鐵人鍊成 | 共 30 篇文章 | 19 人訂閱 訂閱系列文 RSS系列文 團隊問一下神奇海螺叫什麼
DAY 1

[Day1] 從.Net Framework走向.Net Core

前言 免不必俗的,開賽的第一天總要介紹一下30天的主題跟方向,這30天的系列文主要寫給已有 C# 基礎,或使用過dotnet framework跟dotnet...

2022-09-12 ‧ 由 Eric Xie 分享
DAY 2

[Day2] 從好萊塢開始反轉你的人生,談談IoC 與DI - 1

如果要說Dotnet Core中最重要的概念是什麼我想最基礎也最常用到的就是Dependency Injection(DI,相依性注入)了在介紹DI之前有幾個原...

2022-09-13 ‧ 由 Eric Xie 分享
DAY 3

[Day3] 工廠與相依性注入,談談IoC 與DI - 2

前情提要 昨天我們是用範本模式簡化了流程,並且透過繼承與多型的方式去做到自訂流程範本方法 public abstract class TransactionSe...

2022-09-14 ‧ 由 Eric Xie 分享
DAY 4

[Day4] .Net Core 中的相依性注入 - 1

昨天我們聊了DI 與3種注入方式今天就讓我們來看看 .NetCore 中的DI 服務存留期(Service lifetimes) .NetCore 的DI容器主...

2022-09-15 ‧ 由 Eric Xie 分享
DAY 5

[Day5] .Net Core 中的相依性注入 - 2

讓我們回頭看看服務存留期吧 先複習一下 ServiceDescriptor => 描述服務如何以及對應實體取得的物件 IServiceCollect...

2022-09-16 ‧ 由 Eric Xie 分享
DAY 6

[Day6] 泛型主機(Host) - 1

前言 Host,官方機翻叫做主機,是一個封裝了應用程式資源以及生命週期的物件,包含了 Dependency injection (相依性注入,DI) Logg...

2022-09-17 ‧ 由 Eric Xie 分享
DAY 7

[Day7] asp.net core 中的Web主機(Host) - 2

asp.net core 3 與 5 的WebHost .Net Core 3 跟5 的Host 主要定義在 program.cs 中 public class...

2022-09-18 ‧ 由 Eric Xie 分享
DAY 8

[Day8] 檔案提供者(檔案系統)

.Net Core 抽象化了檔案系統,在.Net Core 中,很多地方都可以看見檔案系統的應用,Ex. 靜態檔案(app.UseStaticFiles) ,...

2022-09-19 ‧ 由 Eric Xie 分享
DAY 9

[Day9] 補坑之談談 .Net core 的相依性注入實作

因為今天比較忙,剩沒多少時間,補上之前欠的內容 回顧一下 我們在 [Day4] .Net Core 中的相依性注入 - 1 跟[Day5] .Net Core...

2022-09-20 ‧ 由 Eric Xie 分享
DAY 10

[Day10] 談談設定檔(組態) - Configuration - 1

Builder Pattern 我們前面提到了dotnet core運用了很多的Builder Pattern 來建立物件Configuration 也是其中之...

2022-09-21 ‧ 由 Eric Xie 分享