mins Dream

第22天:中介軟體與服務注入

課程簡介 在今天的課程中,我們將探討 中介軟體(Middleware) 和 服務注入(Dependency Injection, DI),這是 ASP.NET Core 的兩個關鍵功能。中介軟體允許開發者攔截和修改 HTTP 請求或回應,服務注入則提供了一種管理和注入依賴的有效方式,使應用程式更加模組化和易於測試。 學習目標 了解中介軟體的概念與工作原理 學習如何在 ASP...

第20天:ASP.NET Core 與基礎設定

課程簡介 今天,我們將深入探討 ASP.NET Core,並學習如何進行其基礎設定。ASP.NET Core 是一個跨平台、開源的框架,用於建立現代化的 Web 應用程式。透過其模組化設計和強大的配置系統,開發者可以靈活地配置應用程式的環境和行為。 學習目標 了解 ASP.NET Core 的架構和特性 學習如何設定 ASP.NET Core 專案 掌握環境變數和應用程...

第17天:資料庫基本操作

課程簡介 今天,我們將專注於 資料庫的基本操作,包括如何使用 C# 和 Entity Framework 進行資料的建立、讀取、更新和刪除(CRUD)。透過這些操作,您可以掌握資料庫與應用程式之間的基礎互動方法,並能夠將應用程式中的資料儲存到資料庫中,或者從資料庫中提取資料進行顯示或處理。 學習目標 了解如何建立、讀取、更新和刪除資料庫中的記錄 學習如何使用 Entity ...

第15天:檔案操作

課程簡介 今天,我們將學習 檔案操作,包括如何在 C# 中使用 .NET 提供的 System.IO 命名空間,來建立、讀取、寫入和刪除檔案。檔案操作是程式開發中的一個重要部分,允許您在應用程式中存儲和管理資料。本課程將介紹如何使用 C# 來處理各種檔案操作,使您能夠輕鬆地在應用程式中讀取和寫入檔案。 學習目標 瞭解 System.IO 命名空間及其常用類別 學習如何建立、...

第13天:Lambda 表達式

課程簡介 今天,我們將學習 Lambda 表達式,這是 C# 中簡化函數表示的一種方式。Lambda 表達式讓您可以使用簡潔的語法來定義匿名方法(沒有名稱的方法),並常用於處理集合資料。Lambda 表達式特別適合搭配 LINQ 查詢和 委派 使用,能讓代碼更加直觀和簡潔。 學習目標 理解 Lambda 表達式的基本概念和語法 學會如何將 Lambda 表達式應用於集合操作...