前言
StackExchange.Redis 是 .NET 領域中最廣為人知的 Redis 套件,
因為知名度很高,所以相關的教學文章也非常豐富。
而今日卻意外發現其建立的連線數似乎跟預期的不太一樣,
趕緊趁著記憶猶新的時候記錄一番。
StackExchange.Redis 是 .NET 領域中最廣為人知的 Redis 套件,
因為知名度很高,所以相關的教學文章也非常豐富。
而今日卻意外發現其建立的連線數似乎跟預期的不太一樣,
趕緊趁著記憶猶新的時候記錄一番。
進入 .NET Core 之後,當系統需要與自身之外的 API 溝通時,使用 IHttpClientFactory 已是廣為人知的事情。
而本篇要介紹的,是 HttpClient 的進化版 – Typed client,除了能夠提供 IntelliSense 之外,還能將 API 介接邏輯巧妙地封裝起來。
開發的過程中難免會於組態檔中存取應用程式的特定資訊,
在 .NET Core 中拋棄了過去存於 Web.Config 的方式,
而將組態預設存放在 appsetting.json 中。
官方預設提供了 IOptions<T> 讓我們能夠以強型別的方式繫結組態,
但是使用起來總覺得不是那麼順手,
本文介紹如何透過自訂擴充方法簡化組態注入方式。
本文將介紹LINQPad的基本使用情境。
本文將介紹如何透過Azure AppService將網站發布到雲端平台上。
本文會介紹ASP.Net Core中Response Compression的使用方式。
本篇將延續上篇的Cache主題介紹Response Cache的使用方式。
本篇將介紹ASP.Net Core中MemoryCache的使用方式。
繼上篇提到的EF Core中的Code First,
本文會介紹Code First From Database的使用方式。
本篇將介紹ASP.Net Core中Exception的兩種處理機制 - Filter & Middleware。
SignalR是一套.Net提供的訊息即時同步的傳遞機制,
可以開發如聊天室、監控平台應用,
本文將介紹ASP.Net Core中SignalR的使用方式。
本篇將介紹ASP.Net Core中NLog使用方式。
寫Log是大部分專案都會碰到的事,
本文將介紹ASP.Net Core中Logging相關功能。
Filter延續了ASP.Net MVC5的設計,
可在各Pipeline執行前與執行後指定需觸發的事件,
本文將介紹ASP.Net Core Filter的使用方式。
本文將延續上一篇還沒講完的Model Validation,
繼續介紹ASP.Net Core MVC中自訂及遠端驗證的使用方式。
講完了Controller的基礎應用後,
本文將介紹ASP.Net Core中的Model Validation。
本文將介紹ASP.Net Core中Controller的使用方式。
過去我們會透過第三方套件來實作DI Container(Unity、Autofac等),
但現在不用這麼麻煩了 - ASP.Net Core直接內建DI。
Dependency Injection簡稱DI,
可用於服務層抽換及撰寫測試時的接縫,
本篇將介紹DI概念及實作方式。
本篇文章將介紹ASP.Net Core中Partial View及View Component的使用方式。