Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

The Future of C#

58 minutes, 6 seconds


Right click “Save as…”

Slides (view online)

The Microsoft Managed Languages team has been focused on rebuilding the VB and C# compilers and editing experiences as part of Project "Roslyn". This effort has paved the way for these languages to continue evolving for many years to come. However, what does that future actually look like? We explore the editing experience, how public APIs may be used to write language-level extensions, as well as new language features.

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • I have probably the most important question. Where can I buy that awesome C# t-shirt? Or at least downloadable image would be nice. Thanks!

  • Gregg ColemanGregg Coleman

    This is very nice. Resharper does a lot of this, but it's great to see VS do this without the need to have an expensive bloated plugin

  • Is the sample code available for download?

  • These new C# features like elvis operator, primary ctor, conditional exceptions will make code shorter but also harder to read. C# will read less like traditional OOP.

    Not sure about them yet, but then again it took me a while to appreciate async await.

  • MrrMrr

    Looks like Clippy is back again.

  • @54:12 i'm pretty sure that this could be considered the MS Official coding guideline for c# http://msdn.microsoft.com/en-us/library/ff926074.aspx

    I've also memories of a PDF document with a more extensive set of guidelines from Microsoft about the styling and the coding guidelines for c#, i suppose if was from the early dayes of c#, and now probably outdated, but definetively there is something that could be considered as official MS reference.

  • fdgnsargnfdgnsargn

    Conditional exceptions is already supported in VB since like forever. Good to see you bring C# up to pair.

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.