Aracılığıyla paylaş


Geliştiriciler için Windows 10'daki Yenilikler, derleme 17763

Visual Studio 2019 ve güncelleştirilmiş SDK ile birlikte Windows 10 derleme 17763 (Ekim 2018 Güncelleştirmesi veya sürüm 1809 olarak da bilinir), dikkat çekici Evrensel Windows Platformu uygulamaları oluşturmak için araçlar, özellikler ve deneyimler sağlar. Windows 10'da araçları ve SDK yükleyin; yeni bir Evrensel Windows uygulaması oluşturmaya veya mevcut uygulama kodunuzu Windows'de nasıl kullanabileceğinizi keşfetmeye hazırsınız.

Bu, bu sürümdeki Windows geliştiricilerine yönelik yeni ve geliştirilmiş özelliklerden ve yönergelerden oluşan bir koleksiyondur. Windows SDK'sına eklenen yeni ad alanlarının tam listesi için bkz. Windows 10 derleme 17763 API değişiklikleri. Windows 10'un vurgulanan özellikleri hakkında daha fazla bilgi için bkz. Windows 10'da nelerin harika olduğu. Ayrıca, Windows platformuna hem geçmiş hem de gelecekteki eklemelere yönelik üst düzey bir genel bakış için bkz. Windows Geliştirici Platformu özellikleri.

Tasarım & kullanıcı arabirimi

