WEBVTT

00:00:03.806 --> 00:00:08.210
안녕하세요 저는 Jon 추, 프로그램 관리자
Visual Studio 팀.

00:00:08.210 --> 00:00:11.020
당신과 공유할 흥분 오늘
에 있는 새로운 기능

00:00:11.020 --> 00:00:12.810
Visual Studio 2017 및

00:00:12.810 --> 00:00:15.620
어떻게 들 수 더욱 역량을 강화합니다
데스크톱 응용 프로그램 개발에 있습니다.

00:00:16.740 --> 00:00:19.970
WPF를 개발 하는 여부
WinForm, 또는

00:00:19.970 --> 00:00:23.150
Win32 콘솔 응용 프로그램
.NET Framework 활용 합니다.

00:00:23.150 --> 00:00:26.960
Visual Studio 2017 로드 제공.
수 있도록 다양 한 기능을 사용 하 여

00:00:26.960 --> 00:00:30.270
때 훨씬 더 생산성을 높일 수
많은 데스크톱 응용 프로그램을 만들고 있습니다.

00:00:30.270 --> 00:00:32.010
이제 둘러보기
새 Visual Studio.

00:00:34.050 --> 00:00:36.690
가장 먼저 알 수 있습니다
이 얼마나 빠르게

00:00:36.690 --> 00:00:37.930
모든 것 이입니다.

00:00:37.930 --> 00:00:40.770
이것은 다양 한 부분에 반영
빠른 제품

00:00:40.770 --> 00:00:43.990
솔루션 로드 시간이 빠른 데
문서 탭 스위치입니다.

00:00:43.990 --> 00:00:46.560
이 릴리스를 만드는
우리는 임무에 의해 이루어졌습니다.

00:00:46.560 --> 00:00:51.110
개발자로 서 사용 하면
로 생산성 향상, 보다 빠르게.

00:00:51.110 --> 00:00:53.520
획득 한 순간부터
Visual Studio 2017

00:00:53.520 --> 00:00:55.380
준비 하 고
더 빠르게 실행 합니다.

00:00:56.630 --> 00:00:58.970
효율적인 사용
구매 경험

00:00:58.970 --> 00:01:02.350
도구만을 선택할 수 있습니다
요구 사항에 따라 개발 합니다.

00:01:02.350 --> 00:01:04.220
데스크톱 응용 프로그램 개발을 위한

00:01:04.220 --> 00:01:08.200
.NET 데스크톱 있으면
WPF에서 빌드 개발 작업 부하

00:01:08.200 --> 00:01:12.200
Windows Forms 및
.net 콘솔 응용 프로그램입니다.

00:01:12.200 --> 00:01:14.520
또한 원하는 경우
Win32 c + + 응용 프로그램 만들기

00:01:14.520 --> 00:01:18.070
바탕 화면을 선택 해야
c + + 작업 부하를 사용 하 여 개발 합니다.

00:01:19.560 --> 00:01:21.940
2017 Visual Studio를 설치 하는 동안

00:01:21.940 --> 00:01:24.590
어느 정도 알 수 있습니다.
더 빠른 것 설치 하는 것입니다.

00:01:24.590 --> 00:01:27.490
나만의 테스트 중 몇 가지를
해당 설치에 같은 발견

00:01:27.490 --> 00:01:31.660
데스크톱 기능
개발 하는 경우 Visual Studio 2017

00:01:31.660 --> 00:01:36.400
33% 향상을 설치 하 고
50 %를 Visual Studio 2015 보다 작습니다.

00:01:36.400 --> 00:01:37.660
번 사용 하 여 빠르게 설치 하 고

00:01:37.660 --> 00:01:40.930
작은 설치 크기
코딩을 더 빨리 얻을 수 있습니다.

00:01:40.930 --> 00:01:42.480
Visual Studio 내에 한 번

00:01:42.480 --> 00:01:45.640
발생할 수 있는
수 있도록 하기 위한 여러 가지 새로운 기능

