130 likes | 431 Views
FT06. Building Modern Windows Applications with Visual C++ 2010. Boris Jabes Senior Program Manager Microsoft Corporation. Themes. Modern Windows 7 Client Applications New OS Functionality Programming Model C++ Language Improvements Code & Tools That Scale Frameworks Upgraded. demo.
E N D
FT06 Building Modern Windows Applications with Visual C++ 2010 Boris Jabes Senior Program Manager Microsoft Corporation
Themes • Modern Windows 7 Client Applications • New OS Functionality • Programming Model • C++ Language Improvements • Code & Tools That Scale • Frameworks Upgraded
Manage Large Scale Applications • Scalable IntelliSense/Browsing Engine SQL store | One-time parse | IntelliSense per compiland • MSBuild-based Build System Build diagnostics | Incremental build | Enlistment consistency
Write Code Faster • C++ Code Editor Navigate To | #include auto-complete | Live Errors | Class Wizard | Find All References | Call Hierarchy | Extensible • Easy To Migrate Native Multi-targeting
Write Modern Code • C++-0x Support Lambdas |r-value references | auto |decltype|static_assert • TR1 Support shared_ptr|unique_ptr| regex | tuple | array, etc. • Concurrency Parallel Algorithms | Tasks | Agents API
Build Modern Applications • MFC Updated for Windows 7 Taskbar Preview | Taskbar Jump-List | Restart Manager & Application Recovery | High-DPI • MFC Support for Windows 7 API Multi-Touch & Gestures | Ribbon | Find & Organize | Live Icons & Rich Preview | Task Dialogs • Windows 7 API Direct2D |DWrite| XPS | Ribbon | Web Services API | & More…
Adopt Now! • Beta2 is Available
YOUR FEEDBACK IS IMPORTANT TO US! Please fill out session evaluation forms online at MicrosoftPDC.com
Learn More On Channel 9 • Expand your PDC experience through Channel 9 • Explore videos, hands-on labs, sample code and demos through the new Channel 9 training courses channel9.msdn.com/learn Built by Developers for Developers….