San Francisco, California
London, United Kingdom
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://aka.ms/JenWin8
Visual Studio 2012: http://aka.ms/JenVS2012
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.
Bill Wagner has spent most of his professional career between curly braces, starting with C and moving through C++, Java, and now C#. He’s the author of Effective C# (2nd edition released in 2010), More Effective C# (2009), and is one of the annotators for The C# Language Specification, 3rd and 4th editions. He is a regular contributor to the C# Dev Center, and tries to write production code whenever he can. With more than 20 years experience, Bill Wagner, SRT Solutions co-founder and CEO, is a recognized expert in software design and engineering, specializing in C#, .NET and the Azure platform. He serves as Michigan’s Regional Director for Microsoft and is a multi-year winner of Microsoft’s MVP award. An internationally recognized author, Bill has published three books on C# and currently writes a column on the Microsoft C# Developer Center. Bill was awarded the Emerging Technology Leader Award by Automation Alley, Michigan’s largest technology consortium. Bill earned a Bachelor of Science degree in computer science from the University of Illinois at Champaign-Urbana. Bill blogs at http://www.srtsolutions.com/billwagner and tweets at https://twitter.com/billwagner.