Özellik Açıklama
Uygulama simgeleri ve logoları uygulama simgeleri ve logolar sayfası yeniden yazılmıştır ve artık en son Visual Studio simge araçlarını gösterir ve uygulamanızın Microsoft Store'daki listesine resim ekleme hakkında bilgi sağlar.
Açılış sayfası tasarımı güncelleştirilmiş Tasarım giriş sayfası, UWP tasarım alanlarına bir bakışta genel bakış sağlar ve Fluent Design'a en son eklemeler hakkında bilgi sağlar.
Fluent Design denetimleri Fluent Tasarım Sistemi'ni ve uygulamalarınızın görünümünü geliştirmek için aşağıdaki yeni kullanıcı arabirimi denetimleri eklendi:
* CommandBarFlyout , kullanıcı arabirimi tuvalinizdeki bir öğe bağlamında ortak kullanıcı görevlerini göstermenizi sağlar. DropDownButton, SplitButtonve ToggleSplitButton uygulamanızın kullanıcı arabirimini geliştirmek için özelleştirilmiş özelliklere sahip düğme denetimleri sağlar.
* MenuBar yatay satırlarda birden çok üst düzey menü kümesi gösterir.
* NavigationView artık uygulamanızın daha az sayıda gezinti seçeneğine sahip olduğu ve içerik için daha fazla alan gerektirdiği durumlarda Üst gezintiyi destekliyor.
* TreeView, veri bağlamayı, öğe şablonlarını ve sürükleyip bırakmayı destekleyecek şekilde geliştirilmiştir.
Fluent Design güncelleştirmeleri Aşağıdaki Fluent Design sayfalarında görsel güncelleştirmeler ve küçük değişiklikler yapılmıştır:
* Hizalama, doldurma, kenar boşlukları
* Windows uygulamaları için Color
* Fluent Design
* Uygulama tasarımına giriş
* Gezinti temelleri
*
* Ekran boyutları ve kesme noktaları
* Stile genel bakış
* Yazma stili
Ayrıca, içerik alanlarıyla ilgili yepyeni bilgiler içeren aşağıdaki sayfaları yeniden yazdık:
* Simgeler artık simgeleri kullanmak ve tıklanabilir hale getirmek için pratik öneriler sağlıyor.
* Tipografi, benzer makalelerdeki bilgileri birleştirerek güncelleştirilmiş kılavuz ve çizimlerle her şeyi tek bir yere yerleştirir.
Bakış girişi ve etkileşimleri Bakış etkileşimleri uygulamanızın bir kullanıcının bakışını, dikkatini ve iletişim durumunu gözlerinin konumuna ve hareketine göre izlemesine olanak tanır. Bu özellik yardımcı bir teknoloji olarak kullanılabilir ve geleneksel giriş cihazlarının kullanılamadığı oyun ve diğer etkileşimli senaryolar için fırsatlar sağlar.
El yazısı görünümü HandwritingView, TextBox ve RichEditBox için yeni mürekkep giriş yüzeyidir. Kullanıcılar kalemleriyle bir metin denetimine dokunarak denetimi yazma yüzeyine genişletebilir. Bu kılavuzda uygulamanızda HandwritingView'un nasıl yönetileceği ve özelleştirileceği açıklanmaktadır.
Akıcı Tasarımda Hareket Fluent Design System'de hareket kullanımı, zamanlama, yumuşatma, yön ve yerçekimi temelleri üzerine kurulu olarak gelişmektedir. Bu temelleri uygulamak, kullanıcıya uygulamanız üzerinden yol göstermesine yardımcı olur ve doğal dünyayı yansıtarak dijital deneyimine bağlar. Şu makalelerde daha fazla bilgi edinin:
* Harekete genel bakış bu temel bilgileri yansıtacak şekilde güncelleştirildi.
* Pratikte hareket, bu temel bilgileri uygulamanıza nasıl uygulayacağınız hakkında örnekler sağlar. Ayrıca, bir XAML öğesinin özelliği değiştirildiğinde eski ve yeni değer arasında kolay ilişkilendirme sağlayan Örtük Animasyonlar hakkında bilgiler içerir.
* Yön ve yerçekimi uygulamanızın kullanıcının zihinsel modelini sağlamlaştırır.
* Zamanlama ve kolaylaştırma uygulamanızdaki harekete gerçekçilik ekler.
* XAML özellik animasyonları, temel alınan oluşturma Görseli ile etkileşim kurmanıza gerek kalmadan bir XAML öğesinin özelliklerine doğrudan animasyon eklemenizi sağlar.
Sayfa geçişleri Sayfa geçişleri bir uygulamada kullanıcıların sayfalar arasında gezinmesini sağlar. Kullanıcıların gezinti hiyerarşisinde nerede olduklarını anlamasına yardımcı olur ve sayfalar arasındaki ilişki hakkında geri bildirim sağlar.
Metin ölçeklendirme Yeni metin ölçeklendirme kılavuzu, kullanıcıların hem işletim sistemi hem de tek tek uygulamalarda göreli yazı tipi boyutunu değiştirme olanağı sağlayan yeni metin ölçeklendirme davranışlarına uyum sağlamak için uygulamalarınızı nasıl güncelleştirebileceğinizi açıklar. Bir büyüteç uygulaması kullanmak (genellikle yalnızca ekranın bir alanındaki her şeyi büyütüp kendi kullanılabilirlik sorunlarını ortaya çıkarır), ekran çözünürlüğünü değiştirmek veya DPI ölçeklendirmesine (görüntüleme ve tipik görüntüleme mesafesine göre her şeyi yeniden boyutlandıran) kullanmak yerine, kullanıcı 100% (varsayılan boyut) ile 225%arasında değişen bir metni yeniden boyutlandırma ayarına hızla erişebilir.
Araç Setleri Adobe XD ve Adobe Illustrator araç setleri yeni özelliklerle güncelleştirildi. Bu tasarım araç setleri, UWP uygulamalarını tasarlamaya yönelik denetimler ve düzen şablonları sağlar.
KULLANıCı arabirimi komutu UWP komut altyapısı güncelleştirmeleri, komut nesnesinin daha iyi kapsüllenmesini (davranış, etiket, simge, klavye hızlandırıcıları, erişim tuşu ve açıklama) ve kesme, kopyalama, yapıştırma, çıkış gibi standart bir komut kümesini içerir ve bu da bu özellikleri el ile ayarlama gereksinimini ortadan kaldırır.
Yeni XamlUICommand sınıfı, çağrıldığında eylem gerçekleştiren etkileşimli ui öğesinin komut davranışını tanımlamak için bir temel sınıf sağlar. Bu, önceden tanımlanmış özelliklere sahip bir dizi standart platform komutunu kullanıma sunan StandardUICommandiçin üst sınıftır.
Windows Kullanıcı Arayüzü Kitaplığı Windows Kullanıcı Arabirimi Kitaplığı, UWP uygulamaları için denetimler ve diğer kullanıcı arabirimi öğeleri sağlayan bir dizi NuGet paketidir. Bu paketler windows 10'un önceki sürümleriyle de uyumludur, bu nedenle kullanıcılarınız en son işletim sistemi sürümüne sahip olmasa bile uygulamanız çalışır.
Windows KULLANıCı Arabirimi Kitaplığı'ndakiler hakkında daha fazla bilgi için bkz. NuGet paketine dahil edilen API ad alanlarının listesini .

