Jerry Nixon | Microsoft Developer Evangelist Daren May | President & Co-founder, Crank211
Meet Jerry Nixon | Colorado
• Microsoft Developer Evangelist
– Reaching Professional & Student Communities – Teaching Developers about Windows Phone – Teaching Developers about Windows 8 – Teaching Developers about XAML
http://jerrynixon.com @jerrynixon
Meet Daren May | @darenmay
• President & Co-founder, Crank211
– Specializes in designing and building next-level digital experiences
• Prior to starting Crank211…
– CTO and VP Operations for software consultancy – Practice lead for EMC Consulting – Leveraged Microsoft technologies since Visual Studio .NET betas – Developing XAML-based solutions since the heady days of “Avalon” (the early name for WPF)
Agenda for the Day
First Half | Features of C# 01 | Object Oriented Programming, Managed Languages and C# 02 | Constructing Complex Types; Object Interfaces and Inheritance 03 | Code Reflection and Information; Working with Garbage Collection 04 | Controlling Programmatic Flow; Manipulating Types and Strings ** MEAL BREAK ** Second Half | Advanced C# 05 | Advanced C#, Type and Value Validation; Encryption Techniques 06 | Splitting Assemblies and WinMD; Diagnostics and Instrumentation 07 | Interacting with the File System; Leveraging Web Services 08 | Using LINQ to Objects and XML; Fundamentals of Serialization
Setting Expectations
• Seasoned to Intermediate Developers
– Accelerated coverage of C# fundamentals expected on Microsoft Exam 70-483
• Suggested Prerequisites/Supporting Material
– Accelerated version of Microsoft course 20483B, a five-day course (which includes hands-on labs). – We recommend developers new to C# or who need hands-on experiences take this course with a Microsoft Learning Partner
Join the MVA Community!
• Microsoft Virtual Academy
– Free online learning tailored for IT Pros and Developers – Over 1M registered users – Up-to-date,