WEBVTT

00:00:03.806 --> 00:00:08.210
Selam, Gül Chu, Program Yöneticisi olduğum
Visual Studio Takım üzerinde.

00:00:08.210 --> 00:00:11.020
Bugün, ben sizinle paylaşmak Çoğalması
bulunan yeni özellikler

00:00:11.020 --> 00:00:12.810
Visual Studio 2017 ve

00:00:12.810 --> 00:00:15.620
Bunlar daha nasıl artıracağınızı
size Masaüstü uygulamaları geliştirmek.

00:00:16.740 --> 00:00:19.970
Olup bir WPF geliştiriyor,
WinForm, veya

00:00:19.970 --> 00:00:23.150
Win32 konsol uygulaması içinde
.NET Framework kullanır.

00:00:23.150 --> 00:00:26.960
Visual Studio 2017 yüklü gelir.
yardımcı olmak için birçok özellik

00:00:26.960 --> 00:00:30.270
ne zaman daha üretken olun
harika Masaüstü uygulamaları oluşturma.

00:00:30.270 --> 00:00:32.010
Sağlandığından içine dalın.
Yeni Visual Studio.

00:00:34.050 --> 00:00:36.690
Fark edeceksiniz ilk şey
Bu konuda ne kadar hızlıdır

00:00:36.690 --> 00:00:37.930
her şey olur.

00:00:37.930 --> 00:00:40.770
Bu birçok yönden yansıtılır.
Hızlı ürün

00:00:40.770 --> 00:00:43.990
Çözüm için hızlı yükleme süreleri
Belge sekmesini geçiş yapar.

00:00:43.990 --> 00:00:46.560
Bu sürüm oluşturma
Biz görev tarafından Destekli

00:00:46.560 --> 00:00:51.110
bir geliştirici olarak etkinleştirme
daha hızlı, daha verimli olması için.

00:00:51.110 --> 00:00:53.520
Andan itibaren Al
Visual Studio 2017

00:00:53.520 --> 00:00:55.380
almak istiyoruz ve
daha hızlı çalışıyor.

00:00:56.630 --> 00:00:58.970
Akıcı bir
Alım deneyimi

00:00:58.970 --> 00:01:02.350
Araçlar seçebilirsiniz,
gereksinimleriniz için istiyor.

00:01:02.350 --> 00:01:04.220
Masaüstü uygulamaları geliştirmek için

00:01:04.220 --> 00:01:08.200
ihtiyacınız olan tek şey bir .NET Masaüstü
WPF oluşturmak için geliştirme iş yükü,

00:01:08.200 --> 00:01:12.200
Windows Forms ve
konsol uygulamaları .NET için.

00:01:12.200 --> 00:01:14.520
İsteyip istemediğini
C++ Win32 uygulamaları oluşturmak,

00:01:14.520 --> 00:01:18.070
Masaüstü seçmelisiniz.
C++ iş yükü ile geliştirme.

00:01:19.560 --> 00:01:21.940
Visual Studio 2017, yükleme sırasında

00:01:21.940 --> 00:01:24.590
ne kadar fark edeceksiniz
Bunu yüklemek için daha hızlıdır.

00:01:24.590 --> 00:01:27.490
Bazı sınama kendi
Bu yükleme aynı buldum

00:01:27.490 --> 00:01:31.660
Masaüstü Özellikleri
geliştirme, Visual Studio 2017

00:01:31.660 --> 00:01:36.400
% 33 daha hızlı yüklenir ve
%50 Visual Studio 2015 küçük.

00:01:36.400 --> 00:01:37.660
Daha hızlı kez yüklemek ve

00:01:37.660 --> 00:01:40.930
küçük yükleme boyutları
er kodlama elde edebilirsiniz.

00:01:40.930 --> 00:01:42.480
Visual Studio içinde bir kez

00:01:42.480 --> 00:01:45.640
deneyimi mümkün olacaktır
Etkinleştirme sırasında amaçlayan birçok yeni özellik