00:01:45.640 --> 00:01:49.320
더 생산적으로 작업할 수 있습니다
시간과 노력을 절약 합니다.

00:01:49.320 --> 00:01:52.250
영역에 표시 된 많은 새
생산성 향상에는

00:01:52.250 --> 00:01:55.540
C# 및 XAML에 대 한 코드 편집기입니다.

00:01:55.540 --> 00:01:58.970
.NET을 활용 하 여
Roslyn, 컴파일러 플랫폼

00:01:58.970 --> 00:02:03.520
Visual Studio 2017 빠르게 제공
보다 강력한 코드 탐색

00:02:03.520 --> 00:02:06.870
분석, 생성,
조직 하 고 있습니다.

00:02:06.870 --> 00:02:08.240
이 작업에서 설명 해 보겠습니다.

00:02:08.240 --> 00:02:12.090
여기서는 샘플 응용 프로그램에 대 한
병원 상태를 관리합니다.

00:02:12.090 --> 00:02:16.090
WPF 응용 프로그램에 연결 하는 것이
클리닉 Azure 서비스는

00:02:16.090 --> 00:02:20.050
니스 보려고 하 고
환자는 예정 된 약속을 편집 합니다.

00:02:20.050 --> 00:02:22.484
알이 응용 프로그램을 실행 해 보겠습니다
내용으로 작업 하면서.

00:02:26.259 --> 00:02:27.940
응용 프로그램은 아주 좋아.

00:02:27.940 --> 00:02:30.610
약속의 두
에 시스템입니다.

00:02:30.610 --> 00:02:33.880
기능의 많은
이 응용 프로그램에 내장 된 이미 있습니다.

00:02:33.880 --> 00:02:37.440
그러나 버 뒤로 수 있습니다.
두 가지 내가 수 있는 영역을 참조 하십시오.

00:02:37.440 --> 00:02:39.370
더 나은 표시를 조정 합니다.

00:02:39.370 --> 00:02:42.360
내가 해야 하는 첫 번째 되는
작은 제목에 추가

00:02:42.360 --> 00:02:45.330
이 대시보드를 맨
있음을 이러한 약속

00:02:45.330 --> 00:02:47.140
예정 된 약속은.

00:02:47.140 --> 00:02:48.102
이제는 추가 합니다.

00:02:52.008 --> 00:02:54.990
파악 해야 하는 경우
해당 제목을 추가 하는 곳입니다.

00:02:54.990 --> 00:02:56.390
내가 알고 있는 보기

00:02:56.390 --> 00:02:59.499
해당 페이지에 있습니다
MainView.xaml 파일입니다.

00:02:59.499 --> 00:03:01.960
통해 검색 하는 대신
내 솔루션 탐색기

00:03:01.960 --> 00:03:04.210
저는 새로운 방식으로
해당 파일을 찾습니다.

00:03:04.210 --> 00:03:08.800
전체로 새로운 기능 사용
편집 메뉴 옵션을 사용 하 여

00:03:08.800 --> 00:03:13.740
이동, 이동, 또는
바로 가기 키 CTRL + T

00:03:13.740 --> 00:03:17.920
고 내가 MainView를 입력 합니다.

00:03:17.920 --> 00:03:19.010
여기에서 볼 수 있듯이

00:03:19.010 --> 00:03:23.450
저는 모든 전체 목록은 해당
MainView 문자열의 발생 수입니다.

00:03:23.450 --> 00:03:27.640
모든 이동 빠른 수행 하 고
파일 이름에서 검색

00:03:27.640 --> 00:03:30.650
형식, 멤버 또는
기호 선언 하 고

00:03:30.650 --> 00:03:35.310
이 목록을 추가로 필터링 할 수 있습니다.
아래에 이러한 아이콘을 사용 합니다.

00:03:35.310 --> 00:03:36.620
따라서만 찾고 있기 때문

