이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
Upgrade Microsoft Visual Basic.NET Programming
Ed Robinson 외 / 닷넷 엑스퍼트 역
정보문화사 2002.03.31.
가격
24,000
10 21,600
YES포인트?
1,200원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
  • 교재기간 소량 입고 되는 도서로 배송이 지연 될 수 있습니다.

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

책소개

목차

Part 1 업그레이드에 대한 소개

Chapter 1 Visual Basic .NET은 Visual Basic 7 이상의 의미
왜 호환성이 지원되지 않는가?
그래도 Visual Basic은 Visual Basic
왜 업그레이드를 해야 하는가?
Visual Basic은 Visual Basic 개발자에게 여전히 최상의 선택인가?

Chapter 2 Visual Basic 6과 Visual Basic .NET의 차이
.NET Framework vs. ActiveX
개발 환경에서의 차이점
폼 패키지(Forms Packages)
개발 언어의 차이점
디버거에서 바뀐 점

Chapter 3 업그레이드 옵션
업그레이드는 필수가 아닌 선택
업그레이드 마법사의 역할
테스트
Visual Basic 6 이전 버전에서의 업그레이드
업그레이드할 프로젝트 선택
업그레이드 계획 만들기

Chapter 4 프로젝트를 Visual Basic .NET으로 업그레이드하기 위한 준비
왜 변경해야 하는가?
레거시 코드를 간결하게 만든다
좋은 Visual Basic 6 코딩 습관

Part 2 애플리케이션 업그레이드하기

Chapter 5 첫번째 업그레이드
메모
업그레이드 연습
프로젝트 그룹 업그레이드하기
커맨드 라인을 사용하여 업그레이드하기
결론

Chapter 6 Visual Basic .NET에서의 일반적인 작업
Visual Basic .NET에서의 작업에 대한 가이드
그 밖의 항목들
문제를 해결하는 기법

Chapter 7 업그레이드 마법사의 기능들
업그레이드 철학
호환성 라이브러리(Compatibility Library)
업그레이드 마법사의 능력과 한계
마법사의 방법론

Chapter 8 에러, 경고, 문제들
다양한 종류의 EWI
업그레이드 보고서 이해하기
EWI 사용하기
다양한 업그레이드 EWI
어떤 문제가 탐지되지 않는가?

Chapter 9 Visual Basic 6과 Visual Basic .NET 사용하기 : COM Interop
COM Interop이 활약하는 부분
Visual Basic 6 클라이언트/서버 애플리케이션 업그레이드하기
COM 서버와 통신하는 .NET 클라이언트 만들기

Part 3 프로젝트를 동작하게 만들기

Chapter 10 10가지 일반적인 업그레이드 문제들

기본 속성들
COM 객체에서의 AddItem과 ToString
수명 결정과 가비지 컬렉션
일반(Generic) 객체들(Control/Form/Screen)
Dim...As New
Sub Main(또는 Default Form)
폰트의 차이
부적절한 상수(Bad Constants)
드래그 앤 드롭
컬렉션 클래스(Collection Class)

Chapter 11 개발 언어와 관련된 문제 해결하기
개발 언어 요소들
형과 형 연산
코드를 스레드 안정형으로 만들기
Windows API

Chapter 12 폼 문제 해결하기
폼 구조상의 유사점
일반적인 문제들
폼과 관련된 문제

Chapter 13 ActiveX 컨트롤과 컴포넌트 업그레이드하기
ActiveX 컨트롤을 사용할 수 있다
ActiveX 컨트롤 호스팅의 제약 사항
ActiveX .NET 컨트롤 : 최상의 선택
표준 컴포넌트 랩퍼와 ActiveX 컨트롤 하위객체(Subobject)
이름의 충돌(Name Collision)
.NET에서 ActiveX 컴포넌트 사용하기

