Visual C# 연습
업데이트: 2007년 11월
다음 연습은 대부분의 시나리오에 대한 단계별 설명을 제공하므로 제품이나 특정 기능 영역에 대해 학습하는 데 많은 도움이 됩니다.
이 단원에는 C# 프로그래밍 연습과 디버깅 연습에 대한 링크가 들어 있습니다.
단원 내용
연습: Visual Basic 또는 Visual C#을 사용하여 웹 서비스 만들기
ASP.NET 웹 서비스 프로젝트 템플릿을 사용하여 간단한 XML Web services를 작성하는 과정을 설명합니다.연습: Visual Basic 또는 Visual C#을 사용하여 웹 서비스 액세스
XML Web services용 Web Forms 클라이언트를 작성하는 과정을 설명합니다.연습: Visual C#으로 구성 요소 제작
간단한 구성 요소를 개발하는 방법을 보여 주면서, 클라이언트와 구성 요소 간의 상호 작용, 개체 수명과 순환 참조, 클라이언트와 구성 요소 디버깅, 공유 메서드와 인스턴스 메서드의 사용 등을 보여 줍니다.연습: Windows Forms 컨트롤에서 스마트 태그를 사용하여 일반 작업 수행
TabControl의 탭을 추가하거나 제거하고 컨트롤을 부모에 도킹하며 SplitContainer 컨트롤의 방향을 변경하는 등 일반적으로 수행되는 몇 가지 작업을 보여 줍니다.연습: DesignerSerializationVisibilityAttribute를 사용하여 표준 형식의 컬렉션 serialize
DesignerSerializationVisibilityAttribute 클래스를 사용하여 디자인 타임에 컬렉션이 어떻게 serialize되는지 제어하는 방법을 보여 줍니다.연습: 디자인 타임에 사용자 지정 Windows Forms 컨트롤 디버깅
사용자 지정 컨트롤의 디자인 타임 동작을 디버깅하는 방법을 설명합니다.연습: Visual Studio의 디자인 타임 기능을 사용하는 Windows Forms 컨트롤 만들기
사용자 지정 컨트롤에 대한 사용자 지정 디자이너를 만드는 방법을 보여 줍니다.연습: Visual C#에서 합성 컨트롤 제작
간단한 합성 컨트롤을 만들고 상속을 통해 해당 기능을 확장하는 방법을 보여 줍니다.연습: Visual C#으로 간단한 다중 스레드 구성 요소 만들기
다중 스레드 구성 요소를 만드는 방법을 보여 주며 스레드의 작동 방식과 구성 요소에서 다중 스레드를 조정하는 방법에 대해 설명합니다.연습: Visual C#을 사용하여 Windows Forms 컨트롤에서 상속
상속되는 간단한 단추 컨트롤을 만드는 방법을 보여 줍니다. 이 단추는 표준 Windows Forms 단추에서 기능을 상속하고 사용자 지정 멤버를 노출합니다.
관련 단원
Visual Studio 연습
Visual Studio의 모든 프로그래밍 영역에 대한 관련 연습 목록을 제공합니다.배포 연습
일반적인 배포 시나리오의 단계별 예제를 제공합니다.