도드넷
C# 개발환경, 비주얼 스튜디오 다운로드 - Part 2 본문
C# 환경
- 이번 챕터에서는 C# 프로그래밍에 필요한 툴에 대해서 알아보겠습니다.
C#이 닷넷 프레임워크의 일부라는것은 파트1에서 언급했었죠. 그리고 C#이 닷넷 어플을 만들때 사용된다고 했습니다. 그러므로 C# 프로그램을 사용하기위한 툴을 알아보기전에 닷넷 프레임워크와 C#의 관계에대해 알아보겠습니다.
닷넷 프레임워크(.Net Framework)
- 닷넷 프레임워크는 혁신적 플랫폼으로 당신이 아래와같은 어플을 만들수있도록 도와줍니다.
> 윈도우 어플, 웹 어플, 웹 서비스
- 닷넷 프레임워크 어플은 멀티 플렛폼 어플로 다음과같은 다양한 랭귀지에서 이용될 수 있습니다
> C#, C++, Visual Basic, JS, COBOL 등
- 이 모든 랭귀지가 프레임워크에 접속하고 서로 대화할 수 있습니다.
닷넷 프레임워크는 수많은 코드 라이브러리로 구성되어 있습니다. 닷넷 프레임워크는 다음과 같은 컴포넌트가 장착되어 있습니다.
Common Language Runtime (CLR)
The .Net Framework Class Library
Common Language Specification
Common Type System
Metadata and Assemblies
Windows Forms
ASP.Net and ASP.Net AJAX
ADO.Net
Windows Workflow Foundation (WF)
Windows Presentation Foundation
Windows Communication Foundation (WCF)
LINQ
각각의 컴포넌트가 하는 일을 자세히 알고싶다면 ASP.NET 이나 마소에서 확인할 수 있습니다.
* 도드의 노트1
아 진짜...-_- 간단히, 닷넷 프레임워크란 ? : 프로그램 작성, 실행에 사용되는 기반(시설).
C# 통합 개발환경
- 아래와 같은 툴로 C#을 프로그래밍 할 수 있습니다.
Visual Studio 2010 (VS)
Visual C# 2010 Express (VCE)
Visual Web Developer
아래 두개는 마소공홈에서 사용할수있으며 무료입니다. 이와같은 툴을 이용해서 당신 온갖 C# 프로그램을 작성할 수 있습니다. 또한 노트패드등을 이용해서 C# 소스코드를 작성하고 커맨드 라인 컴파일러로 컴파일 할 수도 있습니다. 닷넷 프래임워크의 일부 기능중 하나입니다. 비주얼 C 익스프레스와 비주얼 웹 개발자 익스프레스 에디션은 비주얼스튜디오의 제한적 하향버전으로 비주얼스튜디오의 몇가지 기능을 제한해놨습니다. 이 강좌에서는 비주얼 C# 2010 익스프레스를 이용했습니다.
* 도드의 노트2
이 튜토리얼이 좀 오래되서 현재는 비주얼스튜디오 커뮤니티 버전 다운로드 받으시면 될겁니다.
비주얼 스튜디오 다운로드 링크 → https://www.visualstudio.com/ko-KR
* 도드의 C# 튜토리얼 번역 파트2 - C# 개발환경 (C# Enviroment)
'창고 > C# [구-폐쇄]' 카테고리의 다른 글
C# 데이터 타입, 변수 타입 - Part 5 (0) | 2015.04.02 |
---|---|
string[] args 이란? - 도드의 C# 개인연구 일지1 (1) | 2015.04.01 |
C# 기본 문법, 키워드, 아이덴티파이어 - Part 4 (0) | 2015.04.01 |
C# 프로그램 구조 네임스페이스와 클래스, 메소드 - Part 3 (0) | 2015.03.31 |
C# 이란 무엇인가 - Part 1 (0) | 2015.03.31 |