Windows uygulamaları geliştirme

Özellik Açıklama
Barkod tarayıcı Barkod tarayıcı belgeleri yeniden düzenlenmiş ve daha ayrıntılı kod parçacıklarıyla geliştirilmiştir. Ayrıca barkod tarayıcısından veri alma ve bunlarla çalışma konularını açıklayanbarkod verilerini alma ve anlama yeni bir konu ekledik.
C++/WinRT C++/WinRT bu sürüm için birçok yeni özellik, değişiklik ve düzeltme içerir. kendi koleksiyon özelliklerinizi ve koleksiyon türlerinizi uygulama konusunda size destek olacak yeni işlevler ve temel sınıflar vardır; ve artık C++/WinRT çalışma zamanı sınıflarınızla {Binding} XAML işaretleme uzantısını kullanabilirsiniz (kod örnekleri için bkz. Veri bağlamaya genel bakış). Bu sürümde yeni ve değiştirilen her şeyin tam açıklaması için bkz. C++/WinRT'deki yenilikler.Diğer yeni C++/WinRT içeriği şunları içerir: XAML özel denetimleri; COM bileşenleri yazma ; Değer kategorileri; veGüçlü ve zayıf başvurular .
C++/WinRT kod örnekleri Belgelerimizdeki konulara mevcut C++/CX kod örnekleriyle birlikte 250 C++/WinRT kod listesi ekledik.
Katkıda bulunma kılavuzu UWP belgelerimiz için katkıda bulunma rehberimizi güncelledik. Bu yeni kılavuz, iş akışını ve belgelerimize dış katkı beklentilerini netleştirir.
DirectX Graphics Infastructure (DXGI) Eksik DXGI API'leri için yeni belgeler eklendi ve Windows 10'da sunum yaparken en iyi yöntemler hakkında bir makale sunduk.
* En iyi performans içinDXGI flip modelini kullanın: Windows'un modern sürümlerinde sunu yığınında performansı ve verimliliği en üst düzeye çıkarma konusunda rehberlik sağlar.
* IDXGIOutput6::CheckHardwareCompositionSupport yöntemi: Uygulamalara donanım esnetmenin desteklendiğini bildirir.
* DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS numaralandırma: Hangi donanım oluşturma düzeylerinin desteklendiği açıklanır.
Başlayın Başlarken içeriğimiz, Windows 10'a yeni başlayan geliştiricilerin aşağıdaki yaygın görevleri nasıl gerçekleştirebileceği hakkında bilgi ve rehberlik sağlayarak yeni konularla yeniden canlandı:
* Müşterileri listede görüntüleme
*
* Kaydetme ve yükleme ayarları
* Dosyalarla çalışma
Harita Stil Sayfası Düzenleyicisi Uygulamanıza eklediğiniz haritaların görünümünü etkileşimli olarak özelleştirmek için yeni Harita Stil Sayfası Düzenleyicisi uygulamasını kullanın.
Microsoft Öğren Yeni Microsoft Learn sitesi, Microsoft geliştiricilerine yeni uygulamalı öğrenme ve eğitim fırsatları sunar. Microsoft Learn şu anda Microsoft 365, Microsoft Azure ve Windows Server için eğitim ve sertifika sağlamaktadır.
Not defteri Not Defterigüncelleştirildi. Unix/Linux (LF) ve Mac (CR) satır sonları için yakınlaştırma, kaydırma bulma/değiştirme ve destek eklendi.
Project Rome Project Rome artık desteklenen platformlar ve SDK'lar arasında tutarlı bir programlama deneyimi sunuyor.
Yeni Microsoft Graph Bildirimleri uygulamanız için insan odaklı, platformlar arası bir bildirim platformu sunmak için Project Rome'yi kullanın.
Ekran kırpma Yeni URI düzenleri , uygulamanızın program aracılığıyla yeni bir ekran alıntısı açmasına veya ek açıklama için belirli bir görüntüyle Ekran Alıntısı ve Taslak uygulamasını başlatmasına olanak sağlar.
Masaüstü uygulamalarında UWP Denetimleri Windows 10 artık WPF, Windows Forms ve C++ Win32 masaüstü uygulamalarında UWP denetimlerini kullanmanıza olanak tanır. Bu, yalnızca Windows Ink gibi UWP denetimleri ve Fluent Tasarım Sistemi'ni destekleyen denetimler aracılığıyla kullanılabilen en son Windows 10 kullanıcı arabirimi özellikleriyle mevcut masaüstü uygulamalarınızın genel görünümünü ve işlevselliğini geliştirebileceğiniz anlamına gelir. Bu özellik, XAML adaları olarak adlandırılır.
Kullandığınız uygulama platformuna bağlı olarak uygulamalarınızda XAML adalarını kullanmanın çeşitli yollarını sunuyoruz. WPF ve Windows Forms uygulamaları, Windows Community Toolkit tasarımcı odaklı geliştirme deneyimi sağlayan bir dizi denetim kullanabilir. C++ Win32 uygulamaları, Windows.UI.Xaml.Hosting ad alanında UWP XAML barındırma API'sini kullanmalıdır. Daha fazla bilgi için, masaüstü uygulamalarında UWP denetimlerine bakınız.
NOT: XAML adalarını etkinleştiren API'ler ve denetimler şu anda geliştirici önizlemesi olarak kullanılabilir. Bunları şimdi kendi prototip kodunuzda denemenizi öneririz, ancak şu anda bunları üretim kodunda kullanmanızı önermeyiz.
Windows Machine Learning Windows Machine Learning, daha hızlı değerlendirme ve son teknoloji makine öğrenmesi modelleri için destek gibi özellikler sunarak resmi olarak kullanıma sunuldu. Uygulamalarıyla tümleştirmek isteyen geliştiricileri desteklemek için, birkaç yeni ve güncelleştirilmiş kaynak içeren yeni bir belge sitesi oluşturduk:
* Öğretici: Windows Machine Learning Masaüstü uygulaması oluşturma (C++): Bu öğreticide masaüstü için basit bir Windows ML uygulamasının nasıl oluşturulacağı gösterilmektedir.
* Öğreticisi: Windows Machine Learning UWP uygulaması oluşturma (C#): Bu adım adım öğreticide Windows ML ile ilk UWP uygulamanızı oluşturun.
* Windows.AI.MachineLearning Ad Alanı: API referansı Windows 10 SDK'nın en son sürümü için güncelleştirildi ve geliştiriciler artık bu API'yi hem Win32 hem de UWP uygulamaları için kullanabilir.
Windows Mixed Reality (Windows Karışık Gerçeklik) Geliştiriciler artık, görüntü donanımı tarafından destekleniyorsa, donanım korumalı arka tampon dokularını talep edebilir ve böylece uygulamaların PlayReady gibi kaynaklardan donanım korumalı içerik kullanmasına olanak tanır. Donanım koruma desteği ve ayarı, Windows.Graphics.Holographic.HolographicCamera'ın yeni özellikleri kullanılarak birincil katman için ve Windows.Graphics.Holographic.HolographicQuadLayerUpdateParametersaracılığıyla Quad katmanlar için sağlanabilir.

IoT Çekirdeği

Özellik Açıklama
AtananErişimAyarları AssignedAccessSettings sınıfı, belirli bir cihaz için kullanıcının atanan erişim ayarlarına erişmek için farklı yöntemler ve özelliklere yönelik çağrıları etkinleştirir.
Varsayılan Uygulamaya Genel Bakış Windows 10 IoT Core Varsayılan Uygulaması, hava durumu, mürekkep oluşturma ve ses gibi yeni özellikler ve özelliklerle güncelleştirildi.
Kontrol Paneli Windows 10 Iot Core Panosu artık Dragonboard 410C veya NXP ile çalışan geliştiricilerin özel FFU'ları kendi cihazlarına yüklemesine imkan tanır.
Ekran Klavyesi IoT cihazları için ekran klavyesi artık Windows'un masaüstü sürümüyle aynı dokunmatik klavye bileşenlerini kullanıyor. Bu, dikte modu, IME desteği ve tam bir giriş kapsamları kümesi gibi özellikleri etkinleştirir.
Oturum açma iletişim kutuları için başlık çubukları Windows 10 IoT Core artıksistem iletişim kutuları için başlık çubuklarını yapılandırma seçeneği sunar.
Dokunma ile Uyandırma Dokunarak uyandırma, cihazınızın ekranının kullanılmadığında kapanmasına olanak tanır ve bir kullanıcı ekranına dokunduğunda hızlıca açılmasını sağlar.
Windows Sistem Güncellemesi Yeni Windows.System.Update ad alanı sistem güncelleştirmelerinin etkileşimli denetimini sağlar. Bu ad alanı yalnızca Windows 10 IoT Core için kullanılabilir.

Web geliştirme

Özellik Açıklama
EdgeHTML 18 Windows 10 Ekim 2018 güncelleştirmesi, Microsoft Edge tarayıcısı ve UWP uygulamaları için JavaScript altyapısı için en son güncelleştirme olan EdgeHTML 18ile birlikte gönderilmektedir. EdgeHTML 18, Web Kimlik Doğrulama API'si, yeni WebView denetim özellikleri ve daha fazlası için modernleştirilmiş ve genişletilmiş destek sunar! Araç tarafında EdgeHTML 18, Edge Geliştirici Araçları ve Edge Geliştirici Araçları Protokolü'ne yeni WebDriver özellikleri ve otomatik güncelleştirmeler ve iyileştirmeler getirir. "Yeni Windows 10 güncelleştirmesindeki (EdgeHTML 18) EdgeHTML 18'deki yeniliklere ve DevTools'a göz atın ve tüm ayrıntıları öğrenin."
Aşamalı Web Uygulamaları Windows 10 JavaScript uygulamaları (WWAHost.exe bir işlemde çalışan web uygulamaları), artık herhangi bir görünüm etkinleştirilmeden önce başlayan ve işlem süresi boyunca çalışan isteğe bağlı uygulama başına arka plan betiği destekliyor. Bununla, gezintileri izleyebilir ve değiştirebilir, gezintiler arasında durumu izleyebilir, gezinti hatalarını izleyebilir ve görünümler etkinleştirilmeden önce kodu çalıştırabilirsiniz. uygulama bildiriminizde belirtildiğinde, uygulama görünümlerinin (windows) her biri betikte yeni sınıfının örnekleri olarak gösterilir ve WebViewgenel (Win32) ile aynı olayları, özellikleri ve yöntemleri sağlar.
Web API uzantıları Tarayıcılar arası web geliştirme için Mozilla Geliştirici Ağı belgelerine eski Microsoft API uzantılarının listesi eklendi. Bu API uzantıları Internet Explorer veya Microsoft Edge'e özeldir ve MDN web belgelerinde mevcut uyumluluk ve tarayıcı desteği bilgilerini destekler. eski Microsoft CSS uzantıları da kullanılabilir ve MDN'den doğrudan erişilen zengin web API bilgilerine Visual Studio Code'da erişebilirsiniz.
WebVR WebVR Geliştirici Kılavuzu'nda giriş sayfasının eksiksiz bir şekilde yeniden tasarlanması ve içindekiler tablosunun yeniden düzenlenmesi dahil olmak üzere önemli güncelleştirmeler yaptık. Ayrıca aşağıdakiler de dahil olmak üzere birkaç yeni konu yazdık:
* WebVR nedir? WebVR'nin ne olduğunu, neden kullanmanız gerektiğini ve bunun için geliştirmeye nasıl başlanması gerektiğini açıklar.
* Aşamalı Web Uygulamalarında WebVR: Aşamalı Web Uygulamasına (PWA) WebVR eklemeyi öğrenin.
* WebView'da WebVR: Windows 10 uygulamasında WebView denetimine WebVR eklemeyi öğrenin.
* WebVR tanıtımları: Microsoft Edge ve Windows Mixed Reality çevreleyici mikrofonlu kulaklığı kullanarak bazı WebVR tanıtımlarına göz atın.

Windows uygulamalarını yayımlama & Para Kazanma

Özellik Açıklama
MSIX MSIX, tüm Windows uygulamalarına modern bir paketleme deneyimi sağlayan yeni Windows uygulama paketi biçimidir. Açık kaynak MSIX biçimi, mevcut paketlerin işlevselliğini korurken modern dağıtım özelliklerini de etkinleştirir.
MSIX Paketleme Aracı Yeni MSIX Paketleme Aracı), kaynak koduna erişiminiz olmasa bile mevcut masaüstü uygulamalarınızı MSIX biçiminde yeniden paketlemenizi sağlar. Komut satırında veya etkileşimli kullanıcı arabirimi aracılığıyla çalıştırılabilir.
MSIX için Masaüstü Uygulaması Dönüştürücü desteği parametresini kullanarak bir MSIX paketinin çıktısını almak için -MakeMSIX kullanabilirsiniz.
MSIX için MakeAppx.exe araç desteği UWP uygulamaları veya geleneksel masaüstü uygulamaları için bir MSIX paketi oluşturmak için MakeAppx.exe aracını kullanabilirsiniz. Bu araç Windows 10 SDK'sında bulunur ve komut isteminden veya betik dosyasından kullanılabilir. UWP uygulamaları için bkz.MakeAppx.exe aracıyla uygulama paketi oluşturma . Masaüstü uygulamaları için bkz. masaüstü uygulamasını el ile paketleme.
Paket Destek Çerçevesi Paket Destek Çerçevesi, kaynak koda erişiminiz olmadığında mevcut masaüstü uygulamanıza düzeltmeler uygulamanıza yardımcı olan bir açık kaynak setidir ve bu sayede bir MSIX kapsayıcısında çalıştırılabilir.
Store Analytics API'si Microsoft Store analiz API'si artık şu yeni yöntemleri içerir:
* UWP uygulamanız için içgörü verileri alma
* Masaüstü uygulamanız için içgörü verileri alma
* Masaüstü uygulamanız için yükseltme blokları alma
* Masaüstü uygulamanız için yükseltme bloğu ayrıntılarını alma

