.NET 이란?

 

닷넷 프레임 ( .NET FrameWork ) 는 MS 사에서 제공하는 Window 프로그램 개발 및 실행 환경이다.

네트워크 작업, 인터페이스 등의 많은 작업을 캡슐화하여 코딩의 효율성을 증대시켰다.

 

.NET 의 특징은 CLS( 닷넷 프레임워크가 지켜야할 언어 스펙) 을 따르는 언어라면 어떠한 언어라도 닷넷 프레임워크에서 실행가능하며 CLR이라는 가상기계 위에서 작동하기 때문에 플랫폼에 독립적이며 궁극적으로 프로그래머가 코딩 ( 특히 윈도우 프로그램)을 하는데 더 편한 환경을 제공해준다.

 

 


.NET 이 나온 배경?

 

2000년대 썬마이크로 시스템즈 ( 현 오라클) 의 JAVA 가 각광받으면서 MS 측에서도 C언어를 JAVA의 장점을 수용하여 새로운 언어를 만들었는데, 이것이 C# 이다. C# 과 .NET 프레임 워크를 한데 묶어 JAVA랑 한판 해보려고 했던 것이다.

 


 

'Language & etc > C#' 카테고리의 다른 글

readonly vs const  (0) 2022.02.15
[ C# ] this keyword  (0) 2022.01.11
[C#] 접근 제한자 , 어셈블리란?  (0) 2022.01.06

+ Recent posts