Visual Basic 연습
업데이트: 2007년 11월
다음 연습은 대부분의 시나리오에 대한 단계별 설명을 제공하므로 제품이나 특정 기능 영역에 대해 학습하는 데 많은 도움이 됩니다.
단원 내용
Visual Basic에서 쿼리 작성
Visual Basic 2008의 새 언어 기능과 이러한 기능을 사용하여 LINQ(통합 언어 쿼리) 쿼리 식을 작성하는 과정을 안내합니다.XML 데이터를 데이터 집합으로 읽어 오기
XML 데이터를 폼으로 읽어 들이는 방법에 대해 설명합니다.Web Forms 페이지에서 사용자 입력 유효성 검사
Web Forms의 유효성 검사 컨트롤을 사용하여 코드를 사용하지 않고 필수 항목, 데이터 형식, 패턴 및 구체적인 값을 포함하여 사용자 입력을 확인하는 방법에 대해 설명합니다.데이터 집합 디자이너를 사용하여 데이터 집합 만들기
데이터 집합을 만들고 일대다 또는 키 설정 관계에서 데이터의 유효성을 검사하는 데 사용하기 위해 필요한 단계에 대해 설명합니다.동시성 예외 처리
동시 작업 오류를 일으키는 Windows 응용 프로그램을 만들고 이를 처리하는 방법에 대해 설명합니다.Visual Basic 또는 Visual C#을 사용하여 XML Web services 만들기
화씨로 측정된 온도를 섭씨로 변환하는 XML Web services를 만드는 방법에 대해 설명합니다.Visual Basic 또는 Visual C#을 사용하여 XML Web services 액세스
기존 XML Web services를 활용하는 방법에 대해 설명합니다.간단한 Windows Form 만들기
간단한 Windows Form을 빌드하고 실행하는 방법에 대해 설명합니다.시각적 상속 설명
기본 Windows Form을 만들고 클래스 라이브러리로 컴파일하는 방법에 대해 설명합니다. 이 클래스 라이브러리를 다른 프로젝트로 가져온 다음 기본 폼에서 상속하는 새 폼을 만듭니다.구성 요소 디자이너에서 Windows 서비스 응용 프로그램 만들기
사용자 인터페이스가 없는 장기 실행 파일을 만드는 방법에 대해 설명합니다.Windows Forms에서 XML Web services 호출
Windows 응용 프로그램에서 XML Web services 메서드를 호출하는 방법에 대해 설명합니다.웹 서비스 만들기 및 사용
간단한 WCF(Windows Communication Foundation) 서비스를 만들고 테스트한 다음 Windows Forms 응용 프로그램에서 사용하는 방법을 보여 줍니다.Visual Basic에서 개체 유지
serialization을 사용하여 인스턴스 간에서 개체의 데이터를 유지하는 방법을 보여 줍니다. 이렇게 하면 값을 저장하여 다음에 해당 개체가 초기화될 때 이 값을 검색할 수 있습니다.개체를 사용하여 대화 상자 정보를 집합적으로 검색
개체를 사용하여 대화 상자에서 관련된 데이터 그룹을 표시하는 방법에 대해 설명합니다.런타임에 상태 표시줄 정보 업데이트
상태 표시줄 창의 데이터를 프로그래밍 방식으로 제어하는 방법에 대해 설명합니다.ASP.NET 사용자 정의 컨트롤을 사용하여 재사용 가능한 요소 만들기
Web Forms 사용자 정의 컨트롤(컨트롤로 동작하도록 구성된 페이지)을 만들어 다른 페이지에서 사용하는 방법에 대해 설명합니다.변환을 사용하여 Web Forms 페이지에 XML 문서 표시
Web Forms 페이지에서 XML 파일을 읽고 다양한 방법으로 표시하는 방법에 대해 단계별로 자세하게 설명합니다.Windows API 호출
declare 문을 사용하는 방법과 Windows API를 호출하는 방법에 대해 설명합니다. API 호출에 대한 마샬링을 제어하는 특성을 사용하는 방법과 API 호출을 클래스의 메서드로 노출하는 방법에 대한 정보도 포함되어 있습니다.인터페이스 만들기 및 구현
Visual Basic에서 인터페이스를 선언하고 구현하는 방법에 대해 설명합니다.이벤트 선언 및 발생
Visual Basic에서 이벤트를 선언하고 발생시키는 방법에 대해 설명합니다.클래스 정의
클래스와 클래스의 필드, 속성, 메서드 및 이벤트를 선언하는 방법에 대해 설명합니다.이벤트 처리
표준 WithEvents 키워드나 새로운 AddHandler 및 RemoveHandler 키워드를 사용하여 이벤트를 처리하는 방법을 보여 줍니다.다중 스레딩
텍스트 파일에서 특정 단어를 검색하는 다중 스레드 응용 프로그램을 만드는 방법을 보여 줍니다.구조적 예외 처리
포괄적으로 오류를 처리하는 프로그램을 작성하고 유지 관리하는 방법과 Try...Catch...Finally를 사용하는 방법에 대해 설명합니다.Visual Basic 2005로 COM 개체 만들기
Visual Basic에서 COM 클래스 템플릿을 사용하거나 사용하지 않고 COM 개체를 만드는 방법에 대해 설명합니다.COM 개체를 사용한 상속 구현
Visual Basic 6.0을 사용하여 클래스가 포함된 COM 개체를 만든 다음 Visual Basic 2008에서 기본 클래스로 사용하는 방법을 보여 줍니다.Visual Basic에서 파일 및 디렉터리 조작
파일 I/O에 대한 기본적인 사항을 소개합니다..NET Framework 메서드를 사용하여 파일 조작
.NET Framework를 사용하여 파일과 폴더를 조작하는 방법을 보여 줍니다.Visual Basic을 사용하여 구성 요소 제작
Visual Basic에서 간단한 구성 요소를 개발하는 방법을 보여 주고, 클라이언트와 구성 요소 간의 상호 작용, 개체 수명 및 순환 참조, 클라이언트와 구성 요소 디버깅, 공유 메서드와 인스턴스 메서드 사용 방법 등에 대해 설명합니다.Visual Basic으로 간단한 다중 스레드 구성 요소 만들기
Visual Basic에서 간단한 다중 스레드 구성 요소를 개발하는 방법을 보여 주며 스레드의 작동 방법과 구성 요소의 다중 스레드를 조정하는 방법에 대해 설명합니다.Visual Basic으로 합성 컨트롤 만들기
Visual Basic에서 UserControl 클래스로부터 상속되는 간단한 컨트롤을 개발하는 방법과 설정된 사용자 정의 컨트롤에서 상속받는 방법을 보여 줍니다.Visual Basic을 사용하여 Windows Forms 컨트롤에서 상속
간단한 상속되는 단추 컨트롤의 작성 방법에 대해 설명합니다. 이 단추는 표준 Windows Form 단추로부터 기능을 상속하고 사용자 지정 속성을 노출합니다.이벤트 로그, 이벤트 소스 및 항목 살펴보기
EventLog 구성 요소 인스턴스를 사용하여 기존 로그와 상호 작용하고, 사용자 지정 로그를 만들고, 로그에서 값을 읽고 쓰는 방법에 대해 설명합니다.이벤트 로그 구성 요소 설치
설치 구성 요소를 사용하여 EventLog 구성 요소 인스턴스에 필요한 서버 리소스를 구성하는 방법에 대해 설명합니다.My.Application.Log가 정보를 기록하는 위치 변경
기본 설정을 재정의하고 로그 개체가 다른 로그 수신기에 쓰도록 하는 방법을 보여 줍니다.사용자 지정 로그 수신기 만들기
사용자 지정 로그 수신기를 만들고 이 수신기가 My.Application.Log 개체의 출력을 수신하도록 구성하는 방법을 보여 줍니다.My.Application.Log가 정보를 기록하는 위치 확인
로그에 대한 기본 설정과 응용 프로그램의 설정을 확인하는 방법을 설명합니다.My.Application.Log 출력 필터링
My.Application.Log 개체에 대한 기본 로그 필터링을 변경하고 Log 개체에서 수신기로 전달될 정보와 수신기에서 기록할 정보를 제어하는 방법을 보여 줍니다.My.Application.Log 출력 해제
My.Application.Log 개체에 대한 기본 로그 필터링을 해제하는 방법을 설명합니다.큐 만들기 및 메시지 작업
MessageQueue 구성 요소 인스턴스를 사용하여 Windows 메시지 큐와 상호 작용하는 방법에 대해 설명합니다.성능 카운터 값 변경 및 검색
PerformanceCounter 구성 요소 인스턴스를 사용하여 Windows 성능 카운터에서 원시 값 및 계산된 값을 검색하고 설정하는 방법에 대해 설명합니다.범주 및 카운터 검색
PerformanceCounter 구성 요소 인스턴스를 사용하여 서버에서 Windows 성능 카운터 범주 목록을 검색하는 방법에 대해 설명합니다.Windows 프로세스 관리
Process 구성 요소를 사용하여 서버의 Windows 프로세스를 모니터링하고 Windows 프로세스와 상호 작용하는 방법에 대해 설명합니다.파일 시스템 이벤트에 응답
FileSystemWatcher 구성 요소 인스턴스를 사용하여 파일과 디렉터리를 모니터링하고 변경 사항이 있을 때마다 반응하는 방법에 대해 설명합니다.Visual Basic 6.0 응용 프로그램을 현재 버전의 Visual Basic으로 업그레이드
Visual Basic 6.0의 표준 계산기 샘플을 Visual Basic 2008로 업그레이드하는 방법에 대해 설명합니다.Windows Forms 지역화
지역화 대비 Windows Forms 응용 프로그램을 만드는 주요 단계에 대해 설명합니다.내게 필요한 옵션이 있는 웹 응용 프로그램 만들기
내게 필요한 여러 가지 옵션 문제를 해결할 수 있도록 최적화된 ASP.NET 웹 응용 프로그램을 만드는 방법에 대해 설명합니다.내게 필요한 옵션이 있는 Windows 기반 응용 프로그램 만들기
필요한 여러 가지 옵션에 대한 문제를 해결할 수 있도록 최적화된 Windows 응용 프로그램을 만드는 방법에 대해 설명합니다.Visual Basic에서 문자열 암호화 및 해독
데이터 암호화 표준 알고리즘을 사용하여 문자열을 암호화하고 해독하는 방법을 보여 줍니다.암호의 복합성 검사
문자열에 강력한 암호의 특징이 있는지 여부를 확인하는 방법을 보여 줍니다.레지스트리 키 만들기 및 값 변경
레지스트리 키와 해당 하위 키를 만들고, 이러한 키의 설정을 변경하고, 키를 삭제하는 방법을 보여 줍니다.사용자 지정 인증 및 권한 부여 구현
IIdentity 및 IPrincipal에서 파생되는 클래스를 사용하여 사용자 지정 인증 및 권한 부여를 구현하는 방법을 보여 줍니다.
관련 단원
Windows Installer 배포 연습
일반적인 배포 시나리오의 단계별 예제를 제공합니다.Visual Studio 연습
Visual Studio의 모든 프로그래밍 영역에 대한 관련 연습 목록을 제공합니다.