00:01:45.640 --> 00:01:49.320
tarafından daha üretken olmak için
zaman ve çaba kaydetmekte.

00:01:49.320 --> 00:01:52.250
Birçok yeni görmedi tek bir alan
İş Verimlilik geliştirmeleri

00:01:52.250 --> 00:01:55.540
C# ve XAML için Kod Düzenleyicisi.

00:01:55.540 --> 00:01:58.970
.NET seviyelendirerek
Roslyn bilinen, derleyici platformu

00:01:58.970 --> 00:02:03.520
Visual Studio 2017 daha hızlı teslim eder
ve daha güçlü kod gezinti,

00:02:03.520 --> 00:02:06.870
Analiz, üretimi,
ve organizasyon.

00:02:06.870 --> 00:02:08.240
Bu eylemde göstermek istiyorum.

00:02:08.240 --> 00:02:12.090
Burada, sahip olduğum bir örnek uygulama için
Sağlık Kliniği yönetme.

00:02:12.090 --> 00:02:16.090
Bağlanan bir WPF uygulaması olan
Kliniği veren Azure bir hizmeti

00:02:16.090 --> 00:02:20.050
receptionists görüntülemek için ve
Hasta yaklaşan randevuları düzenleyin.

00:02:20.050 --> 00:02:22.484
Diyelim ki bir fikir edinmek için bu uygulama Çalıştır
ne biz ile çalışıyorsanız.

00:02:26.259 --> 00:02:27.940
Uygulama oldukça iyi bakıyor.

00:02:27.940 --> 00:02:30.610
Randevular için bir dizi
zaten sistemde.

00:02:30.610 --> 00:02:33.880
Çok işlevsellik
zaten bu app yerleştirilmiş.

00:02:33.880 --> 00:02:37.440
Ancak, kapalı sağ arka miyim
birkaç tane alabiliyorum alanları Bkz:

00:02:37.440 --> 00:02:39.370
daha iyi görünmesi için tweak.

00:02:39.370 --> 00:02:42.360
Ben gereken ilk olmak olduğunu
büyük olasılıkla en küçük bir başlık ekleme

00:02:42.360 --> 00:02:45.330
Bu Pano üstündeki
belirtmek bu randevular

00:02:45.330 --> 00:02:47.140
yaklaşan randevuları var.

00:02:47.140 --> 00:02:48.102
Bu nedenle, ekleyelim.

00:02:52.008 --> 00:02:54.990
Anlayabilir gerekir
Bu başlık eklemek nereye.

00:02:54.990 --> 00:02:56.390
Biliyorum, görünüm için

00:02:56.390 --> 00:02:59.499
Bu sayfa bulunur
MainView.xaml dosyası.

00:02:59.499 --> 00:03:01.960
Aracılığıyla aramak yerine
Çözüm Gezgini

00:03:01.960 --> 00:03:04.210
Ben, yeni bir yol var
Bu dosyayı bulma.

00:03:04.210 --> 00:03:08.800
Yeni bir özellik tüm Git kullanmam,
Düzenle menüsü seçeneğini kullanarak

00:03:08.800 --> 00:03:13.740
Tümü için gidin, gidin veya
klavye kısayolu CTRL + T

00:03:13.740 --> 00:03:17.920
ve MainView içinde yazın.

00:03:17.920 --> 00:03:19.010
Gördüğünüz gibi

00:03:19.010 --> 00:03:23.450
Sahip olduğum tüm tam listesi
dizesinin yineleme sayısını MainView.

00:03:23.450 --> 00:03:27.640
Tüm gitmek yapar hızlı ve
tam arama üzerinden dosya adı

00:03:27.640 --> 00:03:30.650
türü, üyeler, veya
Sembol bildirimleri ve

00:03:30.650 --> 00:03:35.310
Daha bu listeye filtre uygulayabilirsiniz
Bu simgeler altındaki kullanarak.

00:03:35.310 --> 00:03:36.620
Bunu, yalnızca aradığım bu yana

00:03:36.620 --> 00:03:40.338
bir dosya bu dosyada'ı tıklatacağım
simge ve yalnızca dosyaları gösterir.

