在升級至 ASP.NET Core 3.x 的時候,為了讓專案繼續支援 .NET Core 2.x 的環境而碰到一些問題。這篇筆記要整理其中一個問題的由來,並說明如何使用條件編譯與類型別名來解決 ASP.NET Core 專案同時支援 2.x 和 3.x 所衍生的問題。 轉貼:
這篇筆記會說明如何將 ASP.NET Core 2.1 應用程式部署到 Heroku 平台,以及完成這些操作所需要知道的(最低限度)的基礎知識。包括: Heroku 是什麼,以及 Heroku 平台的免費方案有哪些限制。 建立一個最基本的 ASP.NET Core 2.1 Web API 應用程式(直接用 Visual Studio 2017 附的範本),並且把它部署到 Heroku 平台。 順便提及使用 docker image 來部署 ASP.NET Core 2.1 應用程式到 Heroku 平台所碰到的狀況。 轉貼:
跟 ASP.NET MVC 與 Web API 比起來,在 Web Forms 應用程式中使用 Dependency Injection 要來得麻煩些。這裡用一個範例來說明如何注入相依物件至 Web Forms 的 ASPX 頁面。 轉貼:
摘要:示範如何在 ASP.NET 應用程式中處理長時間執行的背景工作,以及如何設定 IIS 來讓網站自動啟動並持續運行。換言之,就是把 ASP.NET 網站當成 Windows Service 來用。 轉貼: