Windows Çalışma Zamanı - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Teknoloji
  • 2 Kaynakça
  • 3 Dış bağlantılar

Windows Çalışma Zamanı

  • Čeština
  • Deutsch
  • English
  • Français
  • 日本語
  • 한국어
  • Русский
  • Svenska
  • Українська
  • Tiếng Việt
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(Windows Runtime sayfasından yönlendirildi)
Windows Runtime
GeliştiriciMicrosoft
İşletim sistemiMicrosoft Windows
TürUygulama programlama arayüzü
Resmî sitesiSitesi

Windows Runtime, 2012 yılında ilk olarak Windows 8 ve Windows Server 2012'de tanıtılan platform tabanlı bir uygulama mimarisidir. WinRT, C++/WinRT (standart C++), C ++/CX (Bileşen Uzantıları, C ++ tabanlı bir dil), JavaScript-TypeScript, yönetilen kod dilleri C Sharp ve Visual Basic .NET (VB.NET) 'in geliştirilmesini destekler.[1] WinRT uygulamaları, hem x86 hem de ARM mimarisini doğal olarak destekler ve daha fazla güvenlik ve kararlılık sağlamak için sandbox ortamında çalışabilir. WinRT bileşenleri, yerel, yönetilen ve betik dilleri dahil olmak üzere birden fazla dil ve API arasında birlikte çalışabilirlikle tasarlanmıştır.[2]

Windows Phone 8.1, Windows Phone Çalışma Zamanı Modülü adlı Windows Çalışma Zamanı'nın bir sürümünü kullanır. C # ve VB.NET'te uygulama geliştirme ve C ++ / CX'de Windows Çalışma Zamanı bileşenleridir.[3]

Windows Phone 8, Windows Phone Runtime ile Windows Runtime bileşenleri geliştirme ve tüketme konusunda sınırlı desteğe sahiptir. Windows 8'deki çekirdek işletim sistemi işlevlerini işleyen Windows Çalışma Zamanı API'lerinin çoğu, Windows Phone 8'e taşınır. Oyun geliştirme endüstrisinin isteği üzerine C ++ / CX ve DirectX kullanarak yerel oyunlar geliştirme desteği eklendi.[4]

Ancak, Windows Phone XAML Çerçevesi, geriye dönük uyumluluk için hala Windows Phone 7'dekiyle aynı Microsoft Silverlight çerçevesine dayanmaktadır. Bu nedenle, 2016 itibarıyla, C ++ / CX'de XAML geliştirme imkânsızdır. Windows Phone 8'de, HTML5 veya WinJS kullanılarak yapılan geliştirme desteklenmiyor.[5]

Windows Phone 8.1'deki Windows Runtime desteği, Windows 8.1 ile birleşir. Bu sürüm, Windows Runtime XAML Framework desteği ve C ++ / CX ve HTML5-JavaScript için dil bağlamaları da dahil olmak üzere, platforma tam bir Windows Çalışma Zamanı API'si getiriyor. Ayrıca, uygulamaların Windows Phone ve Windows 8.1 sürümlerinde kod paylaşmasını sağlamak için Evrensel uygulamalar adlı bir proje türü de vardır.[6][7]

Windows Phone 8 Silverlight Çerçevesi güncellendi. Windows Çalışma Zamanı Modülü'ndeki bazı yeni özelliklerden faydalanabildi. Windows Phone Çalışma Zamanı Modülü, daha önce Silverlight XAP kullandıktan sonra, Windows 8'den gelen AppX paket biçimini kullanır.

Teknoloji

[değiştir | kaynağı değiştir]

WinRT, C++ programlama dilinde uygulanır ve tasarım yoluyla nesneye yöneliktir. Selefi, Windows API (Win32 API) çoğunlukla C dilinde yazılmıştır. COM gibi, birden çok dilden arabirime izin veren, Bileşen Nesne Modeli'ne (COM) dayalı bir yönetilmeyen kod uygulaması programlama arabirimidir (API). Ancak, API tanımları, .NET Framework'ün de birkaç değişiklikle kullandığı ECMA 335 meta veri biçiminde kodlanan .winmd dosyalarında depolanır. Bu ortak meta veri biçimi, Win / P / Invoke ve daha basit sözdizimlerine göre, .NET uygulamalarından WinRT'yi çağırırken önemli ölçüde daha az ek yük sağlar.[8]

