第九屆 優選

web
ASP.NET Core 從入門到實用
John Wu

系列文章

DAY 11

[Day11] ASP.NET Core 2 系列 - Cookies & Session

基本上 HTTP 是沒有紀錄狀態的協定,但可以透過 Cookies 將 Request 來源區分出來,並將部分資料暫存於 Cookies 及 Session,是...

DAY 12

[Day12] ASP.NET Core 2 系列 - REST-Like API

RESTful 幾乎已算是 API 設計的標準,透過 HTTP Method 區分新增(Create)、查詢(Read)、修改(Update)跟刪除(Delet...

DAY 13

[Day13] ASP.NET Core 2 系列 - Web API 文件產生器 (Swagger)

Swagger 也算是行之有年的 API 文件產生器,只要在 API 上使用 C# 的 <summary /> 文件註解標籤,就可以產生精美的線上文...

DAY 14

[Day14] ASP.NET Core 2 系列 - Filters

Filter 是延續 ASP.NET MVC 的產物,同樣保留了五種的 Filter,分別是 Authorization Filter、Resource Fil...

DAY 15

[Day15] ASP.NET Core 2 系列 - 組態設定 (Configuration)

ASP.NET Core 不再把 Web.config 當作預設的組態設定,而且 .NET Core 讀取組態設定的方式也跟過去不同,不再使用 Configur...

DAY 16

[Day16] ASP.NET Core 2 系列 - 多重環境組態管理 (Multiple Environments)

產品從開發到正式上線的過程中,通常都會有很多個環境,如:開發環境、測試環境及正式環境等。 每個環境的組態設定可能都略有不同,至少資料庫不會都連到同一個地方,因此...

DAY 17

[Day17] ASP.NET Core 2 系列 - 例外處理 (Exception Handler)

例外處理(Exception Handler)算是程式開發蠻重要的一件事,尤其程式暴露在外,要是不小心顯示了什麼不該讓使用者看到的東西就糟糕了。 要在 ASP....

DAY 18

[Day18] ASP.NET Core 2 系列 - Logging

ASP.NET Core 提供了好用的 Logging API,預設就已經將 Logger 物件放進 DI 容器,能直接透過 DI 取用記錄 Log 的物件。...

DAY 19

[Day19] ASP.NET Core 2 系列 - NLog & Log4net

ASP.NET Core 提供的 Logging API,不僅可以方便調用 Logger,且支援多種 Log 輸出,也能把 Log 發送到多個地方,並支援第三...

DAY 20

[Day20] ASP.NET Core 2 系列 - 快取機制及 Redis Session

為了程式效率,通常會利用記憶體存取速度遠高於磁碟讀取的特性,把常用但不常變動資料放在記憶體中,提升取用資料的速度。ASP.NET Core 有提供好用的快取機制...