iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
DevOps

翻新ASP.NET Webform成Blazor Server App之可靠升級法透過Robot framework 系列

由於目前在工作環境所維護與開發所使用的網站太老舊,不支援新的開發平台以及新技術,因此透過AWS Porting Assistant 協助將老舊的ASP .NET Webform 升級成 Blazor Server App,之後使用Robot framework 做前後端的可靠度測試,最終產生測試報告。
根據微軟官方文件所述,升級過程需要考量:
1. 將 HTTP 模組和處理常式移轉至中介軟體
2. 移轉靜態檔案
3.移轉執行時間統合和縮小設定
4.移轉 ASPX 頁面
5.中的模型驗證 Blazor
6.移轉組態
7.移轉資料存取
8.架構變更

參賽天數 21 天 | 共 26 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 1

.NET Webform升級成Blazor Server App D1 工程環境建置

前言 維護舊的系統,如:ASP.NET Webform、ASP.NET MVC,難免面臨效能慢,畫面陽春,功能簡單,而且不相容新技術等問題,實在是一大困擾。為了...

2022-09-16 ‧ 由 BrightXplm 分享
DAY 2

.NET Webform升級成Blazor Server App D2 舊軟體分析工具

舊系統結構 使用AWS的.NET 移植助手 Porting Assistant for .NET 是一種工具,幫助開發人員將 Windows Server 上運...

2022-09-17 ‧ 由 BrightXplm 分享
DAY 3

.NET Webform升級成Blazor Server App D3 移轉初始頁面

Blazor 的啟動過程已從 Web 窗體更改,並遵循其他 ASP.NET Core 服務的類似設置。在服務器端託管時,Blazor 組件作為普通 ASP.N...

2022-09-18 ‧ 由 BrightXplm 分享