Bazı C ++ / CLI sözdizimini ödünç alan yeni C ++ / CX (Bileşen Uzantıları) dili, WinRT bileşenlerini programlayıcı tarafından görülebilen daha az tutkal koduyla yazma ve tüketmeye izin verir, C ++ içindeki klasik COM programlamasına göre ve C ++ ile ilgili daha az kısıtlama getirir. C ++ / CX Bileşen Uzantılarının başka amaçlarla değil, yalnızca API sınırlarında kullanılması önerilir.[9] Düzenli C ++ (COM'a özgü bir disipline sahip), WinRT bileşenleri ile programlamak için de kullanılabilir, Windows için Runtime C ++ Şablon Kütüphanesi (WRL) yardımıyla, Aktif Şablon Kütüphanesinin COM için sağladığı amaç ile aynıdır.

WinRT uygulamaları bir sanal alanda çalışır ve kritik işletim sistemi özelliklerine ve temel donanıma erişmek için açık bir kullanıcı onayına ihtiyaç duyar. Dosya erişimi, Belgeler veya Resimler dizinleri gibi önceden belirlenmiş çeşitli konumlarla sınırlıdır.

Windows RT, Windows 8 ve sonrası için WinRT uygulamaları .appx dosya biçiminde paketlenmiştir; Açık Ambalaj Sözleşmelerine dayanarak, eklenmiş XML dosyaları içeren bir ZIP formatı kullanır.[10] WinRT uygulamaları çoğunlukla, WinRT yazılımının (Windows Mağaza uygulamaları olarak adlandırılır) kullanıcılar tarafından indirilip satın alınabildiği Microsoft Store adlı bir uygulama mağazasında dağıtılır. WinRT uygulamaları yalnızca Windows etki alanının parçası olan Windows 8 veya RT sistemlerinde veya Microsoft'tan elde edilen özel bir etkinleştirme anahtarıyla donatılmış Windows Mağazası dışından Windows Store'dan kaldırılabilir.[11]

Win32'den büyük bir ayrılıkta ve .NET Framework 4.5'e benzer şekilde, tamamlanması önemli bir zaman alması beklenen çoğu API uyumsuz olarak uygulanır. Uygulama, sonuçları geri beklerken diğer görevleri yerine getirmek için uygulamayı serbest bırakarak derhal dönen API çağrısını gönderir. Eşzamansız model, yeni programlama dili yapıları gerektirir (C # ve Visual Basic'te anahtar kelime ve işleci, sınıf görevi ve yöntemidir. Sonra C ++ 'da WinRT yazılım geliştirme kiti (SDK) tarafından sağlanan anahtar kelime söz ve işlevi HTML5, istisna işlemesinde kullanılan try / catch benzeridir).[12] Eşzamansız erişime ihtiyaç duyan API'nin bölümleri arasında ekran mesajları ve diyaloglar, dosya erişimi, İnternet bağlantısı, soketler, akışlar, cihazlar ve servisler ile takvim, rehber ve randevular bulunur.

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "Arşivlenmiş kopya". 10 Ağustos 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 
  2. ^ "Arşivlenmiş kopya". 4 Nisan 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 
  3. ^ "Windows Phone API reference". 27 Nisan 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 
  4. ^ "Enhancing Non-packaged Desktop Apps using Windows Runtime Components". 22 Şubat 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 
  5. ^ "Standard C and the Windows Runtime (C /WinRT)". 8 Kasım 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 
  6. ^ https://www.microfocus.com/documentation/extend-acucobol/1011/GUID-2C37B11E-E285-4601-A3E8-0B0F03FECDF3.html 19 Şubat 2025 tarihinde Wayback Machine sitesinde arşivlendi. [yalın URL]
  7. ^ "Design Details of the Windows Runtime". 7 Mayıs 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 
  8. ^ "Arşivlenmiş kopya". 28 Ağustos 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 
  9. ^ "Manual: WinRT API in C# scripts for UWP". 8 Nisan 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 
  10. ^ "Qt for UWP". 14 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 
  11. ^ "Windows Runtime is not a Runtime". 28 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 
  12. ^ "7 Ways to Fix Microsoft Visual C Runtime on Windows 10". 28 Ekim 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2019. 

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Sitesi 14 Ağustos 2019 tarihinde Wayback Machine sitesinde arşivlendi.
  • g
  • t
  • d
Microsoft Windows bileşenleri
Yönetim
araçları
  • Ayarlar
  • Aygıt Yöneticisi
  • Denetim Masası
    • uygulamalar
  • Disk Birleştiricisi
  • Disk Temizleme
  • DxDiag
  • Görev Yöneticisi
  • IExpress
  • Kaynak İzleyicisi
  • Komut İstemi
  • Kurtarma Konsolu
  • Netsh
  • Olay Görüntüleyicisi
  • Performans İzleyicisi
  • Sistem Bilgileri
  • Sistem Dosya Denetleyicisi
  • Sistem Geri Yükleme
  • Sistem İlkesi Düzenleyicisi
  • Sistem Yapılandırması
  • Sürücü Doğrulama
  • Sysprep
  • Uygulama Yükleyicisi
  • Windows Hata Bildirimi
  • Windows Ink
  • Windows Installer
  • Windows Kurtarma Ortamı
  • Windows PowerShell
  • Windows Update
    • Windows Insider
  • Windows Yönetim Araçları
  • Yönetim Konsolu
Uygulamalar
  • 3B Görüntüleyici
  • Alarmlar ve Saat
  • Büyüteç
  • Cortana
  • Edge
  • Ekran Alıntısı Aracı
  • Ekran Okuyucusu
  • Faks ve Tarama
  • Filmler ve TV
  • Fotoğraflar
  • Geri Bildirim Merkezi
  • Haber
  • Haritalar
  • Hava Durumu
  • Hesap Makinesi
  • Hızlı Yardım
  • İpuçları
  • Kamera
  • Karakter Eşlem
  • Kişiler
  • Konuşma Tanıma
  • Mağaza
  • Mesajlaşma
  • Mobility Center
  • Not Defteri
  • OneDrive
  • OneNote
  • Paint
  • Paint 3D
  • Para
  • Pay
  • Posta
  • Ses Kaydedicisi
  • Skype
  • Spor
  • Takvim
  • Telefonunuz
  • Windows Media Player
  • WordPad
  • Xbox Konsolu Yardımcısı
  • Yapışkan Notlar
  • Yardım Alın
Kabuk
  • Aero
  • Arama
    • Dizin Oluşturma Hizmeti
    • IFilter
    • kayıtlı arama
    • ad alanı
    • özel klasör
  • Başlangıç menüsü
  • ClearType
  • Dosya Gezgini
  • Görev Çubuğu
  • Görev Görünümü
  • İşlem Merkezi
  • Otomatik Çalıştırma
  • Otomatik Kullan
  • Windows Öne Çıkanlar
  • Windows XP görsel stilleri
Hizmetler
  • Arka Plan Akıllı Aktarım Hizmeti
  • Gölge Kopya
  • Görev Zamanlayıcısı
  • Hata Bildirimi
  • Hizmet Denetimi Yöneticisi
  • Kablosuz Sıfır Yapılandırma
  • Ortak Günlük Dosya Sistemi
  • Multimedya Sınıf Zamanlayıcısı Hizmeti
Dosya sistemleri
  • CDFS
  • DFS
  • exFAT
  • IFS
  • FAT
  • NTFS
    • sabit bağlantı
    • bağlantılar
    • bağlama noktası
    • yeniden ayrıştırma noktası
    • TxF
    • EFS
  • ReFS
  • UDF
Sunucu
  • Active Directory
  • Active DRM Services
  • Ağ Erişim Koruması
  • Dağıtılmış İşlem Düzenleyicisi
  • DFS Çoğaltma
  • DNS
  • Etki alanları
  • Gezici kullanıcı profilleri
  • Grup İlkesi
  • Hyper-V
  • IIS
  • Klasör yeniden yönlendirme
  • MSMQ
  • PWS
  • SharePoint
  • Sistem Kaynağı Yöneticisi
  • Sunucu Çekirdeği
  • Unix için Yazdırma Hizmetleri
  • Uzak Masaüstü Hizmetleri
  • Uzaktan Değişiklikleri Sıkıştırma
  • Uzaktan Yükleme Hizmetleri
  • Windows Dağıtım Hizmetleri
  • Windows Medya Hizmetleri
  • WSUS
Mimari
  • Windows NT mimarisi
  • Başlangıç işlemi
    • NT
    • NT 6
  • CSRSS
  • Çekirdek İşlem Yöneticisi
  • G/Ç istek paketi
  • Gelişmiş Yazma Filtresi
  • Gölge Kopya
  • Görüntüleme Biçimi
  • Grafik Cihaz Arabirimi
  • Güvenlik Hesabı Yöneticisi
  • hal.dll
  • Kayıt Defteri
  • Kaynak Koruması
  • LSASS
  • Mantıksal Disk Yöneticisi
  • Masaüstü Pencere Yöneticisi
  • Kitaplık dosyaları
  • MinWin
  • Nesne Yöneticisi
  • NTLDR
  • Ntoskrnl.exe
  • Open XML Kağıt Belirtimi
  • Sistem Boşta İşlemi
  • SMSS
  • Sunucu İleti Bloğu
  • Taşınabilir Yürütülebilir
    • EXE
    • DLL
  • USER
  • WHEA
  • Win32 konsolu
  • Winlogon
  • WinUSB
Güvenlik
  • Aile Koruması
  • AppLocker
  • BitLocker
  • Çekirdek Düzeltme Eki Koruması
  • Güvenlik ve Bakım
  • Kimlik Bilgileri Bütünlük Denetimi
  • Kimlik Bilgisi Koruyucusu
  • Korumalı Ortam Yolu
  • Kullanıcı Arabirimi Ayrıcalık Yalıtımı
  • Kullanıcı Hesabı Denetimi
  • Veri Yürütme Engellemesi
  • Windows Defender
  • Windows Güvenlik Duvarı
Uyumluluk
  • COMMAND.COM
  • Linux için Windows Alt Sistemi
  • Sanal DOS makinesi
  • Windows on Windows
  • WoW64
API
  • COM
    • ActiveX
    • ActiveX Belgesi
    • COM Yapılandırılmış Depolama
    • DCOM
    • OLE
    • OLE Otomasyonu
    • Transaction Server
  • DirectX
  • Etkin Betik
    • VBScript
    • WSH
    • JScript
  • Evrensel Windows Platformu
  • .NET Framework
  • Windows Çalışma Zamanı
  • Windows Karma Gerçeklik
  • WinUSB
Oyunlar
  • Solitaire Collection
Artık
desteklenmeyenler
Oyunlar
  • 3D Pinball
  • Chess Titans
  • FreeCell
  • Hearts
  • InkBall
  • Hold 'Em
  • Purble Place
  • Reversi
  • Spider Solitaire
  • Tinker
Uygulamalar
  • ActiveMovie
  • Adres Defteri
  • Alıntı ve Taslak
  • Anytime Upgrade
  • Cardfile
  • CardSpace
  • CD Çalar
  • Chat
  • DriveSpace
  • DVD Maker
  • Faks
  • Fotoğraf Galerisi
  • Fotoğraf Görüntüleyicisi
  • Groove Müzik
  • HyperTerminal
  • Imaging
  • Journal
  • Kişiler
  • Kolay Aktarım
  • Masaüstü Araçları
  • Media Center
  • Mesajlaşma
  • Messenger
  • Mobil Aygıt Merkezi
  • Movie Maker
  • MSN Dial-up
  • NetMeeting
  • NTBackup
  • Outlook Express
  • Program Yöneticisi
  • Sağlık ve Fitness
  • Seyahat
  • Sorun Adımları Kaydedicisi
  • Syskey
  • Tanılama
  • Telefon Eşlikçisi
  • Toplantı Alanı
  • WinHelp
  • Write
  • Yardım ve Destek Merkezi
  • Yedekleme ve Geri Yükleme
  • Yeme-İçme
Diğerleri
  • Dosya Koruması
  • HPFS
  • Interix
  • Medya Denetim Arabirimi
  • POSIX alt sistemi
  • ScanDisk
  • UNIX için Windows Hizmetleri
  • Video for Windows
  • Windows SideShow
  • Windows Sistem Değerlendirme Aracı
  • Windows To Go
  • WinFS
  • Yeni Nesil Güvenli Bilgi İşlem Tabanı
Mağaza'ya aktarılanlar
  • DVD Oynatıcı
  • Hover!
  • Solitaire
  • Mahjong
  • Mayın Tarlası
Kullanımdışılar
  • Internet Explorer
  • Media Player Legacy
"https://tr.wikipedia.org/w/index.php?title=Windows_Çalışma_Zamanı&oldid=36258639" sayfasından alınmıştır
Kategoriler:
  • Windows API-leri
  • .NET Framework
  • Windows teknolojisi
Gizli kategoriler:
  • Webarşiv şablonu wayback bağlantıları
  • Yalın URL kaynaklı tüm maddeler
  • Yalın URL kaynaklı maddeler Ekim 2023
  • Hiçbir veri sırasıyla bilgi kutusu şablonlarını kullanan maddeler
  • Bilgi alt kutulu maddeler
  • Sayfa en son 16.20, 25 Ekim 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Windows Çalışma Zamanı
Konu ekle