Follow
Publications: 33 | Followers: 0

.NET Brown Bag Xamarin_C# - cross platform – rich native ...

Publish on Category: Birds 0

The Future of C#
Kevin Pilch-Bissonkevinpi@microsoft.comMadsTorgersEnmads.torgersen@microsoft.com
Project Roslyn
A reimplementation of C# and VB compilersIn C# and VBWith rich public APIsOnCodePlex
The .NET compiler platform
Why Roslyn?
TeamClean architecture to evolve onPartnersSource-based tools and extensionsDevelopersRicher C# IDE experience
OSS
1,000,000s
1,000s
10s
Roslyn DEMO
Rich IDE experiencesCustom diagnosticsNew language features
Rich IDE Experiences
Inline Rename with conflict detectionMore refactorings:Introduce localInline tempLightbulbsto quickly fix up your codeSmall improvements throughout:Colorization in quick info, signature help, outlining tooltipsSmarter case matching in Completion
CustomDiagnostics
Easily detect common coding problemsRun live in the IDECan attach “quick fixes” to them as wellRun as part of command line/team buildsDistribute together with a library on NuGet
LanguageFeatures
Call to action
Use the IDE and language featuresDip your toes in custom diagnosticsConsider forking the compiler sourceGive usfeedback
Roslyn, C# and VB resources
MSDN -http://www.msdn.com/roslynRoslyn Preview for VS2013 -http://aka.ms/RoslynDownload VS “14”CTP -http://www.visualstudio.com/en-us/downloads/visual-studio-14-ctp-vsCodePlex -http://roslyn.codeplex.comRoslyn sourcebrowser -http://source.roslyn.codeplex.com

0

Embed

Share

Upload

Make amazing presentation for free
.NET Brown Bag Xamarin_C# - cross platform – rich native ...