תאימות אפליקציות ל- Windows 7
description
Transcript of תאימות אפליקציות ל- Windows 7
תאימות אפליקציותWindows 7ל-
עמית פארשותף מייסד, מנהל פיתוח ויועץ
.Because ltdבחברת
סדר יוםהתכנסות 9:00-8:30
Windows 7מבוא ל- בחלק זה של ההרצאה נבצע סקירה מהירה של המערכת, החל משינויים בליבת
המערכת דרך מנגנונים חדשים המשפרים את חווית המשתמש וכלה באוסף תכונות חדשות המוסיפות כלים לפיתוח אפליקציות מודרניות.
10:00-9:00
Windows 7מבוא לתאימות אפליקציות ב בהרצאה זו נסקור את השינויים העיקריים בפיתוח אפליקציות בין גרסאות מערכות
. Windows 7 ל- Windows XPההפעלה השונות ונתמקד בהבדלים שבין נראה כיצד נוכל לזהות ולנתח בעיות תאימות ומהם הכלים הקיימים על מנת
והן ברמת הקוד.ITלספק פתרונות הן ברמת ה
11:00-10:00
הפסקה 11:15-11:00
בעיות תאימות נפוצות ופתרונן בחלק האחרון של היום נסקור את אוסף בעיות התאימות שרוב האפליקציות
"סובלות" מהן ונראה כיצד ניתן לתקן אותן. 13:00-11:15
סיום משוער 13:00
Agenda
• What’s new in windows 7• What’s new in windows 7 – for developers
What’s new in Windows 7
• Taskbar• Libraries and Search• Ribbon• User Account Control (UAC)• Touch
Taskbar• Large Icons• Combines Taskbar and Quick Launch
Taskbar• Large Icons• Combines Taskbar and Quick Launch• Thumbnails
Taskbar• Large Icons• Combines Taskbar and Quick Launch• Thumbnails• Peek
Taskbar• Large Icons• Combines Taskbar and Quick Launch• Thumbnails• Peek• Jump Lists
DEMO
Taskbar – SimpleTaskbar - Advanced
Finding and Organizing Information
• Libraries• Federated Search
Libraries
Federated Search
DEMO
OSDX installation
The Windows Ribbon
•Based on Office 2007 Ribbon
The Ribbon in Paint
User Account Control (UAC)
• Security feature• Dangerous actions must be specifically approved by an administrator
– Changing system settings or files– Installing/uninstalling applications, drivers, controls– Adding, removing, or changing a user or a user’s files– Configuring Parental Controls of Windows Update– Running Task Scheduler– Restoring Backups
DEMO
UAC for users
What’s new in Windows 7 – for Developers
• New API• Energy Efficiency• Background Services and Tasks• Instrumentation and Performance• XML Paper Specifications (XPS)• Sensors
New API• Direct3D
– Graphic-Intensive applications• Direct 2D (D2D)
– Built on top of Direct 3D to replace GDI– Hardware acceleration, with software fallback when hardware isn’t
available– Interoperability with GDI, GDI+ and Direct3D– ClearType text rendering– Server-side rendering, preservation of rendering state
• DirectWrite– High-quality text rendering– Hardware accelerated with Direct2D
Energy Efficiency
• Processor utilization• Platform timer resolution• USB selective suspend• Settings
– Power policy– Processor Power Management
DEMO
Powercfg -energy
Background Services and Tasks
• Auto-start• Scheduled tasks• Trigger-start
Instrumentation and Performance
• Performance Toolkit– Xperf– Tracing– Information on functions, threads, disk I/O, etc.
• Downloadable as part of the Windows 7 SDK from here
(Download Size:23 KB - 4064.5 MB)
DEMO
Xperf –on EasyDiag
Sensors• Unified driver model for all types of sensors• Standard APIs for accessing sensors• Location Sensors
– GPS– Wi-Fi/cell tower triangulation– IP resolver
• Ambient Light Sensor (ALS)• Other sensors
– Accelerometers– RFID– Others
Resources• Main Windows 7 site
– http://www.microsoft.com/windows/windows-7/• Windows 7 blogs
– http://windowsteamblog.com/blogs/windows7/default.aspx– http://windowsteamblog.com/blogs/developers/default.aspx
• MSDN Sites– http://code.msdn.microsoft.com/Win7DeveloperGuide– http://msdn.microsoft.com/en-us/windows
• Channel 9 videos– http://channel9.msdn.com/tags/windows+7/