San Francisco, California
London, United Kingdom
NOTE: This event is running in conjunction with CodeStock (http://codestock.org), but this event is open to the public and you may attend even if you are not attending CodeStock (but CodeStock is awesome and you should really try to attend).
We will be in room 413 of the Conference Center.
Windows 8 Developer Camp
Presenter: Jennifer Marsman, Microsoft
Windows 8 is Windows re-imagined! Join this full-day event to learn about the new platform for building Metro style applications. Get an understanding of the platform design tenets, the programming language choices, and the integration points with the operating system and across Metro style apps. We will dive into code, showing the new features that you will need to learn, like snapping, contracts and charms, appbars, and tiles. We will also briefly discuss some common patterns for using Windows 8 and Windows Azure (Microsoft's cloud computing solution) together. Finally, we will learn how to monetize your application in the Windows Store. We will investigate subscriptions, trial apps, advertisement, and in-app purchases. We will cover the end-to-end lifecycle of an application, from developer registration and application submission to analytics and feedback on a published application.
You will walk away with the fundamentals for building a Windows 8 application.
- Introduction to the Windows 8 Platform
- Metro Design
- Lap Around Windows 8 (Show me the code!)
- Patterns for Windows Azure with Windows 8
- The Windows Store: How to Make Crazy Money
Please bring a laptop so you can participate in the hands-on labs. You should have the Windows 8 Release Preview and Visual Studio 2012 RC for Windows 8 installed, using the following links:
Windows 8 Release Preview: http://bit.ly/jenWin8CP
Visual Studio 2012 RC for Windows 8: http://bit.ly/jenVS11Beta
Jennifer Marsman is a Principal Developer Evangelist in Microsoft’s Developer and Platform Evangelism group, where she educates developers on Microsoft’s new technologies. In this role, Jennifer displays her contagious enthusiasm for technology by speaking on a variety of Microsoft technologies. She is a frequent speaker at software development conferences across the United States. Prior to becoming a Developer Evangelist, Jennifer was a software developer in Microsoft’s Natural Interactive Services division. In this role, she earned two patents for her work in search and data mining algorithms. Jennifer has also held positions with Ford Motor Company, National Instruments, and Soar Technology. Jennifer holds a Bachelor’s Degree in Computer Engineering and Master’s Degree in Computer Science and Engineering from the University of Michigan in Ann Arbor. Her graduate work specialized in artificial intelligence and computational theory. Jennifer blogs at http://blogs.msdn.com/jennifer and tweets at http://twitter.com/jennifermarsman.