[졸업][컴퓨터공학] Microsoft Visual Basic 6.0과 Visual Basic .NET의 호환성 분석
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2004.09.10 / 2019.12.24
- 40페이지 / hwp (아래아한글97)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 4,600원
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
- 목차
-
1. 서론 1
2. .NET이란? 1
2.1. .NET Framework 1
2.2. 공용 언어 런타임(CLR; Common Language Runtime) 2
2.3. FCL(Framework Class Library) 2
3. 통합 개발 환경(IDE; Integrated Development Environment) 4
4. 문법 5
4.1. 자료형 5
4.1.1. 값 형식과 참조 형식 6
4.1.2. 기본 자료형 6
4.1.2.1. 정수형 6
4.1.2.2. 실수형 6
4.1.2.3. 기타 기본 자료형 7
4.1.2.4. 기본 자료형의 형식 7
4.1.3. 사용자 정의형 7
4.1.3.1. 인터페이스 7
4.1.3.2. 구조체 8
4.1.3.3. 클래스 8
4.1.3.4. 구조체와 클래스의 비교 9
4.1.4. 배열(Array) 9
4.1.5. 형변환 10
4.1.5.1. 명시적 변환 10
4.1.5.2. Option Strict 옵션 10
4.2. 연산자 10
4.2.1. 논리 연산자 10
4.2.2. 비트 시프트 연산자 10
4.2.3. 단축 연산자(배정 연산자) 10
4.3. 변수 11
4.4. 제어문 11
4.5. 프로시저 11
4.6. 네임스페이스 11
4.7. 예외 처리 12
4.8. 다중 스레드(Multi-Thread) 12
4.9. 기타 키워드 12
5. 컨트롤 13
5.1. 폼(Form) 13
5.2. 공통 속성 14
5.2.1. 제거된 공통 속성 14
5.2.2. 변경된 속성 15
5.2.3. 새 공통 속성 15
5.3. 컨트롤 배열 15
5.4. 표준 컨트롤 16
5.4.1. 제거된 컨트롤 16
5.4.2. 변경된 컨트롤 16
5.4.2.1. CheckBox 컨트롤 17
5.4.2.2. ComboBox 컨트롤 17
5.4.2.3. CommandButton 컨트롤 (Button 컨트롤로 변경) 17
5.4.2.4. Frame 컨트롤(GroupBox 컨트롤과 Panel 컨트롤로 변경) 18
5.4.2.5. HScrollBar 컨트롤 18
5.4.2.6. Label 컨트롤 18
5.4.2.7. ListBox 컨트롤(ListBox 컨트롤과 CheckedListBox 컨트롤로 변경) 18
5.4.2.8. OptionButton 컨트롤(RadioButton 컨트롤로 변경) 19
5.4.2.9. PictureBox 컨트롤 19
5.4.2.10. TextBox 컨트롤 19
5.4.2.11. Timer 컴포넌트 20
5.4.2.12. VScrollBar 컨트롤 20
5.4.3. 추가된 표준 컴포넌트와 컨트롤 20
5.5. 사용자 지정 컨트롤 21
5.6. ActiveX 컨트롤 21
6. 그래픽 21
6.1. GDI+ 네임스페이스 22
6.2. Graphics 객체(그리기 표면) 22
6.2.1. System.Drawing.Graphics 클래스 22
6.2.2. Graphics 객체에 그리기 23
6.2.3. 앨리어싱과 앤티 앨리어싱 23
6.3. 펜과 브러시 24
6.3.1. System.Drawing.Pen 클래스 24
6.3.2. System.Drawing.Brush 클래스 24
6.4. 글꼴과 텍스트 그리기 24
6.4.1. 글꼴 24
6.4.1.1. System.Drawing.FontFamily 클래스 24
6.4.1.2. System.Drawing.Font 클래스 25
6.4.2. 텍스트 그리기 25
6.5. 패스와 영역 25
6.5.1. GraphicsPath 클래스 25
6.5.2. Region 클래스 26
6.5.3. 클리핑 영역 26
6.6. 2차원 기하 변환 26
6.7. 인쇄 27
7. 파일과 스트림 28
7.1. System.IO 네임스페이스 28
7.1.1. 파일과 폴더(디렉토리) 관리 28
7.1.2. 파일을 읽고 쓰기 29
7.1.2.1. 이진 파일을 읽고 쓰기 30
7.1.2.2. 텍스트 파일을 읽고 쓰기 30
7.2. 레지스트리를 읽고 쓰기 30
8. 데이터베이스 31
8.1. ADO.NET 31
9. 결론 33
참고 문헌 34
<표 차례>
[표 1] FCL 네임스페이스 3
[표 2] System.Object 클래스의 주요 공통 메소드 5
[표 3] 정수형 6
[표 4] 실수형 - 1 6
[표 5] 실수형 - 2 7
[표 6] 기타 기본형 7
[표 7] 기본 자료형의 형식 7
[표 8] 속성 구문 업그래이드 9
[표 9] 구조체와 클래스 비교표 9
[표 10] System.Collections 네임스페이스의 주요 클래스 9
[표 11] 비트 시프트 연산자 10
[표 12] 단축 연산자 11
[표 13] 키워드 매핑 - 1 12
[표 14] 키워드 매핑 - 2 13
[표 15] 폼을 표시하는 방법 14
[표 16] 제거된 컨트롤 16
[표 17] Visual Basic 6.0과 .NET 윈도우 폼 컨트롤과 컴포넌트간의 매핑 17
[표 18] CheckBox 컨트롤의 새로운 속성 17
[표 19] ComboBox 컨트롤의 새로운 속성 17
[표 20] Button 컨트롤의 새로운 속성 18
[표 21] ListBox 컨트롤의 새로운 속성 18
[표 22] RadioButton 컨트롤의 새로운 속성 19
[표 23] PictureBox 컨트롤의 새로운 속성 19
[표 24] TextBox 컨트롤의 새로운 속성 19
[표 25] 추가된 표준 컴포넌트와 컨트롤 - 1 20
[표 26] 추가된 표준 컴포넌트와 컨트롤 - 2 21
[표 29] 그리기 표면들의 기본 특성 22
[표 30] Graphics 객체의 그리기 메소드 23
[표 31] SmoothingMode 열거형의 멤버 23
[표 32] Brush 클래스의 파생 클래스 24
[표 33] GenericFontFamilies 열거형의 값 24
[표 34] GraphicsPath 클래스의 주요 메소드 25
[표 35] Regoin 클래스의 집합 연산 26
[표 36] Graphics 클래스의 클리핑 영역 메소드 26
[표 37] Graphics 클래스의 클리핑 영역 속성 26
[표 38] Graphics 클래스의 변환 관련 메소드 27
[표 39] 인쇄 관련 클래스 27
[표 40] PrintPageEventArgs 객체의 주요 속성 28
[표 41] DirectoryInfo 클래스와 FileInfo 클래스의 주요 속성 29
[표 42] 파일과 폴더에 관련된 주요 메소드 29
[표 43] Stream 클래스의 재정의 가능한 주요 메소드 29
[표 44] FileMode, FileAccess, FileShare 열거형의 값 30
[표 45] StreamReader 클래스와 StreamWrite 클래스의 주요 메소드 30
[표 46] Registry 클래스의 속성 30
[표 47] RegistryKey 클래스의 속성과 주요 메소드 31
[표 48] ADO.NET의 주요 네임스페이스 31
[표 49] ADO.NET의 주요 공용 클래스 32
[표 50] ADO.NET의 주요 클래스 32
<그림 차례>
[그림 1] .NET Framework의 프로그램 컴파일과 실행 과정 2
[그림 2] Visual Basic .NET의 통합개발환경(탭 기반 문서 모드) 4
[그림 3] 값 형식과 참조 형식 6
[그림 4] 반투명 폼 14
[그림 5] SQL Server 공급자의 데이터 흐름도 32
- 본문내용
-
1. 서론
Microsoft는 2002 년 2 월 13 일(미국 시간) 미국 샌프란시스코에서 개최된 VSLive! 2002 컨퍼런스를 통해 Microsoft .NET 전략의 가장 핵심 제품인 Visual Studio .NET 및 .NET Framework 출시를 알렸다. Visual Studio는 Microsoft의 대표적인 개발 도구로 Visual Basic, Visual C++ 등을 포함하고 있으나 Visual Studio .NET에는 .NET Framework 기반의 Visual C#을 추가하였다.
1991년에 Microsoft는 Visual Basic 1.0을 발표하였는데, 이것은 Windows RAD의 출발을 의미하며, Visual Basic 버전 2.0에서 6.0에 이르기까지, Microsoft는 제품의 기본 아키텍처는 유지하면서 단순히 새로운 기능만을 추가하였다. Visual Basic 2.0과 3.0에서는 속성 그리드(Grid), DAO(Data Access Object) Database 프로그래밍, OLE(Object Linking and Embedding)를 도입하여 Windows 3.1 프로그래밍을 위한 많은 기능을 선보였다. 1995년에 발표된 Visual Basic 4.0은 개발자들이 32bit EXE, ActiveX control과 class library를 작성할 수 있게 하였다. 1995년은 인터넷이 폭발적으로 성장한 해였다. Visual basic 5.0과 6.0은 WebClass, ActiveX 문서와 DHTML(Dynamic HTML)과 같은 자신만의 웹 개발 기능을 추가하였지만 여전히 윈도우 개발 툴로 남아있었다. 버전 6.0까지도 상속성과 다형성이 지원되지 않았고, DLL 지옥이라고 불리던 서로 다른 컴포던트 버전 문제가 해결되지 않았다.
- 참고문헌
-
Developing WINDOWS-BASED APPLICATIONS with Visual Basic .NET & Visual C# .NET
정보문화사(2003) / Matt Stoecker / 김지선 김갑령 공역
GDI+ Programming: C#을 이용한 사용자 지정 컨트롤 작성하기
정보문화사(2002) / Eric White, Ghris Garrett, Simon Robinson 공저 / 류광 역
MICROSOFT VISUAL BASIC .NET과 VISUAL C# .NET을 활용한 OOP STEP BY STEP
정보문화사(2002) / Robin A. Reynolds-Haertle 저 / 유상용 역
Microsoft VISUAL BASIC .NET STEP BY STEP
정보문화사(2002) / Michael Halvorson 저 / 유상용 역
PROFESSIONAL C#
정보문화사(2002) / Simon Robinson 외 8인 공저 / 배재현 역
PROFESSIONAL .NET Framework
정보문화사(2002) / Kevin Hoffman 외 9인 공저 / 황세진 역
PROGRAMMING MICROSOFT WINDOWS WITH C#
정보문화사(2002) / Charles Petzold 저 / 김태현, 박한돌 공역
자료평가
-
아직 평가한 내용이 없습니다.
오늘 본 자료
더보기
최근 판매 자료
- [학사] [유기화학] 아스피린만들기
- [졸업논문][기계진동학 설계] TMD 설치에 따른 시간이력 해석 -수동형 제진 장치 TMD 설계
- [The Cell-세포생물학] 시험문제
- [진동,음향실험] 실내 ·옥외 소음 계측 실험
- [영양교육] 당 섭취 줄이기 영양교육 수업지도안(“당” 섭취를 줄이자.)
- [졸업][기계설계]굽힘과 드로잉에서 윤활조건이 탄성복원에 미치는 영향에 대한 실험
- [컴퓨터공학] [게임프로그래밍] 테트리스소스분석집
- [건축,건축물,기숙사,건축재료] 기숙사 건축물의 건축적 재료별분석
- [홈페이지제작] 쇼핑몰구축_홈페이지 구축 사이트개발 제안서
- [졸업논문][산업공학] Arena를 이용한 학생식당 개선안 도출
저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.