This all-day session will take you on a journey through all of the major language features of C#. Generics were incorporated into C# years ago – but do you feel like you have a firm grasp on the benefits on generics and how to write your own generic methods and types? What about how to write you own lambda expressions and extension methods with and without the context of LINQ? Do you feel confident you know how to effectively use async/await in C#? What about how to incorporate the dynamic keyword into real-world C# code? Are you up-to-speed on all the new language features that were just introduced into C# 6.0? We will cover all these and more during this demo-heavy all-day session! Come sharpen up your C# skills!
Steve Michelotti is a Microsoft ASP.NET MVP and a contributing author for Pluralsight training. In addition, Steve is a frequent presenter at developer user groups, conferences, and Code Camps along the East Coast and holds the MCSD, MCPD, and MCT certifications. Steve is an avid blogger (http://stevemichelotti.com), has contributed articles to Visual Studio Magazine, and his work on high performance web solutions was featured on Channel 9. Currently he is serving as an Architect/Developer for Applied Information Sciences (AIS) where he has lead numerous projects including a multi-year effort to modernize the business systems of a major insurance carrier. Previously he was the Chief Technologist at e.magination where he consulted with clients including Advertising.com/AOL where he was the Tech Lead for one of the highest volume .NET applications in the world.