https://learn.microsoft.com/shows/on-net/web-forms-components-for-blazor

사실 영어 못알아먹어서 동영상 안보고 그냥 개발자가 된 모비우스랑 잭블랙 보여주고싶어서 공유함.


https://learn.microsoft.com/ko-kr/aspnet/core/migration/inc/overview

이리저리 삽질한 결과 윈폼처럼 닷넷코어로 뚝딱 바꿔주는 마법은 없고

결국 문서 권장사항처럼 proxy로 두개의 웹서버가 연동되도록 유지하면서 page to page 하나하나 점진적 마이그레이션을 하는게 최선이라는 결론에 도달함.

rest api는 별문제가 없는데 프론트엔드가 문제다.


What is Porting Assistant for .NET? - Porting Assistant for .NET (amazon.com)

우연히 웬 AWS에서 닷넷 포팅 도우미라고 만들어줫다고하여 웬떡이냐 좋다구 써봤는데 개쓸모없었다.

몇가지를 aspx형식에서 razor문법으로 바꿔주기는 했지만, 라이브러리 하나 끼어들어가면 바로 못하겠다고 주석처리해버리고 조또 도움이 안된다.

쓸만하게 포팅해준건 없으면서 컴파일오류투성이에 디렉토리구조 엎어버리고

괜히 코드스타일, 줄바꿈 공백같은거나 자동변환 훈수두느라 git에 쓸데없는 변경히스토리만 엄청 양산해둬서 정작 중요한 변경사항은 분석하기 오래걸리고

졸래 시간낭비만 했다.


script태그같은거 막히는거 생각하면 .razor보다는 .cshtml로 마이그레이션하는게 맞지않나 싶은데 한물간걸 한물간걸로 바꾸는것도 이상하고

아예 그냥 윈폼마냥 웹폼을 받아들일까 하는 생각도 들고 골치아프다.

gui는 진자 언제어디서든 개노답같다.