Languages

[.NET] 닷넷(.NET)이란?

뱅타 2021. 7. 27. 17:43

Background


  • 2002년 2월 13일 마이크로소프트(C언어)측에서 자바의 장점을 수용하여 새로운 언어인 C#을 만듦.
  • C#과 .NET의 개발 프레임워크를 한데 묶어 자바진영에 대항.

 

Present


  • 4차혁명의 파이썬, 웹의 java, 모바일의 Android 등 C계열의 입지가 좁음.
  • Window 프로그램 개발에 있어 최적화.
  • But! 2020년 11월 10일 MS는 차세대 어플리케이션 개발플랫폼 5.0을 공식 발표.
    • .NET 프레임워크와 .NET 코어로 나누어 지원하던 플랫폼을 .NET으로 통일.

 

Limit


  • 대부분이 Window 전용.

 

Prospect


  • .NET 5.0 출시를 바탕으로 vsCode, Azure를 기반으로 클라우드와의 손쉬운 연동
  • Window'만'이 아니라 Mac, Linux 등 다양한 플랫폼에서 동작 및 개발 가능.
  • MSA로 다양한 서비스를 개발하는 환경에 있어 .NET은 자바, 노드js, 파이썬과 더불어 좋은 대안이 될 가능성이 존재.

 

 

.NET 5.0~


Tools
  • Visual Studio
  • Visual Studio For Mac
  • Visual Studio Code
  • Command Line Interface

 

 

References


https://devblogs.microsoft.com/dotnet/introducing-net-5/

https://coding-factory.tistory.com/132#:~:text=닷넷(.NET)이란%3F,효율성을 증대시켰습니다. .

https://www.samsungsds.com/kr/insights/dotnet5.html

https://ko.wikipedia.org/wiki/닷넷_프레임워크

https://github.com/dotnetdev-kr

 

728x90
반응형