00:03:40.338 --> 00:03:41.332
Orada biz gidebilirsiniz.

00:03:41.332 --> 00:03:43.873
MainView.xaml yoktur ve
Üzerinde tıklatabilirsiniz ve

00:03:43.873 --> 00:03:45.096
Bu sayfaya gidin.

00:03:45.096 --> 00:03:50.200
Görebiliyorum XAML bakarak,
nerede bu başlık eklemek gerek.

00:03:50.200 --> 00:03:52.659
Bunu içine eklemelisiniz
Bu kılavuz öğesi burada.

00:03:53.800 --> 00:03:58.080
Bu nedenle, ben zaten çıkmadığınızı ve
ayrı bir kullanıcı denetimi için oluşturulan

00:03:58.080 --> 00:04:02.280
Bu başlık ve ben başlıklı
NextAppointmentTitle.xaml.

00:04:02.280 --> 00:04:06.040
Basit olan metin kutusu
Sonraki Randevular diyor.

00:04:06.040 --> 00:04:09.950
Sanırım bu kullanıcı denetimi oluşturdum.
ayrı bir ad alanında ancak ben değilim

00:04:09.950 --> 00:04:14.140
çok emin, böylece sadece denemek için yapacağım
Benim MainView için yine de eklemek için.

00:04:14.140 --> 00:04:17.670
Bu nedenle, içine geri gitmek istiyorum benim
MainView ve out türü.

00:04:17.670 --> 00:04:22.230
NextAppointmentTitle içinde yazın istiyorum

00:04:25.290 --> 00:04:27.350
ve bildirim.

00:04:27.350 --> 00:04:29.950
IntelliSense dalgalı çizgiler var.
çünkü ad alanı

00:04:29.950 --> 00:04:32.370
başvurulmamış
XAML sayfası içinde.

00:04:32.370 --> 00:04:35.070
Ancak, bir ışık var.
Ampul öneri.

00:04:35.070 --> 00:04:37.170
Bu nedenle, bu öneriyi tıklatarak,

00:04:37.170 --> 00:04:41.710
Kolayca bu başvuru eklemek
Bu yeni ad.

00:04:41.710 --> 00:04:42.530
Üzerini tıklatarak

00:04:42.530 --> 00:04:45.600
başvuru eklenir
uygun önekini içeren sayfa.

00:04:45.600 --> 00:04:49.500
Bu yeni serin biridir
XAML IntelliSense özellikleri.

00:04:49.500 --> 00:04:52.250
Başka bir güzel özelliği
IntelliSense filtreleme.

00:04:52.250 --> 00:04:55.070
Bazı özellikleri ayarlamak gerekir
Bu kullanıcı denetimi.

00:04:55.070 --> 00:05:00.870
Ve ne yapabilirim olacak şekilde alabiliyorum
CS ızgaralar sütun kapsamı için yazın.

00:05:00.870 --> 00:05:03.520
Döndürülen sonuçlar süzülür
camel casing nedeniyle

00:05:03.520 --> 00:05:05.020
Sütun yayılımı.

00:05:05.020 --> 00:05:07.650
Ben kolayca seçebilirsiniz,
ve bir değer eklentisi.

00:05:07.650 --> 00:05:09.621
Ayrıca satır değeri eklenti istiyorum.

00:05:12.203 --> 00:05:17.680
Başka bir şekilde kolayca işleyebilir
ad alanlarý önekler adlandırarak olur.

00:05:17.680 --> 00:05:21.840
Başka bir ad alanı sahibim
Burada önek Mrk.

00:05:21.840 --> 00:05:24.520
Bu çok açık düşünüyorsanız veya
açıklayıcı, bundan dolayı

00:05:24.520 --> 00:05:27.770
Bunu içine değiştirmek için gidiyorum
bir şey daha açıklayıcı.

00:05:27.770 --> 00:05:35.960
Ben bu öneki seçin ve kullanmak
menü seçeneği, düzenlemek, yeniden, yeniden adlandırmak,