Videolar

Aşağıdaki videolar Fall Creator's Update'ten bu yana yayımlanmıştır ve geliştiriciler için Windows 10'daki yeni ve geliştirilmiş özellikleri vurgulamaktadır.

C++/WinRT

C++/WinRT, Windows Çalışma Zamanı API'lerini yazmanın ve kullanmanın yeni bir yoludur. Yalnızca üst bilgi dosyalarında uygulanır ve modern uygulama özelliklerine birinci sınıf erişim sağlamak için tasarlanmıştır. Nasıl çalıştığını öğrenmek için video izleyin ve daha fazla bilgi için geliştirici belgeleri okuyun.

Geliştiriciler İçin Başlarken: Windows 10'da bir form oluşturma ve özelleştirme

Windows geliştiricilerine yönelik Başlarken belgelerimiz artık temel uygulama geliştirme göreviyle uygulamalı deneyim sağlıyor. Bu video, bu konulardan birinde size yol gösterir ve uygulamanızda form kullanıcı arabirimi oluşturmanın temellerini kapsar. Kodun nasıl çalıştığını görmek için videoyu izleyin, ardından konuyu kendiniz inceleyin.

Project Kişilik sohbeti ile Botunuzu geliştirme

Project Kişilik Sohbeti, sohbet botlarınıza özelleştirilebilir bir kişi eklemenize olanak tanır. Microsoft Bot Framework SDK'sı ile tümleştirerek müşterilerle etkileşim kurmanın daha konuşmalı bir yolu için küçük konuşma özellikleri ekleyebilirsiniz. Uygulamayı öğrenmek için video izleyin, ardından uygulamalı deneyim için etkileşimli tanıtım deneyin.

