The Future of C#

Download this episode

Download Video

Description

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.

Day:

1

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      nemecek_f

      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!

    • User profile image
      Gregg 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

    • User profile image
      IlijaInjac

      Is the sample code available for download?

    • User profile image
      G4rceX

      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.

    • User profile image
      Mrr

      Looks like Clippy is back again.

    • User profile image
      Duke360

      @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.

    • User profile image
      fdgnsargn

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

    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.