Windows için uygulama geliştirme

En son araçlar ve çerçevelerle Windows için olağanüstü masaüstü deneyimleri İçerik Oluşturucu.

WinUI ile uygulama oluşturma

WinUI 3, dinamik ve yüksek performanslı Windows uygulamaları oluşturmak için gereken son teknoloji araçlar ve özellikler sunar. Windows için tasarlanan çerçeve olarak WinUI, uygulamalarınızın tüm potansiyelini ortaya çıkarmanızı sağlar.

WinUI kullanmaya başlama

  • Modern Kullanıcı Arabirimi

    WinUI, yerleşik kullanılabilirlik özelliğine sahip zengin bir kullanıcı arabirimi denetimleri ve stilleri kümesine sahiptir.

    Fluent Design'i keşfedin
  • Denetimdeki geliştiriciler

    x86, x64 ve ARM'de harika çalışan uygulamalar yazmak için C# veya C++ ile .NET kullanın.

  • Donanım & modern deneyimler için iyileştirilmiştir

    İçerik Oluşturucu modern donanımlar için iyileştirilmiş WinUI ile yüksek talep içeren ancak yüksek performanslı deneyimler.

Windows'ta önemli deneyimlere güç sağlar

Windows deneyimleri ve uygulamaları WinUI ve zengin kontrol kümesi ve stilleriyle derlenir ve her gün milyonlarca tarafından kullanılan yüksek kaliteli deneyimler geliştirmeyi kolaylaştırır.

  • başlarken

    WinUI ile ilk Merhaba Dünya uygulamanızı oluşturmak için araçları yükleme

  • Belgeler

    WinUI ve Windows Uygulama SDK'sı hakkında daha fazla bilgi edinin

  • WinUI Galerisi

    WinUI Galerisi ile etkileşimli örnekleri ve kod parçacıklarını keşfedin

Windows Presentation Foundation (WPF)

WPF, masaüstü deneyimleri için yıllar süren kullanım ve zengin bir araç ve kitaplık ekosistemi aracılığıyla geliştirilmiş güvenli, ölçeklenebilir ve gelişmiş bir UI çerçevesi sunar.

WPF kullanmaya başlama

WPF Galerisinin görüntüsü

Modern temalı ve WindowsAppSDK'nin gücüyle artık uygulamanızı modern özelliklerle seviyelendirilebilirsiniz. Nelerin mümkün olduğunu görmek için WPF Galerisi'ni keşfedin.

Windows geliştirme için diğer çerçeveler

Spektrumu keşfedin: WinUI ve WPF'nin ötesinde, çok yönlü ve canlı Windows uygulamaları oluşturmak için uyarlanmış diğer çerçeveleri keşfedin.

Çerçeve seçeneklerine genel bakış

  • Masaüstü için React Native

    Yerel geliştirmenin en iyi bölümünü React ve JavaScript ile birleştirin. Masaüstü için React Native, mobil uygulamalarınızı Windows ve macOS'a getirmenizi sağlar.

  • .NET MAUI

    .NET Çok Platformlu Uygulama Kullanıcı Arabirimi (.NET MAUI), C# ve XAML kullanarak Windows, macOS, Android ve iOS için modern, çok platformlu uygulamalar oluşturmaya yönelik bir çerçevedir.

  • WinForms

    Windows Forms, Visual Studio'da sürükleyip bırakma tasarımcısıyla kolay hale gelen denetimler, grafikler, veri bağlama ve kullanıcı girişi gibi geniş bir özellik kümesini destekler.

  • PWA

    PWA'lar web ile yerel arasındaki boşluğu kapatarak web uygulamalarının tüm avantajlarını Windows ve diğer platformlarda derinlemesine tümleşik bir deneyimle bir araya getirir.

  • WebView2

    WebView2 denetimi, işleme altyapısı olarak Microsoft Edge'i kullanarak web teknolojilerini (HTML, CSS ve JavaScript) yerel uygulamalarınıza eklemenizi sağlar.