00:05:35.960 --> 00:05:40.230
veya CTRL + R + R klavye kısayolu
ve yeni bir önek adı girin.

00:05:40.230 --> 00:05:41.890
Bu nedenle bu denetimleri adına yapacağım.

00:05:43.850 --> 00:05:47.960
Tüm önekleri değişikliklerdir.
XAML dosyası içinde.

00:05:47.960 --> 00:05:51.489
Bu kod yalnızca birkaç edildi
içinde bulunduğunuz Düzenleyicisi geliştirmeleri

00:05:51.489 --> 00:05:52.881
Visual Studio 2017.

00:05:52.881 --> 00:05:55.710
Vardır çok daha fazlası
üretkenliğinizi artırın.

00:05:55.710 --> 00:05:58.450
Hızlı bir şekilde istediğim son bir
Çıkış noktası üzerinde yan değil

00:05:58.450 --> 00:06:00.080
XAML dosyası.

00:06:00.080 --> 00:06:03.000
Bazı noktalı çizgiler için var.
her kod bloğu

00:06:03.000 --> 00:06:05.810
yapısını göstermek için
Bu bloğu görselleştirme.

00:06:05.810 --> 00:06:09.550
Bu noktalı çizgi üzerinde vurgulama
Bana bu bloğun bir önizleme sağlar.

00:06:10.710 --> 00:06:13.929
Görselleştirmenin en iyi yolu budur.
kodunuzun içinde ne olduğunu.

00:06:14.980 --> 00:06:18.605
Şimdi, bunu çalıştırmak deneyelim
App ve yaptığımız değişiklikleri görebilirsiniz.

00:06:27.441 --> 00:06:31.380
Ve bölümlerimiz vardır, bizim başlığı
Şimdi bu Panoyu en üstündeki.

00:06:31.380 --> 00:06:34.470
Tüm çok gitmek
Yeni Düzenleyici geliştirmeleri

00:06:34.470 --> 00:06:37.310
çünkü bunu yoktur
Visual Studio 2017 çok daha fazla.

00:06:37.310 --> 00:06:41.090
Ancak ben bir şey fark
Bu app çalıştırılırken olur

00:06:41.090 --> 00:06:42.510
Ben ne düşünüyorum bilmiyorum ama

00:06:42.510 --> 00:06:45.330
günleri gibi görünüyor
Haftanın çok büyük.

00:06:45.330 --> 00:06:47.285
Ben gerçekten, düzeltmelidir.

00:06:47.285 --> 00:06:49.660
Ve biri gelir benim
Sık kullanılan yeni özellikler.

00:06:49.660 --> 00:06:51.640
XAML Düzenle ve devam et.

00:06:51.640 --> 00:06:54.610
Bu yeni özellik için kullanma
Kullanıcı Arabirimi, hata ayıklama araçları artırmak,

00:06:54.610 --> 00:06:59.170
büyük olasılıkla zaten tanıdık
ile ben kolayca UI sorunları düzeltebilir.

00:06:59.170 --> 00:07:02.290
Geri Uygulamam içinde üst,
Yeni bir menü fark edebilirsiniz.

00:07:03.380 --> 00:07:07.480
Tüm bu app araç menüsünde vardır
Benim UI tanımak gerekir özellikleri

00:07:07.480 --> 00:07:08.910
sorunları.

00:07:08.910 --> 00:07:11.530
İlk olarak, seçim modunu etkinleştirmek,
Böylece

00:07:11.530 --> 00:07:15.120
Kullanıcı Arabirimi bölümlerini tercih edebilirsiniz
içine detaya istiyorum olduğunu.

00:07:15.120 --> 00:07:18.010
Öğesini tıklatın istiyorum
içine detaya istiyorum olduğunu,

00:07:18.010 --> 00:07:20.029
Bunun olması için metin bloğu
Haftanın günü.

00:07:22.110 --> 00:07:25.910
Bu ne yapacağını seçmek olan
Canlı görsel ağaçtaki ve

