독개

.Net에 대하여 + Vscode and Visual studio

by #독개#

Vc : Visual studio code

Vs : Visual studio 2022

 

VsCode에 편집기능이 너무 좋아서 Vs에서 만든 winform이나 wpf를 VsCode로 가져왔더니

디버깅에러가 났다.

그래서 확인한 결과

Vs에서 winform과 wpf는 .net Framework로 제작이 되는데

Vc에서는 .net core6.0을 기반으로 디버깅이 된다.

 

그래서 Vc에서 .net Framework도 디버깅이 되게 하면되는데 이게 아직까지 알아보고 있다.

이러한 고찰을 하다보니 마이크로소프트에서 만들고 있는 .Net이란 무엇인지 정확히 알 필요가 생겼다.

 

언제나 그렇듯이 초보자도 쉽게 알수 있도록 풀어서 핵심만 요약 하겠다.

 


.Net 의 종류

보면 알겠지만

.Net Framework는 요즘 대세인 iOS,Mac fos,Android에서 작동하지 않는다.

딱 윈도우 전용이라고 보면 될것같다.

보면 WPF와 Windows Forms가 여기에 있다.

 

.Net Core도 만들었지만 허허;; 애플의 힘은 대단했다.

그래서 더이상 마이크로소프트에서 Window에서만 작동하는 것이 아닌

 

.NET Stantard라는 것을 만들었다!!

 

🚉.Net으로 대동단결

이게 무슨내용이냐!

우리는 이제 .Net Framework는 4.8버전가 마지막이 될것이고

.Net 5.0을 만들었다 (.Net Standard 5.0)

이제 이 API를  사용해라

그러면 Net Framework , .Net Core, Xamarin

모두작동할수 있다!!

 

즉 필살기를 드디어 꺼내온거다.

아마 앞으로는 .Net API를 이용해서 모든 프로젝트들이 제작되지 않을까 싶다.

그러면 iOS , Mac , 안드로이드 모든환경에서 작동이 가능하다

 

엄청난 일이긴한데..

이미 .Net Framework를 사람들이 너무 오래쓰다보니..

라이브러리 소스가 너무너무 많다..

어쩌란말인가

 

🚩결론

일단 Winform, Wpf를 제작해서 활용하기 위해서는

코드편집은 Vc를 활용해서 편하게하고

정작 제작은 Vs를 활용할 예정이다

 

😂 Vc에서도 .Net Framework 를 사용할수 있는 방법을 찾는다면 Vc에서 사용할 예정이다.

 

아! 오토핫키 Ahk는 이제부터 Vc만 사용하려한다.

 

 

 

블로그의 정보

독한 개발자

#독개#

활동하기