A lap around Visual 
Studio 2015 and C# 6.0 
ABHI J IT JANA | CONSULTANT | MICROSOFT 
HTTP://ABHI JITJANA.NET | HTTP://DAILYDOTNETTIPS.COM
Visual Studio 2015 Preview 
IDE experience in the Visual Studio 2015 Preview for C# and Visual Basic has significantly 
improved over the experience in Visual Studio 2013 
◦ Even more cross-platform 
◦ New IDE Experiences 
◦ Refactoring with live preview 
◦ Live Code Analyzer 
◦ Better Rename experiences 
◦ Breakpoint Settings 
◦ Others Changes
Demo
What’s New in C# 6.0 
• No Big Concepts 
• Many Small Features that helps to simplify and write clean code 
• Improve developer productivity 
 Simplify Static Member Access 
 Easily format strings 
 Initializer for Auto Properties 
 Getter-Only Auto Properties 
 Null-Conditional 
 nameof expressions 
 Exception filters 
 Await in catch and finally blocks 
 and many more…..
Demo
Resources 
http://blogs.msdn.com/b/visualstudio/archive/2014/11/12/the-c-and-visual-basic-code-focused- 
ide-experience.aspx 
http://blogs.msdn.com/b/csharpfaq/archive/2014/11/20/new-features-in-c-6.aspx 
http://blogs.msdn.com/b/csharpfaq/archive/2014/11/12/short-videos-demonstrating-what-s-new- 
in-visual-studio-2015-preview-for-c-vb-and-f.aspx 
http://dailydotnettips.com/tag/whats-new-in-c6-0/
Thank You! 
@AbhijitJana

A lap around visual studio 2015 and c sharp

  • 1.
    A lap aroundVisual Studio 2015 and C# 6.0 ABHI J IT JANA | CONSULTANT | MICROSOFT HTTP://ABHI JITJANA.NET | HTTP://DAILYDOTNETTIPS.COM
  • 2.
    Visual Studio 2015Preview IDE experience in the Visual Studio 2015 Preview for C# and Visual Basic has significantly improved over the experience in Visual Studio 2013 ◦ Even more cross-platform ◦ New IDE Experiences ◦ Refactoring with live preview ◦ Live Code Analyzer ◦ Better Rename experiences ◦ Breakpoint Settings ◦ Others Changes
  • 3.
  • 4.
    What’s New inC# 6.0 • No Big Concepts • Many Small Features that helps to simplify and write clean code • Improve developer productivity  Simplify Static Member Access  Easily format strings  Initializer for Auto Properties  Getter-Only Auto Properties  Null-Conditional  nameof expressions  Exception filters  Await in catch and finally blocks  and many more…..
  • 5.
  • 6.
    Resources http://blogs.msdn.com/b/visualstudio/archive/2014/11/12/the-c-and-visual-basic-code-focused- ide-experience.aspx http://blogs.msdn.com/b/csharpfaq/archive/2014/11/20/new-features-in-c-6.aspx http://blogs.msdn.com/b/csharpfaq/archive/2014/11/12/short-videos-demonstrating-what-s-new- in-visual-studio-2015-preview-for-c-vb-and-f.aspx http://dailydotnettips.com/tag/whats-new-in-c6-0/
  • 7.