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 애플리케이션에 비동기적으로 로드합니다.
  • 멀티스레딩을 사용하여 한 양식에 대해 여러 동시 계산을 수행합니다.
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (6)

Related Courses

Introducing C# 6.0 with Visual Studio 2015/2017

  28 Hours

Related Categories