00:03:36.620 --> 00:03:40.338
이 파일을 클릭 하면 파일을
아이콘과 그 파일이 표시 됩니다.

00:03:40.338 --> 00:03:41.332
이동할 수 없습니다.

00:03:41.332 --> 00:03:43.873
MainView.xaml는 고
클릭할 수 및

00:03:43.873 --> 00:03:45.096
해당 페이지로 이동 합니다.

00:03:45.096 --> 00:03:50.200
볼 수 있는 XAML을 보면
내가 이곳에 해당 제목을 추가 하려면.

00:03:50.200 --> 00:03:52.659
내부에 추가 해야 합니까
이 grid 요소 바로 여기 있습니다.

00:03:53.800 --> 00:03:58.080
따라서 내가 했지만 이미 통과 하 고
에 대 한 별도 사용자 정의 컨트롤 작성

00:03:58.080 --> 00:04:02.280
이 제목은 저와 것 이라는 것
NextAppointmentTitle.xaml입니다.

00:04:02.280 --> 00:04:06.040
용이 텍스트 상자
다음 약속을 표시 합니다.

00:04:06.040 --> 00:04:09.950
이 사용자 정의 컨트롤을 만든 것 같습니다.
네임 스페이스에서 별도 수

00:04:09.950 --> 00:04:14.140
단지 시도 하 고 있는지 너무
어쨌든 내 MainView에 추가 합니다.

00:04:14.140 --> 00:04:17.670
따라서 사용자가 직접 다시 내
MainView를 입력 합니다.

00:04:17.670 --> 00:04:22.230
내가 NextAppointmentTitle를 입력 합니다.

00:04:25.290 --> 00:04:27.350
해당 선언 하 고 있습니다.

00:04:27.350 --> 00:04:29.950
사용자는 Intellisense 오류 표시선
때문에 네임 스페이스

00:04:29.950 --> 00:04:32.370
참조 되지 않았습니다.
XAML 페이지.

00:04:32.370 --> 00:04:35.070
그러나 빛은
램프 제안 합니다.

00:04:35.070 --> 00:04:37.170
따라서이 제안을 클릭 하면

00:04:37.170 --> 00:04:41.710
이 참조를 추가할 수 있습니다.
이 새 네임 스페이스입니다.

00:04:41.710 --> 00:04:42.530
클릭 하 여

00:04:42.530 --> 00:04:45.600
참조에 추가 됩니다.
적절 한 접두사를 사용 하 여 페이지입니다.

00:04:45.600 --> 00:04:49.500
이것은 새로운 멋진 중 하나
XAML intellisense 기능입니다.

00:04:49.500 --> 00:04:52.250
또 다른 새 기능은
intellisense 필터링 합니다.

00:04:52.250 --> 00:04:55.070
일부 속성을 설정 해야 하는 경우
이 사용자 정의 컨트롤입니다.

00:04:55.070 --> 00:05:00.870
고 수는 있습니다
표 열 범위에 대 한 CS를 입력 합니다.

00:05:00.870 --> 00:05:03.520
반환 결과 필터링
카멜식 대/소문자를 때문에

00:05:03.520 --> 00:05:05.020
열 범위입니다.

00:05:05.020 --> 00:05:07.650
쉽게 선택할 수 있습니다.
한 값을 추가 기능에서 합니다.

00:05:07.650 --> 00:05:09.621
또한 추가 기능에서 행 값 하겠습니다.

00:05:12.203 --> 00:05:17.680
다른 방법으로 쉽게 조작할 수 있습니다.
네임 스페이스 접두사 이름을 바꾸는 것입니다.

00:05:17.680 --> 00:05:21.840
다른 네임 스페이스에 있습니다
여기는 접두사로 CTR.

00:05:21.840 --> 00:05:24.520
이 명확히 생각 하거나
설명 하므로

00:05:24.520 --> 00:05:27.770
이를 변경 하고자
뭔가 더 설명 합니다.