00:07:25.910 --> 00:07:29.850
Ben, tıklatarak takip edebilirsiniz
Düğme Canlı görsel ağacına gidin.

00:07:31.420 --> 00:07:35.230
Seçtiğiniz ile canlı
Görsel ağaç odak yerleştirin ve

00:07:35.230 --> 00:07:36.560
Öğe seçilir.

00:07:37.740 --> 00:07:41.841
Araştırma yapmak için hata ayıklama araçları kullanıcı Arabirimi kullanabilirim
Bu XAML ve kaynak görünümü içinde.

00:07:46.935 --> 00:07:51.227
Yazı tipi boyutu 60 olarak ayarlanır.
ve, büyük olasılıkla çok büyük.

00:07:51.227 --> 00:07:52.920
Daha küçük yapmak denemek istiyorum.

00:07:52.920 --> 00:07:56.954
Ben bunun için 35 belirleyeceğim.

00:07:56.954 --> 00:07:58.690
Uygulamam geri dönmek istiyorum.

00:08:02.585 --> 00:08:03.890
Ve onu yok.

00:08:03.890 --> 00:08:07.500
Çalışma süresi değiştirildi ve
boyutlandırma çok daha iyi görünüyor.

00:08:07.500 --> 00:08:11.690
XAML Düzenle ve devam et
UI tweaks yapmak kolay ve

00:08:11.690 --> 00:08:13.860
hemen yansıtılmasını.

00:08:13.860 --> 00:08:17.120
Bu değişiklikleri kodunuzda Kal
hata ayıklamayı durdurmak sonra ve

00:08:17.120 --> 00:08:19.330
kaydettikten sonra kalıcı.

00:08:19.330 --> 00:08:24.030
XAML hata ayıklama daha kolay yapılır ve
Visual Studio 2017 ile daha hızlı.

00:08:24.030 --> 00:08:27.320
Bu nedenle, ne diğer hakkında
hata ayıklama alanları?

00:08:27.320 --> 00:08:30.840
Hata ayıklama önemli olduğunu biliyoruz
Geliştirme sürecinizin bir parçası.

00:08:30.840 --> 00:08:32.700
Visual Studio 2017 ile

00:08:32.700 --> 00:08:35.750
Biz Tanıtımı bazı yeni özellikler
yardımcı olmak için kod boyunca adım

00:08:35.750 --> 00:08:38.730
ve daha iyi tanımak ve
uygulamalarınızı ile ilgili sorunları çözün.

00:08:38.730 --> 00:08:41.370
Bu nedenle, app edelim
Bu zaten çalışıyor.

00:08:41.370 --> 00:08:43.890
Ben oldukça merak
sayfalar arasında geçiş

00:08:43.890 --> 00:08:44.910
Bu app içinde.

00:08:44.910 --> 00:08:47.390
Bu nedenle, detaya istiyor.

00:08:47.390 --> 00:08:50.530
Bir gezinti olduğunu biliyorum
takas yardımcı olduğunu yardımcı sınıfı

00:08:50.530 --> 00:08:51.570
sayfaları.

00:08:51.570 --> 00:08:53.650
Ne zaman ı
Yeni randevu düğmesi

00:08:53.650 --> 00:08:56.030
Bu sınıf için kullandığı
sonraki sayfaya takas.

00:08:57.520 --> 00:09:00.935
Tüm gitmek bulmak için kullanmak istiyorum
Bu gezinti yardımcı dosyası.

00:09:00.935 --> 00:09:06.200
Hatalı arama ve CTRL + T kullanın
Gezinti Yardımcısı.

00:09:07.420 --> 00:09:11.140
Yalnızca dosyaları aşağı filtre uygulamak,
ve ben kodunu bulmak

00:09:11.140 --> 00:09:12.060
Gezinti Yardımcısı.

00:09:13.460 --> 00:09:15.940
Bu koda bakabiliriz istiyorum ve

00:09:15.940 --> 00:09:18.620
alt kısmında
Bir işlev için Kayıt Bul görüyorum.

