Microsoft logo
March 13, 2013 
8:00am-5:00pm PDT
What time is this in my time zone?


     ▪  Where: Live online
     ▪  What: Engaging, demo-rich virtual class!
     ▪  Cost: FREE! 
     ▪  Target Audience: Intermediary developers
         will enjoy accelerated coverage of the
         fundamentals of C# expected on exam 70-483;
         seasoned developers will enjoy a refresher on
         these core concepts and features.
     ▪  Prerequisites: None.
         This is an accelerated version of Microsoft
         course 20483B, a five-day course (which includes
         hands-on labs). We recommend developers new
         to C# register for this course with a Microsoft
         Learning Partner.

Programming in C# Jump Start

This course covers C#, Microsoft’s managed C-style language for the .Net Framework. In typical Jump Start fashion, every stop of this course will be example-driven. Microsoft Technical Evangelist Jerry Nixon and the co-founder of Crank211, Daren May, will craft sample after sample in real time to show simple and complex techniques you can take back to your workplace.

Because this course loosely follows the criteria for exam 70-483, it is tailored for intermediary to seasoned developers looking to bulk up on C# or for a refresher on core concepts and features. As an accelerated one-day version of a five-day course, Jerry and Daren can’t completely cover a language as rich as C#, but they will spark the interest of newbies and the confidence of professionals. Buckle up, will be fun and fast-paced!



01 | Object Oriented Programming, Managed Languages and C#

02 | Features of C#, Part 1
     • Constructing Complex Types
     • Object Interfaces and Inheritance

03 | Features of C#, Part 2
     • Controlling Programmatic Flow
     • Manipulating Types and Strings

04 | Features of C#, Part 3
     • Code Reflection and Information
     • Working with Garbage Collection


05 | Advanced C#, Part 1
     • Type and Value Validation
     • Encryption Techniques

06 | Advanced C#, Part 2
     • Splitting Assemblies and WinMD
     • Diagnostics and Instrumentation

07 | Advanced C#, Part 3
     • Interacting with the File System
     • Leveraging Web Services

08 | Advanced C#, Part 4
     • Using Linq to Objects and XML
     • Fundamentals of Serialization


Jerry Nixon | Microsoft Developer Evangelist | @jerrynixon
Jerry has been developing and designing on the Microsoft platform for over 15 years. He speaks at corporate events, universities, and a variety of user groups focused on Kinect, XAML, Windows Phone, and Windows 8. Most of Jerry’s days are spent teaching his three daughters Star Trek character backstories and episode plots.

Daren May | President & Co-founder, Crank211 | @darenmay
Daren leads Crank211, a company that specializes in designing and building next-level digital experiences. Prior to starting Crank211, Daren was the CTO and VP of Operations for a software consultancy and a practice lead for EMC Consulting. Daren has leveraged Microsoft technologies since the beta versions of Visual Studio .NET and has been developing XAML-based solutions since the heady days of “Avalon” (the early name for WPF).