00:05:27.770 --> 00:05:35.960
이 접두사를 선택 하 고 사용 하는
메뉴 옵션을 편집, 리팩터링 이름 바꾸기

00:05:35.960 --> 00:05:40.230
또는 바로 가기 키 CTRL + R + R
고 새 접두사 이름을 입력 합니다.

00:05:40.230 --> 00:05:41.890
따라서 이름 제어 거 야.

00:05:43.850 --> 00:05:47.960
모든 접두사는 변경
XAML 파일입니다.

00:05:47.960 --> 00:05:51.489
코드의 두 하다
에 있는 편집기 개선 사항

00:05:51.489 --> 00:05:52.881
Visual Studio 2017입니다.

00:05:52.881 --> 00:05:55.710
여러 가지를 더
생산성을 향상 시킵니다.

00:05:55.710 --> 00:05:58.450
마지막에 신속 하 게 하 려 한
점도의 측면에

00:05:58.450 --> 00:06:00.080
XAML 파일입니다.

00:06:00.080 --> 00:06:03.000
텍스트에 대 한 몇 가지는
각 코드 블록

00:06:03.000 --> 00:06:05.810
구조를 표시 하려면
해당 블록의 시각화입니다.

00:06:05.810 --> 00:06:09.550
이 점선 위로 이동
해당 블록의 미리 보기를 제공합니다.

00:06:10.710 --> 00:06:13.929
시각화 하는 좋은 방법입니다.
이란 코드 내의입니다.

00:06:14.980 --> 00:06:18.605
이제이 실행 해 보겠습니다
응용 프로그램 변경 내용을 확인 합니다.

00:06:27.441 --> 00:06:31.380
하 고 있다고 여기, 우리 제목은
이제 맨이 대시보드.

00:06:31.380 --> 00:06:34.470
모두 다에 대 한 이동
새 편집기 개선 사항

00:06:34.470 --> 00:06:37.310
지금 있기 때문에
많은 Visual Studio 2017를.

00:06:37.310 --> 00:06:41.090
내가 여기서 수행 방법 중 하나는 하지만
이 응용 프로그램은 실행 중

00:06:41.090 --> 00:06:42.510
모르는 것 이지만

00:06:42.510 --> 00:06:45.330
일 같이
주의 너무 큽니다.

00:06:45.330 --> 00:06:47.285
내가 해야 실제로 문제를 해결.

00:06:47.285 --> 00:06:49.660
중 하나를 내
가장 좋아하는 새로운 기능입니다.

00:06:49.660 --> 00:06:51.640
XAML을 편집 하 고 계속 합니다.

00:06:51.640 --> 00:06:54.610
이 새 기능을 사용 하 여
UI 디버깅 도구를 추가 합니다.

00:06:54.610 --> 00:06:59.170
아마도 이미 친숙 해
UI 문제를 쉽게 해결할 수 있습니다.

00:06:59.170 --> 00:07:02.290
맨 위에 있는 내 응용 프로그램에 다시
새 메뉴를 알 수 있습니다.

00:07:03.380 --> 00:07:07.480
이 응용 프로그램에서 도구 메뉴에 모든 고
난 내 UI를 진단 하는 데 필요한 기능

00:07:07.480 --> 00:07:08.910
문제입니다.

00:07:08.910 --> 00:07:11.530
첫째, 선택 모드를 활성화 합니다.
하므로

00:07:11.530 --> 00:07:15.120
UI의 일부를 선택할 수 있습니다.
것으로 드릴 다운 합니다.

00:07:15.120 --> 00:07:18.010
요소를 클릭 하겠습니다.
드릴 다운을 추가 하고자 하는

00:07:18.010 --> 00:07:20.029
이것에 대 한 텍스트 블록
주의 요일을 표시 합니다.

00:07:22.110 --> 00:07:25.910
어떻게 이렇게 하면 사용자가 선택 됩니다.
시각적 트리에서 라이브 및

