iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

[Dot Net Core](圖解系列與常用套件) 系列

1.透過圖解了解軌跡,哪個部位要做什麼事,後續會有什麼後果,都是在地圖上推演預測的。圖解就像地圖般且有順序的走向來說明。
2.少有任何架構框架會比微軟寫得再好了。有限的生命該花在最好最厲害的對象上,趁機學習。
3.透過圖解了解框架,未來是有機會開發出可以嵌入替換到此框架某部位的套件。

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

[Dot Net Core](圖解系列) (常用套件)1. 簡介

這邊會對 Dot Net Core 做 圖解系列與實用套件的運作說明與介紹。 而題目的設定,是有順序性的,有前因後果作用地安排,包括套件的目的、與為了達成更簡...

2022-09-01 ‧ 由 czxdas 分享
DAY 2

[Dot Net Core](圖解系列) 2. Host 運作總覽 - Host Outline diagram of Framework operation

Dot Net Core 為一跨平台的應用開發,其此框架上可以加上許多自製服務,這邊以圖解的方式將其軌跡整理出來,將其作出關係圖,當作踏入此框架的一個指引地圖...

2022-09-02 ‧ 由 czxdas 分享
DAY 3

[Dot Net Core](圖解系列) 3. IOC - 牽動框架設計的重要環節 - An important part of system design-an IOC overview

Dot Net Core 有非常多處會使用到DI的機制,即使是Host要建置起來的途中,也會常常使用。而外部的相關套件,也常常會利用此一機制來設計;無論是套件...

2022-09-03 ‧ 由 czxdas 分享
DAY 4

[Dot Net Core](圖解系列) 4. 實際如何實行DI Resolve Service

上一節介紹了.Net Core 如何前置準備有關 IOC的物件,可以供程式呼叫 Provider 的方法來 Resolve Service。這節會介紹呼叫後實...

2022-09-04 ‧ 由 czxdas 分享
DAY 5

[Dot Net Core](圖解系列) 5. MiddleWare –UseEndpoint to Map Controller

在 Host運作總覽最後階段,有展示出HostBuilder.Run()的階段,其中一個task為 Host.StartAsync(),會先執行產生Appli...

2022-09-05 ‧ 由 czxdas 分享
DAY 6

[Dot Net Core](圖解系列) 6. MiddleWare – UseEndpoint to Map Controller Cont.

前一節有稍微描述ControllerActionEndpointDataSource中的DefaultActionDescriptorCollectionPr...

2022-09-06 ‧ 由 czxdas 分享
DAY 7

[Dot Net Core](圖解系列) 7. MiddleWare –How to work in .NET Core

前一節有提到在 .NET Core MVC 的專案中,會使用到的middleware 為EndpointMiddleware,與使用此middleware前會...

2022-09-07 ‧ 由 czxdas 分享
DAY 8

[Dot Net Core](圖解系列) 8. Http Request to Dot Net Core MVC

上一節我們描述了Middleware 在 .Net Core 是如何運作的,這節要來看如何由 Http Request 發送至.Net Core 的MVC中,...

2022-09-08 ‧ 由 czxdas 分享
DAY 9

[Dot Net Core](圖解系列) 9. Resolve Controller class process

上一節概述了由Http Request 到 Dot Net Core MVC 的流程,本節會探討Controller 於 Dot Net Core 被Reso...

2022-09-09 ‧ 由 czxdas 分享
DAY 10

[Dot Net Core](圖解系列) 10.優秀的套件 - Autofac 如何替代 Dot Net Core 的原生DI機制

這邊先看一個優秀的套件 - Autofac ,看它是如何在 dot net core 框架中替代 Native IOC mechanism。 這次要了解如何為...

2022-09-10 ‧ 由 czxdas 分享