본문 바로가기

.NET Framwork

1. C#의 배경 1.1 닷넷(.NET) .NET이란? - 좀더 쉽게 어플리케이션을 개발할 수 있는 환경으로 모든 것을 포괄 하고 있는 이상적인 개발환경을 제공합니다. - 닷넷은 개발과 실행환경을 통일시킨다는 의미을 내포하고 있는데 이 말은 어떠한 언어로 개발하든 모두다 하나의 언어로 번역해 동작하겠다는 뜻 입니다. .NET Framework란 - .NET Framework는 클래스 라이브러리(Class Library)와 공통 언어 런타임(Common Language Runtime)으로 구성되어 있습니다. - 여기서 라이브러리란 프로그램을 만들 때 자주 사용되는 명령어나 부분 프로그램을 모아 놓은 것으로 언제든지 필요할 때 자유롭게 이용할 수 있는 것 이라고 생각하시면 됩니다. 라이브러리를 도서관이라고 생각하면 더 쉽게 .. 더보기
닷넷의 배경 및 특징, 네임스페이스가 뭐죠? 닷넷이란? C개발에 필요한 라이브러리, 실행환경, 툴등 모든 것을 포괄하고 있는 이상적인 개발 환경. 다양한 언어를 지원함으로써 개발자는 다양한 언어로 개발, 닷넷에서는 하나의 방식으로 동작. 플랫폼 독립성 서로 다른 언어끼리의 호환성 닷넷 프레임웍(.NET Framework) 닷넷의 개념에서 애플리케이션을 개발 및 실행하기 위해 준비된 플랫폼 ( 예를 들어, 내가 프로그래밍한 프로그램은 윈도우 2003의 비쥬얼 스튜디오 2005기반으로 만들었다. 이 프로그램을 윈도우 7을 쓰는 친구에게 보냈을 때, 친구 컴퓨터에서 실행을 하기 위해서는 플랫폼인 닷넷 프레임 워크가 필요하다 ) 공통 언어 런타임(Common Language Runtime) : 닷넷에서 프로그램을 로딩하고 동적 컴파일하며 실행해주고, 메모.. 더보기