비쥬얼 스튜디오 2008 소개
DESCRIPTION
비쥬얼 스튜디오 2008 소개. Visual Studio 2008 개요. Visual Studio 2008 은 ASP.NET 웹 응용 프로그램 , XML Web Services, 데스크톱 응용 프로그램 및 모바일 응용 프로그램을 만드는 데 사용할 수 있는 완전한 개발 도구들의 집합이다 . - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/1.jpg)
비쥬얼 스튜디오 2008 소개
![Page 2: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/2.jpg)
C#
비쥬얼 스튜디오 2008 소개
2 / 84
Visual Studio 2008 개요
Visual Studio 2008 은 ASP.NET 웹 응용 프로그램 , XML Web Services,
데스크톱 응용 프로그램 및 모바일 응용 프로그램을 만드는 데 사용할 수 있는 완전한 개발 도구들의 집합이다 .
Visual Basic, Visual C# 및 Visual C++ 를 모두 혼합하여 솔루션을 편리하게 구현할 수 있고 이 언어 들간에 서로간의 공유할 수 있도록 지원하는 IDE( 통합 개발 환경 ) 를 지원한다 .
Visual Studio 2008 이 제공하는 3 가지 기본적 주요 발전사항 - 빠른 어플리케이션 개발
- 사용자 편의 향상
- 효과적인 팀 협력
![Page 3: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/3.jpg)
C#
비쥬얼 스튜디오 2008 소개
3 / 84
비쥬얼 스튜디오 2008 설치http://www.microsoft.com/downloads/details.aspx?familyID=83c3a1ec-ed72-4a79-8961-25635db0192b&DisplayLang=ko
다운로드 클릭
![Page 4: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/4.jpg)
C#
비쥬얼 스튜디오 2008 소개
4 / 84
비쥬얼 스튜디오 2008 설치http://www.microsoft.com/downloads/details.aspx?familyID=83c3a1ec-ed72-4a79-8961-25635db0192b&DisplayLang=ko
추가로 다운로드 할 내용 확인
![Page 5: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/5.jpg)
C#
비쥬얼 스튜디오 2008 소개
5 / 84
비쥬얼 스튜디오 2008 설치
다운로드한 비쥬얼 스튜디오 열기 클릭
VS2008ProEdition90DayTri-alKORX1435989.iso
![Page 6: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/6.jpg)
C#
비쥬얼 스튜디오 2008 소개
6 / 84
비쥬얼 스튜디오 2008 설치
설치 클릭
![Page 7: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/7.jpg)
C#
비쥬얼 스튜디오 2008 소개
7 / 84
비쥬얼 스튜디오 2008 설치
다음 클릭
![Page 8: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/8.jpg)
C#
비쥬얼 스튜디오 2008 소개
8 / 84
비쥬얼 스튜디오 2008 설치
1. 동의 함 클릭2. 다음 클릭
![Page 9: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/9.jpg)
C#
비쥬얼 스튜디오 2008 소개
9 / 84
비쥬얼 스튜디오 2008 설치
1. 기본값 클릭2. 설치 클릭
![Page 10: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/10.jpg)
C#
비쥬얼 스튜디오 2008 소개
10 / 84
비쥬얼 스튜디오 2008 설치
![Page 11: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/11.jpg)
C#
비쥬얼 스튜디오 2008 소개
11 / 84
비쥬얼 스튜디오 2008 설치
![Page 12: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/12.jpg)
C#
비쥬얼 스튜디오 2008 소개
12 / 84
비쥬얼 스튜디오 2008 설치
![Page 13: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/13.jpg)
C#
비쥬얼 스튜디오 2008 소개
13 / 84
비쥬얼 스튜디오 2008 설치
![Page 14: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/14.jpg)
C#
비쥬얼 스튜디오 2008 소개
14 / 84
비쥬얼 스튜디오 2008 설치제품 설명서 설치 클릭
![Page 15: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/15.jpg)
C#
비쥬얼 스튜디오 2008 소개
15 / 84
비쥬얼 스튜디오 2008 설치
![Page 16: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/16.jpg)
C#
비쥬얼 스튜디오 2008 소개
16 / 84
비쥬얼 스튜디오 2008 설치
다음 틀릭
![Page 17: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/17.jpg)
C#
비쥬얼 스튜디오 2008 소개
17 / 84
비쥬얼 스튜디오 2008 설치
1. 동의함 클릭2. 다음 클릭
![Page 18: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/18.jpg)
C#
비쥬얼 스튜디오 2008 소개
18 / 84
비쥬얼 스튜디오 2008 설치
![Page 19: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/19.jpg)
C#
비쥬얼 스튜디오 2008 소개
19 / 84
비쥬얼 스튜디오 2008 설치
![Page 20: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/20.jpg)
C#
비쥬얼 스튜디오 2008 소개
20 / 84
비쥬얼 스튜디오 2008 설치
![Page 21: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/21.jpg)
C#
비쥬얼 스튜디오 2008 소개
21 / 84
비쥬얼 스튜디오 2008 설치서비스 릴리스 확인 클릭
설치 이후에는 메뉴가 변경 또는 제거로 바뀌어 있음 .
![Page 22: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/22.jpg)
C#
비쥬얼 스튜디오 2008 소개
22 / 84
비쥬얼 스튜디오 2008 설치
![Page 23: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/23.jpg)
C#
비쥬얼 스튜디오 2008 소개
23 / 84
비주얼 스튜디오 2008 시작
Microsoft Visual Studio 2008 클릭
![Page 24: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/24.jpg)
C#
비쥬얼 스튜디오 2008 소개
24 / 84
설치된 내용 확인 (C# 등 )
![Page 25: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/25.jpg)
C#
비쥬얼 스튜디오 2008 소개
25 / 84
기본 환경 설정 선택1. Visual C# 개발 설정 클릭2. Visual Studio 시작 클릭**** 기본 환경 설정 확인 시( 재 설정 시 : 도구 - 설정 가져오기 및 내보내기 - 모두 다시 설정 선택 )
![Page 26: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/26.jpg)
C#
비쥬얼 스튜디오 2008 소개
26 / 84
![Page 27: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/27.jpg)
C#
비쥬얼 스튜디오 2008 소개
27 / 84
프로젝트 생성비쥬얼 스튜디오 초기 화면
![Page 28: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/28.jpg)
C#
비쥬얼 스튜디오 2008 소개
28 / 84
콘솔 응용 프로그램 작성하기프로젝트 클릭
![Page 29: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/29.jpg)
C#
비쥬얼 스튜디오 2008 소개
29 / 84
콘솔 응용 프로그램 작성하기.NET Framework 3.5 선택( 다중 프레임워크 버전 지원 )
![Page 30: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/30.jpg)
C#
비쥬얼 스튜디오 2008 소개
30 / 84
콘솔 응용 프로그램 작성하기
1. Visual C# 확장 클릭2. Windows 클릭3. 콘솔 응용 프로그램 클릭4. 위치 : 적당한 디렉토리 선택5. 확인 클릭
![Page 31: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/31.jpg)
C#
비쥬얼 스튜디오 2008 소개
31 / 84
콘솔 응용 프로그램 작성하기 옵션 클릭 ( 폰트 조절 )
![Page 32: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/32.jpg)
C#
비쥬얼 스튜디오 2008 소개
32 / 84
콘솔 응용 프로그램 작성하기1. 맑은 고딕 선택2. 크기 : 15 선택3. 확인 클릭
1. 환경 클릭2. 글꼴 및 색 클릭
![Page 33: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/33.jpg)
C#
비쥬얼 스튜디오 2008 소개
33 / 84
코드 편집하기
1. 왼쪽 창 : 코드 편집 창2. 오른 쪽 창 : 솔루션 탐색기 , 클래스 뷰 ,
동적 도움말 , 속성 창 등 존재
![Page 34: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/34.jpg)
C#
비쥬얼 스튜디오 2008 소개
34 / 84
솔루션 탐색기 창1. 속성 항목 관리2. 참조 항목 관리3. 소스 항목 등의 관리
코드 편집하기
![Page 35: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/35.jpg)
C#
비쥬얼 스튜디오 2008 소개
35 / 84
클래스 뷰 클릭
코드 편집하기
![Page 36: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/36.jpg)
C#
비쥬얼 스튜디오 2008 소개
36 / 84
코드 편집하기
1. 클래스 이름 변경Program.cs Hello.cs
2. 명령문 추가 입력Console.WriteLine(“Hello,World”);
* 세미콜론 : 명령문의 끝을 의미
![Page 37: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/37.jpg)
C#
비쥬얼 스튜디오 2008 소개
37 / 84
프로젝트의 빌드와 실행솔루션 빌드 클릭
![Page 38: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/38.jpg)
C#
비쥬얼 스튜디오 2008 소개
38 / 84
프로젝트의 빌드와 실행출력 클릭 ( 빌드 후 메시지 확인 창 )
![Page 39: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/39.jpg)
C#
비쥬얼 스튜디오 2008 소개
39 / 84
프로젝트의 빌드와 실행 옵션 클릭 ( 출력 창 폰트 조절 )
![Page 40: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/40.jpg)
C#
비쥬얼 스튜디오 2008 소개
40 / 84
프로젝트의 빌드와 실행1. 글꼴 및 색 클릭2. 설정 표시 : 출력 창 선택3. 크기 : 15 선택4. 확인 클릭
![Page 41: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/41.jpg)
C#
비쥬얼 스튜디오 2008 소개
41 / 84
프로젝트의 빌드와 실행
1. 출력 창 내용 확인2. 자동 출 바꿈 설정 / 해제 클릭
![Page 42: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/42.jpg)
C#
비쥬얼 스튜디오 2008 소개
42 / 84
프로젝트의 빌드와 실행디버깅하지 않고 시작 ( 실행 ) 클릭
![Page 43: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/43.jpg)
C#
비쥬얼 스튜디오 2008 소개
43 / 84
프로젝트의 빌드와 실행도스창의 출력 내용 확인
![Page 44: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/44.jpg)
C#
비쥬얼 스튜디오 2008 소개
44 / 84
솔루션과 프로젝트
비쥬얼 스튜디오 닷넷에서 관리하는 항목- 코드 작성 , 컴파일 및 실행 작업 , 참조 , 데이터 연결 , 개발 작업에 필요한 관련 항목들을 파일과 폴더 형태로 모두 관리 통합 개발 환경
통합 개발 환경에서의 솔루션 파일과 프로젝트 파일- 솔루션 : 여러 프로젝트가 포함 가능- 프로젝트 : 여러 C# 소스 파일 포함 가능
솔루션 사용하는 이유 : 1. 여러 프로젝트를 집합적으로 관리 가능2. 프로젝트별 적용해야할 구성 사항의 적용 , 빌드 , 배포에 있어 편리한 점을 제공
솔루션에 포함되는 파일의 확장자 : .sln .suo프로젝트의 관리 내용이 포함된 파일 확장명 : .csproj
![Page 45: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/45.jpg)
C#
비쥬얼 스튜디오 2008 소개
45 / 84
C# 프로그램 구조
Using Statementnamespace
Using Statementnamespace
ClassClass
ClassClass
멤버 변수
메서드
멤버 변수
Main() 메서드
Prolog
일반 클래스
Main() 메서드를포함한 클래스
프로그램 시작점(Entry Point)
C# 소스파일
< 예제 >
using System ;
class Hello{
public static void Main(string[] args){
Console.WriteLine(“Hello, World!”) ;}
}
- 프롤로그 부분은 생략 가능- 클래스는 반드시 1 개 이상 필요
![Page 46: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/46.jpg)
C#
비쥬얼 스튜디오 2008 소개
46 / 84
클래스
문법
C# 소스 파일 안에 여러 개의 클래스가 있을 수 있다 .
클래스 하나는 C# 소스 파일 두 개에 연이어 작성하지 못한다
class 클래스명{
…}
* 대소문자 구분
![Page 47: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/47.jpg)
C#
비쥬얼 스튜디오 2008 소개
47 / 84
Main() 메소드 : 프로그램의 시작점
M 은 반드시 대문자로 쓴다 .
public static void 로 선언한다
프롤로그 부분 : using statement 와 네임스페이스
클래스들을 그룹핑한 단위를 네임스페이스라고 한다 .
다른 네임스페이스의 클래스를 접근하여 사용하고자 하면 using 문을 사용하여 해당
네임스페이스를 접근한다 .
Console.WriteLine 은 System 네임스페이스를 using 문을 사용해서 비로소 사용
가능하다
• 메소드 : 입력 값을 받아서 , 자신의 기능을 동작시켜 결과 값을 만들어외부에 돌려주는 기능을 하는 것
• 메소드명과 클래스명의 첫 글자는 대문자로 표기하는 것을 권장
![Page 48: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/48.jpg)
C#
비쥬얼 스튜디오 2008 소개
48 / 84
public static void Main(string[] args)
- public : 접근에 제한이 없음
- static : 클래스를 객체화 하지 않고도 전역적으로 사용 가능
- Main(string[] args) ; 괄호안에 메소드 입력값인 인자를 포함하고 있음
Main() 과 같이 생략가능
![Page 49: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/49.jpg)
C#
비쥬얼 스튜디오 2008 소개
49 / 84
명령형 인자 처리 방법
using System;using System.Collections.Generic;using System.Text;
namespace ConsoleApplication1{ class Hello { static void Main(string[] args) { Console.WriteLine("Hello, World"); } }}
using System;using System.Collections.Generic;using System.Text;
namespace ConsoleApplication1{ class Hello { static void Main(string[] args) { Console.WriteLine(args[0]); } }}
1. “Hello, World” 를 args[0] 으로 수정즉 , 출력할 문자열을 C# 소스에 기술하지 않고프로그램 실행 시 입력 받은 동적인 값을 사용
![Page 50: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/50.jpg)
C#
비쥬얼 스튜디오 2008 소개
50 / 84
명령형 인자
속성 클릭( 동적으로 인자값 받기위한 설정 )
![Page 51: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/51.jpg)
C#
비쥬얼 스튜디오 2008 소개
51 / 84
명령형 인자
1. 디버그 클릭2. 명령줄 인수
: “Hello, World” 입력
![Page 52: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/52.jpg)
C#
비쥬얼 스튜디오 2008 소개
52 / 84
명령형 인자솔루션 빌드 클릭
![Page 53: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/53.jpg)
C#
비쥬얼 스튜디오 2008 소개
53 / 84
명령형 인자 디버깅하지 않고 시작 클릭
![Page 54: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/54.jpg)
C#
비쥬얼 스튜디오 2008 소개
54 / 84
명령형 인자
![Page 55: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/55.jpg)
C#
비쥬얼 스튜디오 2008 소개
55 / 84
프롤로그 부분 : using statement 와 네임스페이스
클래스들을 그룹핑한 단위를 네임스페이스라고 한다 .
다른 네임스페이스의 클래스를 접근하여 사용하고자 하면 using 문을 사용하여 해당
네임스페이스를 접근한다 .
Console.WriteLine 은 System 네임스페이스를 using 문을 사용해서 비로소 사용
가능하다
System.Console.WriteLine(“Hello, World”);
- System 네임스페이스 사용
- Console 클래스
- Write 메소드
using System;…… Console.WriteLine(“Hello,World”);……프롤로그 부분에 using 문 이용
System 이름 생략 가능
![Page 56: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/56.jpg)
C#
비쥬얼 스튜디오 2008 소개
56 / 84
표준 입출력 클래스 (Console 클래스 )
Write/WriteLine 메소드
스크린 모니터상에 정보를 보여준다 .
WriteLine 은 캐리지 리턴 문자를 포함하여 출력 후에 다음 행으로 이동한다 .
Write/WriteLine 메소드는 오버로드 되어있으므로 인자 형태로 숫자 , 문자열등 여러
형태가 가능하다
System.Console.WriteLine(2004);
System.Console.WriteLine(“Hello,World”);
예 ) “영어는 77 점 , 수학은 80 점입니다 . 합계는 157 점 입니다” 문장 출력System.Console.WriteLine(“영어는 {0} 점 , 수학은 {1} 점입니다 .
합계는 {2} 점입니다 .”,77,80,77+80);
![Page 57: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/57.jpg)
C#
비쥬얼 스튜디오 2008 소개
57 / 84
표준 입출력 클래스 (Console 클래스 )
Read/ReadLine 메소드
키보드로 값을 입력 받을 때 사용한다 .
Read 메소드는 키보드로부터 하나의 문자를 입력 받는다 . 반면 ReadLine 메소드는 한
줄을 입력 받을 수 있다 .
![Page 58: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/58.jpg)
C#
비쥬얼 스튜디오 2008 소개
58 / 84
표준 입출력 클래스 (Console 클래스 )
Read/ReadLine 메소드
예 ) 키보드에서 입력 받은 문자열을 바로 출력
using System;using System.Collections.Generic;using System.Text;
namespace ConsoleApplication1{ class Hello { static void Main(string[] args) { string inValue = Console.ReadLine(); Console.WriteLine("{0}", inValue); } }}
![Page 59: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/59.jpg)
C#
비쥬얼 스튜디오 2008 소개
59 / 84
주석문 ( Comment )
컴파일 시 무시되며 소스파일에서만 관리된다 .
‘//’ 을 사용하여 한 줄을 주석처리 한다 .
‘/* */’를 사용하면 여러 라인을 주석처리 할 수 있다
using System;using System.Collections.Generic;using System.Text;
namespace ConsoleApplication1{ class Hello { static void Main(string[] args) { //키보드 입력 값을 문자열 변수 inValue 에 저장한다 . string inValue = Console.ReadLine(); Console.WriteLine("{0}", inValue); /* 키보드 입력 값을 문자열 변수 inValue2 에 저장한다 . */ string inValue2 = Console.ReadLine(); Console.WriteLine(" 당신의 이름은 {0} 입니다 .", inValue2); } }}
![Page 60: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/60.jpg)
C#
비쥬얼 스튜디오 2008 소개
60 / 84
using 구성
새로운 클래스 추가 시 프로젝트 타입에 따라 기본적으로 사용되는 using 문 포함
사용하지 않는 Using 제거 클릭
![Page 61: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/61.jpg)
C#
비쥬얼 스튜디오 2008 소개
61 / 84
using 구성
![Page 62: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/62.jpg)
C#
비쥬얼 스튜디오 2008 소개
62 / 84
기호 검색 기호 찾기 클릭
![Page 63: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/63.jpg)
C#
비쥬얼 스튜디오 2008 소개
63 / 84
기호 검색 모든 구성 요소 선택 (찾는 범위 선택 )
![Page 64: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/64.jpg)
C#
비쥬얼 스튜디오 2008 소개
64 / 84
기호 검색모두 찾기 클릭
![Page 65: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/65.jpg)
C#
비쥬얼 스튜디오 2008 소개
65 / 84
기호 검색 기호 찾기 결과
![Page 66: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/66.jpg)
C#
비쥬얼 스튜디오 2008 소개
66 / 84
투명한 인텔린스 창 Ctrl 키 클릭
![Page 67: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/67.jpg)
C#
비쥬얼 스튜디오 2008 소개
67 / 84
투명한 인텔린스 창 Ctrl 키 클릭 하고 있을 때
![Page 68: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/68.jpg)
C#
비쥬얼 스튜디오 2008 소개
68 / 84
공개된 .Net Framework 소스 코드 확인
옵션 클릭
![Page 69: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/69.jpg)
C#
비쥬얼 스튜디오 2008 소개
69 / 84
공개된 .Net Framework 소스 코드 확인
1. 디버깅 확장2. 일반 클릭3. 내 코드만 사용 ( 관리 전용 ) : 체크 해제4. 소스 서버 지원 사용 : 체크5. 소스 서버 진단 메시지를 출력 창에 표시 : 체크6. 기호 클릭
![Page 70: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/70.jpg)
C#
비쥬얼 스튜디오 2008 소개
70 / 84
공개된 .Net Framework 소스 코드 확인예 클릭
![Page 71: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/71.jpg)
C#
비쥬얼 스튜디오 2008 소개
71 / 84
공개된 .Net Framework 소스 코드 확인
옵션 클릭
![Page 72: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/72.jpg)
C#
비쥬얼 스튜디오 2008 소개
72 / 84
공개된 .Net Framework 소스 코드 확인
![Page 73: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/73.jpg)
C#
비쥬얼 스튜디오 2008 소개
73 / 84
공개된 .Net Framework 소스 코드 확인1. 중단점 찍기2. F5 클릭 ( 아래의 2 개의 창이 나옴 )
![Page 74: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/74.jpg)
C#
비쥬얼 스튜디오 2008 소개
74 / 84
공개된 .Net Framework 소스 코드 확인1. 호출 스택 라인 클릭2. Microsoft 기호 서버 클릭
![Page 75: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/75.jpg)
C#
비쥬얼 스튜디오 2008 소개
75 / 84
공개된 .Net Framework 소스 코드 확인
Yes 클릭
![Page 76: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/76.jpg)
C#
비쥬얼 스튜디오 2008 소개
76 / 84
공개된 .Net Framework 소스 코드 확인 F11 클릭
![Page 77: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/77.jpg)
C#
비쥬얼 스튜디오 2008 소개
77 / 84
공개된 .Net Framework 소스 코드 확인
다운로드 된 디렉토리
![Page 78: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/78.jpg)
C#
비쥬얼 스튜디오 2008 소개
78 / 84
코드 메트릭스
코드 메트릭스는 구현된 코드를 프로젝트 단위로 분석하여 클래스의 상속 수준이나 메서드의 코드 라인 수 , 클래스의 결합 수준 또는 순환 복잡성과 같은 정보의 통계를 냅니다 .
이러한 정보들은 코드를 유지보수 하거나 최적의 코드로 리펙터링 할 수 있는 기본 정보로 활용된다 .
![Page 79: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/79.jpg)
C#
비쥬얼 스튜디오 2008 소개
79 / 84
코드 메트릭스
Visual Studio Professional 2008 에는 메뉴가 없음
![Page 80: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/80.jpg)
C#
비쥬얼 스튜디오 2008 소개
80 / 84
분할된 디자인 뷰
Asp.Net 으로 웹 어플리케이션을 개발 할 때 UI 의 구성은 Html 페이지를 통해서 작성되고 그 결과는 디자인 뷰를 통해서 확인 된다 .
![Page 81: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/81.jpg)
C#
비쥬얼 스튜디오 2008 소개
81 / 84
분할된 디자인 뷰
Asp.Net 으로 웹 어플리케이션을 개발 할 때 UI 의 구성은 Html 페이지를 통해서 작성되고 그 결과는 디자인 뷰를 통해서 확인 된다 .
웹 사이트 클릭
![Page 82: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/82.jpg)
C#
비쥬얼 스튜디오 2008 소개
82 / 84
분할된 디자인 뷰 1. ASP.NET 웹 사이트 선택2. 확인 클릭
![Page 83: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/83.jpg)
C#
비쥬얼 스튜디오 2008 소개
83 / 84
분할된 디자인 뷰 나누기 클릭
![Page 84: 비쥬얼 스튜디오 2008 소개](https://reader036.vdocuments.mx/reader036/viewer/2022081418/56815a43550346895dc779c6/html5/thumbnails/84.jpg)
C#
비쥬얼 스튜디오 2008 소개
84 / 84
분할된 디자인 뷰