http://k-mug.org/ 
https://fb.com/groups/TeamKmug
PRAVEEN NAIR 
blog.ninethsense.com 
Head of Technology & Architecture 
ORION India Systems Pvt. Ltd., Kochi.
or 2014???
Beware, it’s CTP 
Reference: http://www.visualstudio.com/en-us/downloads/visual-studio-14-ctp-vs.aspx 
First: CTP on 08 Jul 2014 
Current: CTP-3 on 18 Aug 2014
"Roslyn“ is the .NET Compiler Platform 
• VS-14 is the first public release of a version of Visual 
Studio powered by Roslyn 
• Rich code analysis APIs 
• Intellisense, refactoring, CodeLens, Debugging, Build 
• Same APIs used to build Visual Studio 
• Open Source (Under Apache License 2.0. Managed by .NET Foundation) 
Reference: http://msdn.microsoft.com/en-us/vstudio/roslyn.aspx
ASP.NET vNext 
•Rebuilt from the Ground Up 
•Leaner, Faster 
•True Side-by-Side Deployment 
•New Development Experience (Roslyn) 
•Open Source + Cross Platform 
Reference: http://www.asp.net/vnext/overview/aspnet-vnext/getting-started-with-aspnet-vnext-and-visual-studio
ASP.NET vNext – Visual Studio Templates
ASP.NET MVC 6 
• MVC + Web API + Web Pages = MVC 6 
• Removed a lot of overlap between existing MVC and Web API 
• Uses common set of abstractions for routing, action selection, filters, 
model binding etc. 
Reference: http://www.asp.net/vnext/overview/aspnet-vnext/overview
What’s new in C# 6? 
• Exception Filters 
• Await in catch & finally block 
• Auto property 
Reference: http://www.codeproject.com/Articles/808732/Briefly-exploring-Csharp-new-features, http://msdn.microsoft.com/en-us/magazine/dn683793.aspx
What’s new in C# 6? 
• Declaration expressions 
• Using <static> 
• Primary Constructor
What’s new in C# 6? 
• Indexed Members 
and Element initializers 
• Null propagating - ?.
What’s new in VS 2014? 
• PerfTips in Debugger 
• Microsoft .NET Native 
• .NET Native compiles C# to native machine code that performs like C++. Popular Windows Store apps 
start up to 60% faster and use 15-20% less memory when compiled with .NET Native. 
• Introduce
Thank You

What is new in visual studio "14"

  • 2.
  • 3.
    PRAVEEN NAIR blog.ninethsense.com Head of Technology & Architecture ORION India Systems Pvt. Ltd., Kochi.
  • 4.
  • 5.
    Beware, it’s CTP Reference: http://www.visualstudio.com/en-us/downloads/visual-studio-14-ctp-vs.aspx First: CTP on 08 Jul 2014 Current: CTP-3 on 18 Aug 2014
  • 7.
    "Roslyn“ is the.NET Compiler Platform • VS-14 is the first public release of a version of Visual Studio powered by Roslyn • Rich code analysis APIs • Intellisense, refactoring, CodeLens, Debugging, Build • Same APIs used to build Visual Studio • Open Source (Under Apache License 2.0. Managed by .NET Foundation) Reference: http://msdn.microsoft.com/en-us/vstudio/roslyn.aspx
  • 8.
    ASP.NET vNext •Rebuiltfrom the Ground Up •Leaner, Faster •True Side-by-Side Deployment •New Development Experience (Roslyn) •Open Source + Cross Platform Reference: http://www.asp.net/vnext/overview/aspnet-vnext/getting-started-with-aspnet-vnext-and-visual-studio
  • 9.
    ASP.NET vNext –Visual Studio Templates
  • 10.
    ASP.NET MVC 6 • MVC + Web API + Web Pages = MVC 6 • Removed a lot of overlap between existing MVC and Web API • Uses common set of abstractions for routing, action selection, filters, model binding etc. Reference: http://www.asp.net/vnext/overview/aspnet-vnext/overview
  • 11.
    What’s new inC# 6? • Exception Filters • Await in catch & finally block • Auto property Reference: http://www.codeproject.com/Articles/808732/Briefly-exploring-Csharp-new-features, http://msdn.microsoft.com/en-us/magazine/dn683793.aspx
  • 12.
    What’s new inC# 6? • Declaration expressions • Using <static> • Primary Constructor
  • 13.
    What’s new inC# 6? • Indexed Members and Element initializers • Null propagating - ?.
  • 14.
    What’s new inVS 2014? • PerfTips in Debugger • Microsoft .NET Native • .NET Native compiles C# to native machine code that performs like C++. Popular Windows Store apps start up to 60% faster and use 15-20% less memory when compiled with .NET Native. • Introduce
  • 15.

Editor's Notes

  • #5 Release in 2015. Naming later 2014.
  • #6 Side by Side not available in first CTP Features may disappear or new will come Don’t screw up your machines $hello = “test”
  • #7 Next is Roslyn
  • #9 No dependency on System.Web 11 MB vs 200 MB framework (collection of NuGet packages)
  • #15 Extract method available in 2013 (Inline Temporary Variable and Introduce Explaining Variable)