Uygulama Uyumluluğu<br />
Windows 7<br />Windows Vista®ve Windows Server® 2008platformunda kullandığınız uygulamaları ve donanımları Windows® 7 ve W...
Vista&apos;daki En Olası Uyumluluk Sorunları<br />Kullanıcı Hesap Denetimleri (UAC)<br />Windows Kaynak Koruması (WRP)<br ...
Kullanıcı Hesap Denetimleri (UAC)<br />Tanım<br />Standart kullanıcı hesabıyla kullanabilme<br />Dosya ve kayıt sanallaştı...
Internet Explorer Protected Mode<br />Description<br />Internet Explorer 7 and 8 run in Protected Mode, with greatly restr...
64-bit İşletim Sistemleri<br />Tanım<br />Windows Vista ve Windows 7 AMD ve Intel mimarili tüm 64-bit işlemcileri tam olar...
Oturum 0<br />Tanım<br />Oturumlarınızda hizmetler çalıştırılmak için izole edilmiştir.(Session 0)<br />Güvenliği ve stabi...
İşletim Sistemi Versiyonlarının Değişimi<br />Tanım<br />Windows Vista&apos;danın 6.0 olan versiyonu Windows 7&apos;de 6.1...
Windows 7‹den bahsedersek...<br />9<br />
Uygulama Uyumluluğu için Proaktif Stratejiler<br />Uyumluluk adına yapılan çalışmaları öğrenin.<br />Uyumluluk problemleri...
Uyumluluk Amaçları<br />Windows Vista&apos;da çalışmayan uygulamalar için Windows 7&apos;de çalışabilmesi için otomatik bi...
Ne değiştirdiğimize gelirsek...<br />12<br />
Windows 7 Değişiklikleri<br />Windows Vista&apos;dan Windows 7&apos;ye doğru uyumluluk çok yüksek fakat bazı değişiklikler...
Güvenlik Uygulamaları<br />Tanım<br />Windows filtreleme platformuyla aynı etki<br />Antivirus, güvenlik duvarı ve diğer g...
Windows Galeri&apos;deki Uygulamaların İptali<br />Tanım<br />Windows 7&apos;de önerilmemektedir.<br />CoStartOutlookExpre...
Internet Explorer 8<br />Tanım<br />User Agent String Internet Explorer versiyonu ve diğer öznitelikleri hakkında Web Serv...
Uyumluluk Modunu Belirlemek<br />&lt;html&gt;<br />&lt;head&gt;<br />  &lt;!-- Mimic Internet Explorer 7 --&gt;<br />&lt;m...
Dosya Kütüphanesi<br />Tanım<br />Dosya depolama, arama ve hem yereldeki  hem uzaktaki birden fazla yere erişim olanağı iç...
Windows Kayıt Yansımasını İptal Etmek<br />Tanım<br />Kayıt yansıması işlemi  kayıt anahtarları ve değerleri 2 kayıt görün...
&gt; Topla&gt;<br />&gt; İyileştir<br />&gt; Analiz&gt;<br />Uygulama Uyumluluk       Araçları<br />Uygulama Sanallaştırma...
Uygulama Uyumluluk Aracı<br />21<br />
ACT Nedir?<br />Bu araç aşağıdaki noktalarda işe yarar:<br /><ul><li>Envanter yazılım, donanım ve aygıt kaynaklar
Daha yukarı sürümler için uyumluluk değerlendirmesi
Tedarikçi desteği tabloları edinme, uygulama değişiminden logo verileri
Düzeltilen uygulamalar ve Web sitesi için öneriler (Internet Explorer 8)
Uygulamalara uyumluluk konusunda düzeltme araçları</li></ul>22<br />
Uygulama Uyumluluk Araçlarının Metodolojisi<br />Veri Toplama<br />Analiz<br />Test etme ve<br /> İyileştirme<br />In dev ...
Güncelleştirme<br />Windows 7<br />Envanter<br />Üst Seviye Mimari<br />4<br />Uyumluluk Değişimi<br />Masaüstü Topolojisi...
Upcoming SlideShare
Loading in …5
×

