WEBVTT

00:00:03.806 --> 00:00:08.210
Hi、私は 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
2017 を Visual Studio では、読み込まれました。
役立つ多くの機能を持つ

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 フォームで、
.net コンソール アプリケーションです。

00:01:12.200 --> 00:01:14.520
希望の場合
C++ の Win32 アプリケーションを作成します。

00:01:14.520 --> 00:01:18.070
デスクトップを選択する必要があります。
C++ の作業負荷を開発します。

00:01:19.560 --> 00:01:21.940
Visual Studio の 2017 のインストール中に

00:01:21.940 --> 00:01:24.590
量がわかります
インストールするのより高速です。

00:01:24.590 --> 00:01:27.490
独自のテストの一部を
そのインストールは、すべて同じことに気付きました

00:01:27.490 --> 00:01:31.660
デスクトップの機能
2017 を Visual Studio の開発

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 は、内 1 回

00:01:42.480 --> 00:01:45.640
発生することができます、
有効にすることを目的とした多くの新機能

00:01:45.640 --> 00:01:49.320
によって生産性が向上します。
時間と労力を節約します。

00:01:49.320 --> 00:01:52.250
認識している多く新しい領域の 1 つ
生産性の向上

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
2017 を Visual Studio のほう
より強力なコード ナビゲーション

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
最初の 1 つである必要がありますか
少しのタイトルを追加する可能性があります。

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
内側に追加する必要があります。
このグリッド要素にします。

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
戻り値の結果がフィルター処理します。
camel 形式の大文字と小文字のため

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
コードの 2 つだけでした。
エディターで強化された機能

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
迅速にしたい最後の 1 つ
side では、アウト ポイントです。

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
これは、TextBlock
週の曜日です。

00:07:22.110 --> 00:07:25.910
選択されますがこれが何
ライブのビジュアル ツリーで、

00:07:25.910 --> 00:07:29.850
フォロー クリックすると、
ボタンは、Live のビジュアル ツリーに移動します。

00:07:31.420 --> 00:07:35.230
選択すると、ライブビューで
フォーカスにビジュアル ツリーを配置し、

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 のデバッグが容易になり、
2017 を Visual Studio で高速化します。

00:08:24.030 --> 00:08:27.320
では、その他について
デバッグの領域ですか。

00:08:27.320 --> 00:08:30.840
デバッグが、メジャーであることがわかります
開発プロセスの一部です。

00:08:30.840 --> 00:08:32.700
Visual Studio の 2017

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
ご覧のように、
コードの 1 行上に移動

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
2017 を Visual Studio をダウンロードし、
自分で試してください。

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
ありがとう。

