翻新舊專案是不人道的行為
最近有個工作上的需求,是要將舊的 ASP.NET MVC 5 + AngularJS (一代) 的 Web 專案
升級到 .NET Core 3.1 + Linux Docker 環境上可以運作的狀態
真的必須說相關的雷實在太多太多了 ... 。
這個血尿過程仍在進行式中,如果我活下去了改天再來更新相關心得 ... 。
下面暫存一些參考過的文章,還有很多在解決過程中沒有留下的,等想起來再補上, 或是就 ... 算了。
- 官方升級指南:Migrate from ASP.NET MVC to ASP.NET Core MVC
- Entity Framework 從 6.3 開始支援 .NET Core (目前最新是 6.4.4)
- SignalR 相關
- ASP.NET Core SignalR 不相容舊版的 SignalR javascript client 套件 (client 會收到 405 method not allowed)
- 前端用 Ajax POST 過來的參數都是 null (或 default,看 type 是什麼)
- 樂活武士:[ASP.NET Core]Net Core 3.1 API 回傳小寫問題
- Bundle & Minify 相關
- Form 表單驗證登入相關
留言區
成為第一位留言的人!