00:07:25.910 --> 00:07:29.850
내가 문의할 때 사용을 클릭 하 여
단추가 라이브 시각적 트리로 이동 합니다.

00:07:31.420 --> 00:07:35.230
사용 하는 옵션을 선택 하면 Live
시각적 트리는 포커스 모드로 전환 하 고

00:07:35.230 --> 00:07:36.560
해당 요소가 선택 됩니다.

00:07:37.740 --> 00:07:41.841
파를 UI 디버깅 도구를 사용할 수 있습니다.
이 XAML 및 소스 보기

00:07:46.935 --> 00:07:51.227
글꼴 크기를 60도로 설정
고 너무 큰 것 같습니다.

00:07:51.227 --> 00:07:52.920
작게는 해 드리겠습니다.

00:07:52.920 --> 00:07:56.954
난 35로 설정 합니다.

00:07:56.954 --> 00:07:58.690
이 응용 프로그램으로 이동 하겠습니다.

00:08:02.585 --> 00:08:03.890
고 되었습니다.

00:08:03.890 --> 00:08:07.500
실행된 모드를 변경 하 고
크기를 훨씬 더 좋아 보입니다.

00:08:07.500 --> 00:08:11.690
XAML 편집 하며 계속 하기를 사용 하면
쉬운 UI를 조정 하 고

00:08:11.690 --> 00:08:13.860
즉시 반영 했습니다.

00:08:13.860 --> 00:08:17.120
코드에서 이러한 변경 내용을
디버깅을 중지 한 후 고

00:08:17.120 --> 00:08:19.330
저장 한 후에 유지 됩니다.

00:08:19.330 --> 00:08:24.030
XAML 디버깅 더 쉽게 하 고
Visual Studio 2017 빠릅니다.

00:08:24.030 --> 00:08:27.320
그렇다면 어떻게 다른
디버깅의 영역?

00:08:27.320 --> 00:08:30.840
디버깅 전공 임을 알 수
개발 프로세스의 일부입니다.

00:08:30.840 --> 00:08:32.700
2017 Visual Studio를 사용 하 여

00:08:32.700 --> 00:08:35.750
몇 가지 새로운 기능을 소개
하려면 코드를 단계별로 실행

00:08:35.750 --> 00:08:38.730
하 고 더 나은 진단 및
응용 프로그램을 사용 하 여 문제를 해결 합니다.

00:08:38.730 --> 00:08:41.370
따라서 응용 프로그램에 다시 가자
이미 실행 되 고 있습니다.

00:08:41.370 --> 00:08:43.890
내가 꽤 궁금
페이지 사이 전환

00:08:43.890 --> 00:08:44.910
이 응용 프로그램.

00:08:44.910 --> 00:08:47.390
따라서로 하는 드릴 다운 하려고 합니다.

00:08:47.390 --> 00:08:50.530
알 수 없는 필자는 탐색
스왑 아웃 하는 데 도움이 되는 도우미 클래스

00:08:50.530 --> 00:08:51.570
페이지입니다.

00:08:51.570 --> 00:08:53.650
클릭할 때
새 약속 단추

00:08:53.650 --> 00:08:56.030
이 클래스를 사용 해야
다음 페이지로 대체 합니다.

00:08:57.520 --> 00:09:00.935
사용 하 여 모든 이동 찾을 까합니다
해당 탐색 도우미 파일입니다.

00:09:00.935 --> 00:09:06.200
잘못은 CTRL + T를 사용 하 고 검색
탐색 도우미입니다.

00:09:07.420 --> 00:09:11.140
파일을 아래로 필터링 할 수 있음
에 대 한 코드를 찾아

00:09:11.140 --> 00:09:12.060
탐색 도우미입니다.

00:09:13.460 --> 00:09:15.940
이 코드를 보면 내가 하 고

00:09:15.940 --> 00:09:18.620
아래에
내가 탐색에 대 한 함수를 참조 하십시오.

