Windows 7 & Internet Explorer 8vývoj aplikací a kompatibilita
Štěpán Bechynský, Ondřej ŠtrbaDeveloper Evangelists1.10.2009
Co uvidíte a uslyšíte
Přehled hlavních vlastností Windows 7 z pohledu vývojáře
• Kompatibilita aplikací
• Optimalizace
• Nové vlastnosti (multitouch, lokátory a snímače ...)
Internet Explorer 8
• SL a IE8 – „silná dvojka“
2 | Windows 7 & IE8 vývoj aplikací a kompatibilita
Kompatibilita aplikací
Windows 7 & IE8 vývoj aplikací a kompatibilita3 |
Data Redirection
Standardní uživatel a přístup do souborů, adresářů a registrů
High DPI
Windows 7 automaticky nastavují nejvyšší rozlišení – uživatel si upraví lepší čitelnost textu – aplikace pracující v plném rozlišení, může nesprávně zobrazovat texty, obrázky
Detekce práv během instalace
Elevace práv standardního uživatele při instalaci aplikace
Služby jako aplikace
Potenciální komplikace běhu služeb, které potřebují komunikovat s aktivním uživatelem
User Interface Privilege Isolation
Komunikace mezi aplikacemi je řízena pro zvýšení bezpečnosti
Kontrola verzí OS
Řešení „tichého“ pádu aplikací, kontrola vlastností OS
DEMO – Kompatibilita aplikací
Optimalizace aplikací pro Windows 7Task Bar, Jump List, Libraries
DEMO – Optimalizace aplikací pro Windows 7
Nové vlastnostiZařízení, senzory, multitouch, Ribbon
DEMO – Multitouch
Jste opravdu vždy on-line?
Internet Explorer 8
• Implementace událostí online a offline
• Vychází z připravované specifikace HTML 5
Silverlight 3
• Out of Browser aplikace
Podpora S+S v Silverlight 3 a Internet Explorer 8
DEMO – Podpora S+S v Internet Explorer 8 a Silverlight 3
EDU 2000 s.r.o.
• Výukový systém Edu-learning
• Firemní verze: Software + Services
• Certified for Windows Vista
• Compatible with Windows 7
„Živý“ Microsoft Office
Excel
Výuka v programu Edu-learning
Windows 7 zdroje informací
Windows 7 SDKhttp://msdn.microsoft.com/windows/bb980924.aspx
Windows API Code Pack for .NEThttp://code.msdn.microsoft.com/WindowsAPICodePack
Windows 7 Training Kit pro vývojáře
http://www.microsoft.com/downloads/details.aspx?FamilyID=1c333f06-fadb-4d93-9c80-402621c600e7&displaylang=enWindows 7 Application Compatibility
http://www.isvappcompat.com
Co a kde najdete
Remediation workshopsTechnický seminář 15.10.2009http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=9C-7C-BE-6A-56-C4-A1-BB-0C-05-32-19-7E-0A-3F-31&Culture=en-US
Drop in Clinic 14.10.2009http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=9C-7C-BE-6A-56-C4-A1-BB-43-02-6C-B2-5F-7A-F7-0E&Culture=en-US
Současný stav Windows 7 kompatibility u nás
Windows 7 & IE8 vývoj aplikací a kompatibilita13 |
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentations. 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.