陸續做出 ASP.NET MVC 版網站 CPU 與記憶體即時監看雛型及即插即用的元件化版本,依據當初的 Roadmap,下一步是移植到 ASP.NET Core。 心裡有數,現行做法有個天大障礙在於 Performance Counter 是血統純正的 Windows 功能,不屬於以跨平台為宗旨的...
由 ASP.NET MVC 轉進 ASP.NET Core,感受到的最大差異就是「依賴注入無所不在!」,要使用服務元件,不靠靜態方法也不能自己用 new 建構。標準做法是在 Startup.ConfigureServices 用 AddScoped、AddSingleton 或 AddTransie...
想用單元測試專案單獨測試 ASP.NET Core 裡的 EF Core DbContext,一時間傻住不知如何下手,就知道又有基本功要練了。ASP.NET Core 重度依賴 DI,網站專案如要使用 EF Core DbContext 物件需在 Controller 或 Service 建構式新增...
ASP.NET 5 採用 One ASP.NET 概念,建立專案時可依需求勾選啟用 Web Forms、MVC 及 Web API 功能: ASP.NET Core 的做法不太一樣,必須由 API、Web Application (Razor Pages)、Web Application (MVC...
接到指令要安裝一台 Nginx 當 Reverse Proxy。依過去幾次經驗估計是件簡單任務,應可在半小時內搞定。基本上就是照著(How to install and use Nginx on CentOS 7 / RHEL 7)的步驟,再依先前筆記在 /etc/nginx/conf.d 加入一個...