Chapter 14 데이터 액세스 문제 해결하기
Visual Basic의 데이터 액세스
미래는 ADO.NET
데이터 액세스 코드에 대한 일반적인 문제들
ADO Data Environment
ADO 데이터 바인딩

Chapter 15 재디자인이 필요한 문제들
OLE Container 컨트롤 대체하기
페인팅 함수 대체하기
클립보드 코드 다시 작성하기
컨트롤 컬렉션 사용하기
폼 컬렉션 사용하기
PrintForm 코드 업그레이드하기
속성 페이지 대체하기
ObjPtr, VarPtr, StrPtr 제거하기

Chapter 16 COM+ 컴포넌트 업그레이드하기
COM+ 애플리케이션 형
Visual Basic .NET에서 COM+ 사용하기
COM+ 컴포넌트 업그레이드하기
.NET과 COM 컴포넌트가 연동되게 만들기

Chapter 17 VB 응용 프로그램 마법사 프로젝트 업그레이드하기
App.Revision
frmAbout 폼
frmLogin 폼
frmMain 폼
frmSplash 폼
frmBrowser 폼
데이터 폼

Part 4 가치를 높이는 기법

Chapter 18 애플리케이션의 가치 높이기
예제 애플리케이션에 대한 설명
새로운 파일 함수
새로운 윈도우 기능
XCopy 전개

Chapter 19 ActiveX 컨트롤을 윈도우 폼 컨트롤로 바꾸기
컨트롤 업그레이드의 장점
컨트롤을 대체하는 과정
Visual Basic 6 ActiveX 컨트롤의 매핑

Chapter 20 ADO를 ADO.NET으로 전환하기
ADO 프로그래머를 위한 ADO.NET
ADO 코드를 Visual Basic .NET 애플리케이션과 통합하기
ADO 객체를 ADO.NET에 매핑하기
DataView 사용하기
데이터 바인딩성능에 대한 설명

Chapter 21 분산형 애플리케이션 업그레이드하기
.NET의 분산형 기술
XML 웹 서비스리모팅(Remoting)
분산형 COM+ 애플리케이션

부록 A 객체 매핑 참조
부록 B 함수 매핑 참조

저자 소개

저자 : Michael Bond
업그레이드 마법사의 개발팀 리더로, 마이크로소프트에서 11년 이상을 근무하며 Visual Basic 관련 업무를 해오고 있다. VBX to OCX Migration Toolkit의 공동 저자이기도 하다.
저자 : Ed Robinson
Microsoft Visual Basic .NET 팀의 프로그램 매니저로, 업그레이드 기술을 디자인하고 고객들이 애플리케이션을 .NET Framework로 이식할 수 있도록 돕고 있다. 또한, 기술 컨퍼런스의 강사로 활동 중이며 많은 기술 백서를 저술하였고, Microsoft Visual Studio .NET에 대한 교육 교재를 개발하고 있다.
저자 : Robert lan Oliver
Visual Studio 팀의 개발 엔지니어로, 고객들이 엔터프라이즈 애플리케이션을 Visual Studio .NET으로 이식할 수 있도록 돕고 있다. C/C++와 Java의 지식을 가진 경험 많은 Visual Basic 개발자로, 기술 컨퍼런스에서 강사로 활동하며 .NET 관련 기술 백서를 저술하고 있다.

품목정보

발행일
2002년 03월 31일
쪽수, 무게, 크기
680쪽 | 1234g | 크기확인중
ISBN13
9788976279460

책 속으로

바인딩은 컴파일러가 객체와 메소드를 묶는 방법을 말한다. 변수 선언과 사용 측면에서 서로 다른 바인딩 유형을 생각할 수 있을 것이다. 얼리 바인딩(Early Binding)은 변수 선언과 사용 중에서 가장 명시적인 형태이다. 레이트 바인딩(Late Binding)은 변수 선언에 있어서 가장 묵시적인 형태이며, 소프트 바인딩(Soft Binding)은 중간 형태다.

--- p.105

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.