Techdays 2012 - What is new in .NET 4.5 & Visual Studio 2012
What is new in visual studio "14"
-
Upload
praveen-nair -
Category
Technology
-
view
275 -
download
2
description
Transcript of What is new in visual studio "14"
http://k-mug.org/
https://fb.com/groups/TeamKmug
PRAVEEN NAIRblog.ninethsense.com
Head of Technology & Architecture
ORION India Systems Pvt. Ltd., Kochi.
What’s New?
What’s New?or 2014???
Beware, it’s CTP
Reference: http://www.visualstudio.com/en-us/downloads/visual-studio-14-ctp-vs.aspx
Current: CTP-3 on 18 Aug 2014
First: CTP on 08 Jul 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