Application Compatibility (Uygulama Uyumluluğu)

1,559 views

Published on

bu sunumda Windows 7 ile gelen application compatibility (uygulama uyumluluğu) tanıtılmaktadır.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,559
On SlideShare
0
From Embeds
0
Number of Embeds
206
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Application Compatibility (Uygulama Uyumluluğu)

  1. 1. Uygulama Uyumluluğu<br />
  2. 2. Windows 7<br />Windows Vista®ve Windows Server® 2008platformunda kullandığınız uygulamaları ve donanımları Windows® 7 ve Windows Server 2008 R2 platformlarında da kullanmaya devam edebileceksiniz.<br />Kritik uygulamalar ve sürücüler için geniş ISV/IHVyardımı<br />2<br />
  3. 3. Vista&apos;daki En Olası Uyumluluk Sorunları<br />Kullanıcı Hesap Denetimleri (UAC)<br />Windows Kaynak Koruması (WRP)<br />Internet Explorer®Koruma Modu<br />64-bit İşletim Sistemi<br />Windows Filtreleme Platformu<br />İşletim Sistemi Versiyon Değişiklikleri<br />/GINA/Oturum 0 (Yüksek Etki – Düşük Frekans)<br />3<br />
  4. 4. Kullanıcı Hesap Denetimleri (UAC)<br />Tanım<br />Standart kullanıcı hesabıyla kullanabilme<br />Dosya ve kayıt sanallaştırma – Windows 7 root C: nin sanallaştırmasını ekler<br />Problemler<br />Kişisel program yükleyici ve bilgisayarı güncelleyici yönetici haklarına ihtiyaç duyar.<br />Gereksiz yönetici kontrolleri ve yönetici hareketleri<br />Sanallaştırılmamış dosyaya ve kayıda yazma<br />İyileştirme<br />Bazı ortak iyileştirmeler- Sanal iyileştirmeler, ForceAdminAccess<br />Yönetici hakkı isteyen uygulamalar –RunAsAdmin -RunAsHighestAvailable<br />Son yol olarak , dosyalardaki ve klasörlerdeki ACL‹ler<br />4<br />
  5. 5. Internet Explorer Protected Mode<br />Description<br />Internet Explorer 7 and 8 run in Protected Mode, with greatly restricted privileges<br />Issues<br />Internet Explorer cannot modify user files, registry keys<br />Applications may need to request user permissions for certain actions<br />Mitigation<br />Add the site in question to the trusted sites list. <br />Internet Explorer 8 now removes local Intranet from Protected Mode<br />5<br />
  6. 6. 64-bit İşletim Sistemleri<br />Tanım<br />Windows Vista ve Windows 7 AMD ve Intel mimarili tüm 64-bit işlemcileri tam olarak destekler.<br />64-bit Windows Vista ya da Windows 7 tüm 32-bit uygulamaları WOW64 emulatörü ile çalıştırabilir.<br />Problemler<br />16-bit uygulamalar 64-bit Windows Vista ve Windows 7&apos;de tam anlamıyla çalışamaz.<br />İyileştirmeler<br />Tüm 16-bit içerikleri temizleyin.<br />64-bit sürücüler dijital olarak imzalanmıştır.<br />6<br />
  7. 7. Oturum 0<br />Tanım<br />Oturumlarınızda hizmetler çalıştırılmak için izole edilmiştir.(Session 0)<br />Güvenliği ve stabiliteyi geliştirmek için, kullanıcılar bu oturumu artık paylaşmayacaklardır.<br />Problemler<br />Yerel alan adı nesnesi başarısız olabilir.<br />Mesajlaşma konusunda problemler olabilir.<br />İyileştirmeler<br />En son sürüme sahip olmak için hizmetleri ve sürücüleri güncelleyin.<br />Hizmetleri ve kullanıcı oturumunda UI&apos;yi görüntüleyin hizmetleri ve sürücüleri düzenlerken.<br />Oturum 0&apos;da interaktif servis algılama hizmeti UI&apos;yi algıladığında, kullanıcıya bir oturum 0&apos;ı kapatmaları için izin verdiğini gösteren UI ile etkileşimli bir uyarı gider.<br />7<br />
  8. 8. İşletim Sistemi Versiyonlarının Değişimi<br />Tanım<br />Windows Vista&apos;danın 6.0 olan versiyonu Windows 7&apos;de 6.1 e yükseltildi.. <br />dwMajorVersion (6)<br />dwMinorVersion (0 or 1)<br />Problemler<br />Belli bir işletim sistemi versiyonu isteyen programlar daha yüksek versiyon isteyebilir.<br />Başlangıçta Uygulama kurulum dosyaları kurulumları ve uygulamaların başlatılmasını kendileri önleyebilir.<br />İyileştirmeler<br />Versiyon yerine özelliklere odaklanın.<br />Uyumlu işletim sistemi versiyonundan daha büyük versiyonlara odaklanın.<br />8<br />
  9. 9. Windows 7‹den bahsedersek...<br />9<br />
  10. 10. Uygulama Uyumluluğu için Proaktif Stratejiler<br />Uyumluluk adına yapılan çalışmaları öğrenin.<br />Uyumluluk problemlerini kontrol edin.<br />Uygulama için kalite/ genel API temizleyici<br />Uyumluluk problemlerini düzeltin.<br />Hataya dayanıklı Heap, improved PCA, Program kimliği and telemetri,yeni genişletilmiş shim veritabanı<br />ISVs ortaklığı<br />Araçlar, hizmetler ve laboratuvarları<br />10<br />
  11. 11. Uyumluluk Amaçları<br />Windows Vista&apos;da çalışmayan uygulamalar için Windows 7&apos;de çalışabilmesi için otomatik bir iyileştirme yok<br />Windows Vista ile çalışıyorsa zaten Windows 7 ile de çalışacaktır<br />11<br />
  12. 12. Ne değiştirdiğimize gelirsek...<br />12<br />
  13. 13. Windows 7 Değişiklikleri<br />Windows Vista&apos;dan Windows 7&apos;ye doğru uyumluluk çok yüksek fakat bazı değişiklikler var:<br />İşletim sistemi versiyonu<br />Güvenlik uygulamaları<br />Windows Gallery uygulamalarının yer almaması (Windows Mail, Movie Maker, Messenger, Adres Defteri, Fotoğraf Galeri) <br />Ulusal Dil Desteği (NLS) değişiklikleri<br />Internet Explorer 8<br />Dosya kütüphanesi<br />Yüksek DPI desteği<br />Windows kayıt yansımasının yer almaması<br />msagent and milcore.dll temizlenmesi,<br />yenilenmiş CD-ROM sürücü ve biometrick destek yığını<br />13<br />
  14. 14. Güvenlik Uygulamaları<br />Tanım<br />Windows filtreleme platformuyla aynı etki<br />Antivirus, güvenlik duvarı ve diğer güvenlik uygulamalarının korunan işletim sistemi versiyonlarına karşı yüksek bağımlılığı vardır. <br />Bu uygulamalara ISV testsiz ve onaysız olarak iyileştirme yapılmamalıdır.<br />Problemler<br />Bu uygulamaların kurulumunun ya da kullanımının uygulama tarafından bloke edilmesi söz konusu olabilir.<br />İyileştirmeler<br />Windows 7 için onaylanmış kullanma uygulamaları<br />http://www.microsoft.com/windows/antivirus-partners/windows-7.aspx<br />14<br />
  15. 15. Windows Galeri&apos;deki Uygulamaların İptali<br />Tanım<br />Windows 7&apos;de önerilmemektedir.<br />CoStartOutlookExpress API devre dışı bırakıldı.<br />Diğer kaldırılan uygulamalar: Messenger, Adres Book, Fotoğraf Galerisi, Movie Maker<br />Problemler<br />Windows Mail&apos;e ve Kişilerim&apos;e tüm girişler kaldırıldı ve devre dışı bırakıldı.<br />Dosya çeşitleri(.eml, .nws, .bağlantı,.grup, .wab, .p7c, .vfc, etc.) diğer uygulamalarla bağlantılı gelecek şekilde yapılandırıldı.<br />İyileştirmeler<br />Windows Live ™ uygulamalarını tercihlerinize göre Windows 7&apos;li bilgisayarınıza yükleyin.<br />Uygulamaların API&apos;yi arama durumu ortadan kaldırıldıCoStartOutlookExpressya da diğer API&apos;yı arayan Windows Mail.<br />15<br />
  16. 16. Internet Explorer 8<br />Tanım<br />User Agent String Internet Explorer versiyonu ve diğer öznitelikleri hakkında Web Serverlara bilgi sağlayan tanımlayıcıdır.<br />Bir çok Web sitesi be uygulamalar User Agent String&apos;e güveniyor.<br />Internet Explorer 8 Windows 7&apos;den önce kullanıma açıldı.<br />Problemler<br />Web sayfaları User Agent String&apos;i açıkça kontrol eder ve Internet Explorer 8 User Agent String&apos;i tam çalıştırmayabilir.<br />Trident&apos;i barındıran uygulamalar Web opsiyonel içeriklerini kullanarak standart ayarda gelirler fakat Internet Explorer 8 özelliklerine erişime izin vermez.<br />İyileştirmeler<br />User Agent String&apos;de uygulamanızın yeni &apos;MSIE 8.0&apos; versiyonunu kullandığını kontrol edin.<br />Internet Explorer 7 tabanlı uygulamalar için uyumluluk modunu kullanın.<br />16<br />
  17. 17. Uyumluluk Modunu Belirlemek<br />&lt;html&gt;<br />&lt;head&gt;<br /> &lt;!-- Mimic Internet Explorer 7 --&gt;<br />&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=EmulateIE7&quot; /&gt;<br /> &lt;title&gt;My Web Page&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br /> &lt;p&gt;Content goes here.&lt;/p&gt;<br />&lt;/body&gt;<br />&lt;/html&gt; <br />17<br />
  18. 18. Dosya Kütüphanesi<br />Tanım<br />Dosya depolama, arama ve hem yereldeki hem uzaktaki birden fazla yere erişim olanağı için merkezileşmiş dosya şeklini destekleyen kütüphane.<br />Doküman kütüphanesi yaygın dosya diyaloglarında standart olarak gelir.<br />Problemler<br />Kütüphanenin kendisi bir dosyadır, klasör değildir. Yolu değiştirmek hatalara neden olabilir.<br />IFileDialog-&gt;GetFolder() + IFileDialog-&gt;GetFilename() breaks with libraries<br />GetFolder() returns a file<br />İyileştirmeler<br />Dosya diyaloğu kullandığınızda, dosya yolunu değiştirmeye çalışmak yerine shell APIs ile birlikte GetResult metodunu kullanmalısınız.<br />18<br />
  19. 19. Windows Kayıt Yansımasını İptal Etmek<br />Tanım<br />Kayıt yansıması işlemi kayıt anahtarları ve değerleri 2 kayıt görünümü arasında kopyalar senkronize edebilmek için.Bazen tutarsızlıklar olabilir.<br />Problemler<br />Bilinen tek müşteri taraflı kayıt yansıması COM&apos;du. COM&apos;u güncelleştirdik. Yani kayıt yansımasının meydana geldiği varsayılmamaktadır. <br />Daha önceden yansıtılan kayıt anahtarlarının kesin ayarları 32-bit ve 64-bit kayıt görünümlerinde farklı verilere sahip olmaktadır.<br />İyileştirmeler<br />Yönlendirilmemiş kayıt anahtarları kullanın.<br />Kayıda ulaşmak için mutlaka KEY_WOW64_64KEY kullanın. Böylece hem 32-bit uygulamalar hem 64-bit uygulamalar sadece 64-bit anahtar kullanacak.<br />19<br />
  20. 20. &gt; Topla&gt;<br />&gt; İyileştir<br />&gt; Analiz&gt;<br />Uygulama Uyumluluk Araçları<br />Uygulama Sanallaştırma<br />Uygulama Kalite Rehberi<br />Sanal Windows İşletim Sistemi<br />Uygulama Uyumluluk Araçları<br />Windows Uygulama Merkezi<br />Uygulama Kalite Rehberi<br />Uygulama Doğrulayıcı<br />Uygulama Uyumluluk Araçları<br />Uygulama Envanter Hizmeti<br />Microsoft Değerlendime ve Planlaması<br />Sistem Merkez Ailesi<br />Uygulama Uyumluluk Kaynakları<br />20<br />
  21. 21. Uygulama Uyumluluk Aracı<br />21<br />
  22. 22. ACT Nedir?<br />Bu araç aşağıdaki noktalarda işe yarar:<br /><ul><li>Envanter yazılım, donanım ve aygıt kaynaklar
  23. 23. Daha yukarı sürümler için uyumluluk değerlendirmesi
  24. 24. Tedarikçi desteği tabloları edinme, uygulama değişiminden logo verileri
  25. 25. Düzeltilen uygulamalar ve Web sitesi için öneriler (Internet Explorer 8)
  26. 26. Uygulamalara uyumluluk konusunda düzeltme araçları</li></ul>22<br />
  27. 27. Uygulama Uyumluluk Araçlarının Metodolojisi<br />Veri Toplama<br />Analiz<br />Test etme ve<br /> İyileştirme<br />In dev test araçları ile derinlik testi<br />Test verilerinin günlüğü<br />Yapılandırma ve test iyileştirmeleri<br />Envanter uygulamaları ve aygıtları<br />Yüksek seviye uyumluluk değerlendirme verileri toplama<br />Önceliklendirme ve kategorize<br />Microsoft Uyumluluk Değişimi ile verileri eşitleme<br />Üst düzey problemleri belirleme<br />23<br />
  28. 28. Güncelleştirme<br />Windows 7<br />Envanter<br />Üst Seviye Mimari<br />4<br />Uyumluluk Değişimi<br />Masaüstü Topolojisi<br />2<br />Finans<br />İK<br />Avrupa<br />Kurzey Amerika<br />Hizmet ve DB Günlüğü<br />Internet<br />1<br />Veri Toplama Paketi/ Uyumluluk Değerlendirmeleri<br />3<br />Uygulama Uyumluluk Yöneticisi<br />Windows Vista<br />Ichiro<br />Greg<br />24<br />
  29. 29. Uygulama Uyumluluk Aracı 5.5<br />Windows ‹ye tam destek<br />Windows 7 için uyumluluk raporu<br />Windows Güncelleme Desteği<br />Windows 7 and Windows Vista SP2 güncellemeleri için uyumluluk sorunlarını belirleyebilme<br />25<br />
  30. 30. Uygulama Uyumluluk Aracı 5.5<br />Uyumluluk Değişimine Yönelik İyileştirmeler<br />ACT Uyumluluk Merkezinden uygulama uyumluluk verilerinin alımı<br />Microsoft ile hangi uygulamalarının verilerinin paylaşılacağını seçme<br />Microsoft&apos;a yollanan bilgiler için geliştirilmiş veri incelemesi<br />26<br />
  31. 31. Uygulama Uyumluluk Aracı 5.5<br />DCP Etiketleme– Uyumluluk verilerinizi daha kolay yönetebilmeniz için bireysel veri dosyalarınızı etiketleme olanağı<br />Kişiselleştirebilir Hızlı Raporlama<br />Uygulama Doğrulayıcısı 4.0 ile uyumlu Standart Kullanıcı Analizi<br />Windows uyumluluk düzeltmeleri için güncellenen dokümantasyon<br />27<br />
  32. 32. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Internet Explorer and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.<br />The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.<br />

×