Çok örnekli UWP uygulamaları

Windows artık UWP uygulamanızın birden çok örneğini çalıştırmanıza olanak tanır ve her biri ayrı bir işlemle çalışır. Bu özelliği destekleyen yeni bir uygulama oluşturmayı öğrenmek için video izleyin, ardından bu özelliğin nasıl ve neden kullanılacağı hakkında daha fazla rehberlik için geliştirici belgeleri okuyun.

Xbox Live Unity eklentisi

Unity için Xbox Live eklentisi, başlığınıza Xbox Live imzalama, istatistikler, arkadaş listeleri, bulut depolama alanı ve puan tabloları ekleme desteği içerir. Daha fazla bilgi edinmek için video izleyin, ardından başlamak için GitHub paketi indirin.

Bir Geliştirme Sorusu

Bir Geliştirme Sorusu video serisinde, uzun süredir Microsoft geliştiricileri Windows geliştirme, ekip kültürü ve geçmişi hakkında bir dizi soruyu ele alır.

Örnekler

Müşteri Siparişleri Veritabanı

Müşteri Siparişleri Veritabanı örneği, DataGrid, NavigationViewve Expandergibi yeni denetimleri kullanacak şekilde güncellenmiştir.

Müşteri veritabanı kılavuzu

Müşteri veritabanı öğreticisi bir müşteri listesini yönetmek için temel bir UWP uygulaması oluşturur ve kurumsal geliştirmede yararlı kavramlar ve uygulamalar sunar. Kullanıcı arabirimi öğelerini uygulama ve yerel SQLite veritabanına işlem ekleme adımlarında size yol gösterir ve daha ileri gitmek isterseniz uzak REST veritabanına bağlanmak için gevşek yönergeler sağlar.

Fotoğraf Düzenleyicisi C++/WinRT

Fotoğraf Düzenleyicisi örnek uygulaması, C++/WinRT dil projeksiyonu ile geliştirmeyi gösterir. Uygulama, Resimler kitaplığından fotoğraf almanıza ve ardından seçili bir görüntüyü ilişkili fotoğraf efektleriyle düzenlemenize olanak tanır.

Windows Machine Learning

Windows-Machine-Learning deposu, en son Windows 10 SDK'sı ile çalışacak şekilde güncelleştirildi ve C#, C++ ve JavaScript ile yazılmış örnekler içeriyor.

XAML Barındırma API'si

XAML Barındırma API'sinin örnek, UWP XAML barındırma API'sini (XAML adaları olarak da adlandırılır) kullanan çeşitli senaryoları vurgulayan bir Win32 masaüstü uygulamasıdır. Proje, galeri stili bir sunuda Windows Ink, Media Player ve Gezinti Görünümü denetimlerini içerir. Genel denetim kullanımı dışında, örnek ayrıca XAML ve yerel Windows olaylarını/iletilerini ve temel XAML veri bağlamasını işlemeyi gösterir.