1 / 9

The Future of C#

The Future of C#. Kevin Pilch-Bisson kevinpi@microsoft.com Mads TorgersEn mads.torgersen@microsoft.com. Project Roslyn. A reimplementation of C# and VB compilers In C# and VB With rich public APIs On CodePlex. The .NET compiler platform. Why Roslyn?. OSS. 10s. Team

olisa
Download Presentation

The Future of C#

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Future of C# Kevin Pilch-Bisson kevinpi@microsoft.com Mads TorgersEn mads.torgersen@microsoft.com

  2. Project Roslyn A reimplementation of C# and VB compilers In C# and VB With rich public APIs On CodePlex The .NET compiler platform

  3. Why Roslyn? OSS 10s Team Clean architecture to evolve on Partners Source-based tools and extensions Developers Richer C# IDE experience 1,000s 1,000,000s

  4. Roslyn DEMO Rich IDE experiences Custom diagnostics New language features

  5. Rich IDE Experiences Inline Rename with conflict detection More refactorings: • Introduce local • Inline temp Lightbulbs to quickly fix up your code Small improvements throughout: • Colorization in quick info, signature help, outlining tooltips • Smarter case matching in Completion

  6. Custom Diagnostics Easily detect common coding problems Run live in the IDE Can attach “quick fixes” to them as well Run as part of command line/team builds Distribute together with a library on NuGet

  7. Language Features

  8. Call to action Use the IDE and language features Dip your toes in custom diagnostics Consider forking the compiler source Give us feedback

  9. Roslyn, C# and VB resources MSDN - http://www.msdn.com/roslyn Roslyn Preview for VS 2013 - http://aka.ms/Roslyn Download VS “14” CTP - http://www.visualstudio.com/en-us/downloads/visual-studio-14-ctp-vs CodePlex - http://roslyn.codeplex.com Roslyn source browser - http://source.roslyn.codeplex.com

More Related