00:09:18.620 --> 00:09:22.910
이것은 어떤 게 확실
페이지를 전환 하려는 경우 사용 됩니다.

00:09:22.910 --> 00:09:25.990
중단점을 추가 하려고
이 코드 블록의 시작 부분입니다.

00:09:27.860 --> 00:09:30.400
이 응용 프로그램으로 돌아가 내가 하 고
어떤 현상이 나타나는지 살펴봅니다.

00:09:31.510 --> 00:09:34.860
그런이 클릭할 때
새 약속 단추

00:09:34.860 --> 00:09:36.231
예상 대로 중단점이 도달할.

00:09:37.540 --> 00:09:40.280
어떻게 각 본 경우의
이 줄의 코드이 블록

00:09:40.280 --> 00:09:43.640
평가, 내가 해야
를 통해 단계를 사용 하 여 또는

00:09:43.640 --> 00:09:46.080
끝에 중단점을 설정 합니다.
실행 블록.

00:09:47.330 --> 00:09:51.430
대신, 새 사용할 수 있습니다.
간편 실행을 호출 하는 기능입니다.

00:09:51.430 --> 00:09:54.040
여기에서 볼 수 있듯이
코드를 한 줄 위로 이동 하 여

00:09:54.040 --> 00:09:55.940
다음은 플레이 버튼 아이콘이입니다.

00:09:55.940 --> 00:09:57.920
이 재생 단추 아이콘을 클릭할 때

00:09:57.920 --> 00:10:00.450
하는 응용 프로그램을 실행합니다.
내가 클릭 하는 선입니다.

00:10:00.450 --> 00:10:03.790
이것은 정말로 유용 하 난
가 여러 개 설정 하는

00:10:03.790 --> 00:10:07.050
임시 중단점을
대상 행을 가져옵니다.

00:10:07.050 --> 00:10:10.180
하는 빠르고 쉬운 방법입니다.
디버깅 하는 동안 컨텍스트를 유지 관리 합니다.

00:10:11.320 --> 00:10:13.650
우리가 항상 가격이 자랑할
디버깅 경험을

00:10:13.650 --> 00:10:16.740
Visual Studio 이지만
더 잘 할 수 있는 항상 알고 있습니다.

00:10:16.740 --> 00:10:19.690
| 바로 | 기능 중 일부입니다.
와 이야기 한 후 개발 우리의

00:10:19.690 --> 00:10:21.970
개발자와
자신의 의견을 듣고.

00:10:21.970 --> 00:10:25.350
이 비디오는 더 나은 게 좋겠다
몇 가지 새로운 기능 아이디어

00:10:25.350 --> 00:10:26.300
에 대해 사용 가능한

00:10:26.300 --> 00:10:29.930
데스크톱 응용 프로그램 개발
사용 하 여 Visual Studio 2017.

00:10:29.930 --> 00:10:33.060
에 대 한 자세한 정보를 원하는 경우
자원이 나 기능 또는

00:10:33.060 --> 00:10:36.470
다시 한번 생각 하는 새로운
Visual Studio의 블로그를 방문 하십시오.

00:10:36.470 --> 00:10:39.050
많은 기능이 없습니다
그렇게 다룰 수 없었다면

00:10:39.050 --> 00:10:42.430
Visual Studio 2017 다운로드 이동 하 고
직접 시도해 보십시오.

00:10:42.430 --> 00:10:44.880
에 대 한 지금 사용할 수
Visual Studio 사이트를 다운로드 합니다.

00:10:46.300 --> 00:10:49.160
Visual Studio 우리 여기 모두
팀은 흥분 되어 공유

00:10:49.160 --> 00:10:51.420
이 새로운 버전의
Visual Studio 사용 하 여 고

00:10:51.420 --> 00:10:54.490
더 많은 게 만들 수 있기를 기대합니다
모든 프로젝트에 있도록 해야 합니다.

00:10:54.490 --> 00:10:55.099
감사합니다.

