1.Net Framework
.Net Framework의 핵심 요소는 CLR, BCL, CTS, CLS로 정리할 수 있습니다.
- CLR은 .Net Framework의 핵심 중의 핵심으로 코드를 실행하고 메모리를 자동 관리하며 형식의 안정성을 보장하는 등 여러 가지 실행시간 서비스(환경)를 제공합니다.
- BCL은 .Net이 제공하는 여러 가지(보안, DB, Web, GUI, ...) 클래스 라이브러리입니다.
- CTS는 .Net의 모든 데이터 형식이 기술되어 있으며 런타임 프로그래밍 구조가 정의되어 있습니다.
- CLS는 .Net의 모든 언어가 지켜야 하는 형식에 대한 일련의 규약으로 CLS 규약을 지켜 만들어진 형식은 어떤 .Net 언어에서도 사용할 수 있다는 것을 말한다.
아래 그림은 .Net Framework의 구조입니다.
아래는 .NET 언어와 CLS, CTS의 관계입니다.
참조 사이트 : http://www.hoons.net/Lecture/View/536
실제 가장 잘 설명 되어이쓴 사이트 참조
'프로그래밍_객체지향언어 > C#_프로그래밍' 카테고리의 다른 글
C# Tip) Serial Port 에러 발생시 Tip (0) | 2013.07.29 |
---|---|
곰용이의 C# 초급 (4) (0) | 2013.07.03 |
곰용이의 C# 초급 (3) (0) | 2013.04.01 |
곰용이의 C# 초급 (1) (0) | 2013.03.21 |
C# 프로그래밍의 개념 (0) | 2013.03.20 |