Developer Productivity: What's New in C# 6

This recording will be available approximately two weeks from the date of the live broadcast.

Are you a C# Developer who wants to be more productive? We've got good news! The latest and greatest features in C# can help. Join us to learn a more precise way to write constructs (that is, find out how to type less and code more).

MVP and best-selling author Bill Wagner teams up with Microsoft Program Manager Anthony Green to explore auto property initializers, expression bodied members, null propagation operators, exception filters, string interpolation, and more. Find out how these new language features can make you more efficient. And see how easy it is to look at your code, diagnose issues, and solve problems. Don't miss this chance to become a C# 6 master.

Course Outline:

  • C# Productivity, Conciseness
  • Data Transfer Object Support
  • String Handling
  • Exceptions and Error Handling
  • Adopting C# 6
Instructor Team
Bill Wagner | Microsoft Regional Director, Software Consultant, and MVP | @billwagner

Bill Wagner is the author of the best-selling Effective C#, now in its second edition, and More Effective C#. He created LiveLessons on Async programming in C# and C# Puzzlers. And his articles have appeared in MSDN Magazine, the C# Developer Center, Visual C++ Developer's Journal, Visual Studio Magazine, ASP.NET Pro, .NET Developer's Journal, and more. He has written hundreds of technical articles for software developers. Bill is also a Regional Director for Microsoft and a 10-year C# MVP.

He actively blogs about technical and business topics on his blog.

Anthony D. Green | Microsoft Program Manager

Anthony D. Green is a Program Manager on the Managed Languages (Visual Basic/C#/F#) team at Microsoft. He joined the Visual Basic team late in the Visual Studio 2010 release. Since then, he has been working on the future of Visual Basic and C# on the "Roslyn" project. He also focuses on rewriting the Visual Basic and C# compilers (in Visual Basic and C#) and on exposing powerful APIs for building syntactic and semantic analysis tools, diagnostics, and refactorings.

Prior to joining Microsoft, Anthony worked as a software consultant for three years, using a variety of technologies in the Microsoft stack, including .NET (WinForms, ASP.NET, WPF), Office, SQL Server, and Microsoft Dynamics CRM, and for several years before that he was an in-house developer/technician.

Anthony has been programming in BASIC programming languages since age 14, mostly in QBasic and Visual Basic, and has been an impassioned member of the VB.NET community since 2004.

Live Event Details
March 5, 2015
9am–5pm PST
What: Fast-paced live virtual session
Cost: Free
Audience: Web Developers
Prerequisites:

Some experience with C# or Visual Basic. Refresh your C# knowledge before the course.