현 직장에서 WinForm C# 기반으로만 10년째 개발 중인데
개인적으로 다른 언어가 접해보고 싶어서 찾고 있습니다.
운영체제를 바꾸자니, 제 맘대로 바꿀 수 있는 부분이 아니라 어려울 것 같고
트렌드에 맞는 게 있다면 그걸 공부해보고 싶어요
그래야 팀에 세미나도 해줄 수 있고, 자신있게 새 프로젝트할 때 접목해볼 수 있을 것 같습니다.
요즘 대세가 대부분 백엔드 쪽이고 프론트엔드 쪽이라 하더라도 웹 기반이 많더라구요
혹시 추천해주실만한 언어나 자료 있을까요?
참고로 인터넷 사용이 불가능한 환경에서 작동되는 프로그램입니다.
.NET, C# 환경에서 데스크탑 용으로는 예전 것은 WinForm, WPF이고 최신으로는 WinUI 3, MAUI 정도입니다.
WinForm은 계속 살아남을 겁니다. WPF는 WinUI 3, MAUI가 충분히 기능이 만들어질 때까지는 유지될겁니다.
요즘에 레거시를 버리는 MS 태도를 보아 그 이후에는 Silverlight나 .NET Framework처럼 버려지겠죠.
WinUI 3는 VS에 XAML designer가 없어서 (MS에서는 WPF것을 조금만 바꾸면 될거라고 생각했는데 실제는 많이 바꿔야 해서) 쓸만한 상태가 아닙니다. 간단한 것부터 연습한다고 생각하면 별 문제는 안되지만 복잡한 것을 하려면 많이 귀찮아집니다.
MAUI도 나온지 1달밖에 안되어서 (Xamarin 예제들이 있지만) 내년 쯤에나 기대를 해 볼만 합니다. 책도 없고 모르면 물어볼 곳도 없으니까요.
만들어야 하는 어플리케이션에 따라 갈리긴 하겠지만 C#이 익숙하시다면 winform 또는 wpf(새로나온 maui 등등)이 좋죠 ㅎㅎ winform만 하셨다면 wpf도 큰 도전이 될겁니다.
VS Code만 해도 빠릿빠릿한 느낌이 없습니다. 그냥 참고 쓰는거지요.