Course Outline
Visual Studio 소개
이 단원에서는 숙련된 개발자가 Visual Studio의 새로운 생산성 기능 중 일부를 사용하는 방법을 배울 수 있는 실습 기회를 빠르게 제공합니다. 제네릭과 같은 일부 언어 개선 사항의 사용 및 코드 조각 사용에 대한 소개를 제공합니다.
이 단원을 완료한 후 학생들은 다음을 수행할 수 있습니다.
- 제네릭을 사용하여 컬렉션 빌드
- 코드에서 기존 코드 조각을 사용하고 새 코드 조각 만들기
- 내 클래스를 사용하여 시스템 및 애플리케이션 리소스에 액세스
객체지향 디자인
이 단원에서는 다음 주제를 다룹니다.
- 클래스 디자인
- Object-Oriented Programming 개념
- 고급Object-Oriented Programming 개념
이 단원을 완료하면 다음을 수행할 수 있습니다.
- 객체지향 설계의 기본을 설명합니다.
- 캡슐화, 상속, 인터페이스 및 다형성의 개념을 설명합니다.
- 사용 사례를 기반으로 클래스를 만듭니다.
- Visio를 사용하여 .NET에서 사용할 모델 클래스입니다.
Object-Oriented Programming
이 단원에서는 다음 주제를 다룹니다.
- 클래스 정의
- 객체 생성 및 소멸
- 계승
- 인터페이스
- 클래스 작업
이 단원을 완료하면 다음을 수행할 수 있습니다.
- 클래스를 정의합니다.
- 클라이언트 코드에서 개체를 인스턴스화하고 사용합니다.
- 상속을 사용하는 클래스를 만듭니다.
- 인터페이스를 정의하고 다형성을 사용합니다.
- 공유 멤버를 생성합니다.
- 클래스 이벤트를 생성하고 클라이언트 애플리케이션에서 처리합니다.
ADO.NET 사용
이 단원에서는 다음 주제를 다룹니다.
- ADO.NET 개요
- .NET 데이터 공급자
- DataSet 객체
- 데이터 디자이너 및 데이터 바인딩
- XML 통합
이 단원을 완료하면 다음을 수행할 수 있습니다.
- ADO.NET의 이점을 나열하십시오.
- ADO.NET을 사용하여 애플리케이션을 만듭니다.
- 주요 ADO.NET 개체와 해당 기능을 나열합니다.
- Visual Studio .NET 데이터 디자이너 및 데이터 바인딩을 사용합니다.
- XML가 ADO.NET과 어떻게 통합되는지 설명하세요.
Visual Studio에서 데이터 구성요소 구축
이 단원에서는 숙련된 개발자가 Visual Studio의 새로운 기능을 사용하여 데이터 액세스 코드를 생성할 수 있는 기회를 제공합니다.
이 단원을 완료한 후 학생들은 다음을 수행할 수 있습니다.
- Visual Studio을 사용하여 데이터 구성요소 생성
- Visual Studio 마법사 및 디자이너를 사용하여 데이터 구성 요소 편집
- 비동기 ADO.NET 코드 작성
소비하고 창조한다 XML Web Services
이 단원에서는 ASP.NET 페이지에서 웹 서비스에 액세스한 다음 해당 데이터를 웹 응용 프로그램에 통합하는 데 필요한 단계를 설명합니다. 웹 서비스와 관련된 Visual Studio의 새로운 기능에 대해 논의합니다.
이 단원을 완료한 후 학생들은 다음을 수행할 수 있습니다.
- Web Form에서 XML 웹 서비스를 호출하는 목적과 프로세스를 설명합니다.
- HTTP(Hypertext Transfer Protocol)를 사용하여 브라우저에서 직접 XML 웹 서비스를 호출합니다.
- XML 웹 서비스 웹 메서드에 대한 웹 참조 프록시를 만들고 웹 양식에서 메서드를 호출합니다.
- Visual Studio .NET의 템플릿을 사용하여 XML 웹 서비스를 만듭니다.
Windows Forms를 사용하여 프레젠테이션 계층 애플리케이션 구축
이 단원에서는 숙련된 개발자가 Visual Studio IDE의 새로운 생산성 기능과 .NET Framework의 새로운 컨트롤을 사용하여 풍부한 클라이언트 응용 프로그램을 구축할 수 있는 기회를 제공합니다. 또한 학생들에게 Windows Forms 응용 프로그램을 위한 새로운 ClickOnce 배포 기술을 소개합니다. ClickOnce를 사용하면 응용 프로그램 변경이 발생할 때 클라이언트를 자동으로 업데이트하는 기능을 포함하여 웹 서버를 통해 여러 클라이언트에 Windows Forms 응용 프로그램을 쉽게 배포할 수 있습니다.
이 단원을 완료한 후 학생들은 다음을 수행할 수 있습니다.
- Visual Studio을 사용하여 Windows Forms 애플리케이션 구축
- IDE의 RAD 데이터 바인딩 기능을 사용하여 데이터 바인딩된 양식 만들기
- Visual Studio SmartTags를 사용하여 마스터-디테일 양식 생성
- 데이터 구성 요소에 바인딩되는 데이터 바인딩된 양식 만들기
- ClickOnce를 사용하여 웹 서버에서 Windows Forms 애플리케이션 배포
- 새 버전이 배포되면 여러 클라이언트에서 자동으로 업데이트되는 애플리케이션 작성
Windows Forms 및 컨트롤 사용자 정의
이 단원에서는 사용자 정의 Microsoft Windows Forms 및 컨트롤을 개발하는 방법을 설명합니다. 학생들은 사용자 컨트롤을 개발하고, GDI+ 작업을 사용하고, Control 클래스에서 상속되는 새 컨트롤을 만드는 방법을 배웁니다. 또한 직사각형이 아닌 Windows Form을 만드는 방법과 특성 및 도구 상자 비트맵과 같은 기능을 컨트롤에 추가하는 방법을 보여 줍니다.
이 단원을 완료한 후 학생들은 다음을 수행할 수 있습니다.
- Windows Forms용 컨트롤 작성 방법 설명
- GDI+를 사용하여 사용자 인터페이스를 그립니다.
- 기존 컨트롤에서 상속되는 컨트롤을 만듭니다.
- 직사각형이 아닌 Windows Form을 만듭니다.
- 사용자 정의 사용자 정의 컨트롤을 만듭니다.
다중 스레드 기술을 사용하여 비동기 작업 수행
이 단원에서는 백그라운드에서 작업을 실행할 수 있는 Microsoft Windows Forms 애플리케이션을 만드는 방법을 보여줍니다. 구성 요소에 대한 비동기 패턴을 지원하는 구성 요소의 비동기 메서드 및 기타 기능을 활용하는 방법을 설명합니다. 또한 학생들은 System.Threading 네임스페이스의 클래스를 사용하여 애플리케이션에서 여러 스레드를 사용하여 백그라운드에서 하나 이상의 작업을 실행하는 방법을 배웁니다.
이 단원을 완료한 후 학생들은 다음을 수행할 수 있습니다.
- 비동기 프로그래밍 수행과 관련된 개념과 프로세스를 설명합니다.
- 비트맵을 Windows Forms 애플리케이션에 비동기적으로 로드합니다.
- 멀티스레딩을 사용하여 한 양식에 대해 여러 동시 계산을 수행합니다.
회원 평가 (7)
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Course - Visual Studio with VB.Net
trainer was very helpful answered all my questions
Karol Olczyk - Atlas Copco
Course - Visual Studio with VB.Net
The trainer was great. My most favorite phrase he said over and over was... "For example". It is so helpful to have the concrete / practical examples to translate from concepts/theory into the real world.
Ryan Wilkins - PPD
Course - Visual Studio with VB.Net
Great QnA, allows individuals to digest and respond as we learn. High Energy :)
Kyle Austin - PPD
Course - Visual Studio with VB.Net
Great energy and knowledge, quick to answer questions as best he can
Kyle Austin - PPD
Course - Visual Studio with VB.Net
훈련하는 동안 조용하고 편안하게 진행됩니다.
Ferdi van der Horst - Genmab
Course - Visual Studio with VB.Net
Machine Translated
venue was nice, people running the venue were nice. the trainer was a genuine good guy.