아시다시피 Microsoft는 Xamarin을 구입했으며 현재 Mono의 지속적인 개발을 담당하고 있습니다. 또한 11 월에 .NET Framework의 크로스 플랫폼 후속 제품인 .NET 5를 출시 할 예정입니다. 그들은 ASP.NET Core가 유일한 ASP.NET Framework가 될 것이며 Web Forms에 대한 지원을 중단하고 있다고 말합니다.
이런 일이 발생하면 Mono 프레임 워크도 Web Forms를 삭제합니까, 아니면 계속 개발합니까?
대체 대답. "이런 일이 발생하면 Mono 프레임 워크도 Web Forms를 삭제합니까, 아니면 계속 개발할까요?" Mono가 버려지면 질문이 완전히 무효화 될 수 있습니다.
200x로 롤백합니다. Mono는 처음에 ASP.NET WebForms를 지원했지만 ASP.NET 1.x / 2.x / 3.x는 복제 할 수있을만큼 간단했고 Mono 팀은 다른 부분에서 할 일이 거의 없었습니다. 개인적으로 저는 그것이 Mono / Linux에서 ASP.NET의 전성기라고 생각합니다. 그러나 ASP.NET 4.x가 많은 중요한 변경 사항 (비동기 모델 등)과 함께 제공되었을 때 공백이 나타나기 시작했고 많은 부분이 채워지지 않았습니다 (팀이 모바일 플랫폼에 초점을 맞추면서) .
현재 Mono에서 WebForms 앱을 어떻게 사용하고 있는지 모르겠지만, 진지한 사용자라면 이미 많은 문제를 겪었고 상황이 얼마나 어려운지 알고있을 것입니다. 따라서 Mono / Linux를 WebForms 앱을 실행하기위한 프로덕션 수준 환경으로 간주해서는 안되며 .NET Framework / Windows로 돌아가거나 ASP.NET Core로 완전히 마이그레이션해야 합니다.
Xamarin의 부상과 Microsoft의 인수로 Mono 환경이 크게 바뀌 었 으므로 Xamarin 제품 (Mono CLR 및 BCL)에서 사용하는 모든 항목이 계속 업데이트되고 기타 항목 (MonoDevelop, GTK #, XSP 및 ASP.NET WebForms 포함)이 계속 업데이트됩니다. 남았습니다. Mono CLR 만 .NET 5에 적용되기 때문에 Mono의 끝이라고 볼 수 있습니다.
물론 오픈 소스 프로젝트는 쉽게 죽지 않을 것입니다. 예를 들어, 2020 년 2 월부터 MonoDevelop이 중단되었지만 그것을 되살리려는 사람들 (나를 포함하여) 그룹이있었습니다. 그러나 Mono가 얼마나 멀리 갈 수 있는지는 불분명하고 신뢰할 수 없습니다 .
Miguel은 현재 미래에 대해 낙관적이지만 모든 사람이 같은 생각을하는 것은 아닙니다 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다