00:09:18.620 --> 00:09:22.910
Ne olacağı budur oldukça eminim
sayfaları geçmek istediğinizde kullanılır.

00:09:22.910 --> 00:09:25.990
İçin bir kesme noktası eklemek için gidiyorum
Bu kod bloğunun başlangıcına.

00:09:27.860 --> 00:09:30.400
Uygulamam geri dönmek istiyorum ve
neler olacağını görün.

00:09:31.510 --> 00:09:34.860
Bu, bunu ne zaman ı
Yeni randevu düğmesi

00:09:34.860 --> 00:09:36.231
beklendiği gibi kesme kadardır.

00:09:37.540 --> 00:09:40.280
Her ne görmek isterseniz,
Bu kod bloğu, bu satırları

00:09:40.280 --> 00:09:43.640
değerlendirilen, ben ya da gerekir
adım adım ilerleyin, kullanmak için veya

00:09:43.640 --> 00:09:46.080
sonunda bir kesme noktası ayarlamak
bloğu çalıştırmak için.

00:09:47.330 --> 00:09:51.430
Bunun yerine, yeni bir kullanabilir miyim
Tıkla-Çalıştır özelliği denir.

00:09:51.430 --> 00:09:54.040
Gördüğünüz gibi
bir kod satırının üzerinden getirerek,

00:09:54.040 --> 00:09:55.940
Yürüt düğmesi simgesi yoktur.

00:09:55.940 --> 00:09:57.920
Bu Yürüt düğmesi simgesini tıklattığımda,

00:09:57.920 --> 00:10:00.450
uygulama olarak çalışır.
Satır ı tıklattınız.

00:10:00.450 --> 00:10:03.790
Bu, gerçekten yararlı olur ben
artık birden çok ayarlamak zorunda

00:10:03.790 --> 00:10:07.050
geçici kesme noktaları için
bir hedef satırı ile alın.

00:10:07.050 --> 00:10:10.180
Bir hızlı ve kolay yolu budur.
hata ayıklama sırasında İçerik Bakımı.

00:10:11.320 --> 00:10:13.650
Biz her zaman gurur,
hata ayıklama deneyimini yaşayın

00:10:13.650 --> 00:10:16.740
Visual Studio, ancak
her zaman daha iyi yapabiliriz biliyoruz.

00:10:16.740 --> 00:10:19.690
Bunlar daha özelliklerinden bazıları şunlardır
konuştuktan sonra geliştirilen bizim

00:10:19.690 --> 00:10:21.970
Geliştiriciler ve
görüşlerini işitme.

00:10:21.970 --> 00:10:25.350
Umarım bu videoyu daha iyi verdiği
Bazı yeni özellikler hakkında fikir

00:10:25.350 --> 00:10:26.300
Bu yüklenebilir.

00:10:26.300 --> 00:10:29.930
Masaüstü uygulamaları geliştirme
Visual Studio 2017 ile.

00:10:29.930 --> 00:10:33.060
Hakkında daha fazla bilgi edinmek istiyorsanız
Ben üzeri özelliklerinden herhangi birini ya da

00:10:33.060 --> 00:10:36.470
başka ne yenilikler,
Visual Studio günlüğü ziyaret edin.

00:10:36.470 --> 00:10:39.050
Çok daha fazla özellik var.
Ben kapak, bunu mümkün değildi

00:10:39.050 --> 00:10:42.430
Visual Studio 2017 karşıdan gidin ve
kendiniz için deneyin.

00:10:42.430 --> 00:10:44.880
Bunu şimdi kullanılabilir
Visual Studio sitesindeki karşıdan yükleyin.

00:10:46.300 --> 00:10:49.160
Tüm Visual Studio üzerinde burada bize
Takım paylaşmak gerçekten Çoğalması

00:10:49.160 --> 00:10:51.420
Bu yeni sürümü
Visual Studio ile ve

00:10:51.420 --> 00:10:54.490
Umarım daha fazla olmak yardımcı olur
tüm projelerinizi verimli.

00:10:54.490 --> 00:10:55.099
Teşekkür ederiz.

