Successfully reported this slideshow.
What’s New for Developers in
Visual Studio 2013
Chris Dufour, ASP .NET MVP
Software Architect, Changepoint
Follow me @chrd...
Agenda
•
•
•
•
•
•
•

The connected IDE
Themes and visual design
Editor productivity
IDE performance improvements
Performa...
The Connected IDE
Themes

Dark

Light
Blue
demo

Themes and visual design
Editor Productivity
demo

Editor Productivity
CodeLens Integration with TFS 2013
IDE Performance Improvements
IDE Performance
•
•
•
•

Solution load
IDE startup
Responsiveness
Improvements are driven by data from Customer
Experience...
Symbol Improvements
•
•
•
•
•

Cancelable symbol loading
Missed symbol files are recorded
Smarter caching
Earlier detectio...
Performance tools & debugging
Performance and Diagnostics hub
• One launch point for all profiling tools
Performance and Diagnostics hub
Performance and Diagnostics hub
Visual Studio Browser Link
Visual Studio Browser Link
• A bi-directional channel
• Built on open web standards
• Powered by SignalR & ASP
.NET
demo

Visual Studio Browser Link
.NET 4.5.1 Enablement
64-bit Edit and Continue is finally here!
VS2013

• Number 9 all time
requested feature on
UserVoice!
• Works exactly the ...
Method Return Value Inspection
Now available for .NET!
Access via Autos window or in the Immediate
window ($ReturnValue)
C...
Async Debugging Improvements
• Common question: How did I get here?
• Supported for Store Apps, Web apps, Desktop apps in ...
ASP.NET App Suspension
• Enables low latency, high
density web sites for onprem/private cloud
• Shipping as part of IIS 8....
ASP.NET App Suspension
In IIS Settings, set
Idle Time-out Action to Suspended
Multi-Core JIT Improvements
• Minimize application
startup time on
multi-core CPUs
• Now supported for
ASP
.NET web sites
...
Summary
•
•
•
•
•
•
•

The connected IDE
Themes and visual design
Editor productivity
IDE performance improvements
Perform...
Resources
• What’s new in VS 2013:

msdn.microsoft.com/en-us/library/vstudio/bb386063(v=vs.120).aspx

• Visual Studio blog...
Thank You
Upcoming SlideShare
Loading in …5
×

Whats new for developers in Visual Studio 2013

931 views

Published on

There is a ton of new features available in Visual Studio 2013. In this session we will take a look at some of the new enhancements to the IDE including a look at the new “connected” IDE. We will then take a look at the editor productivity enhancements such as the new enhanced scrollbar, Peek Definition and CodeLens. In our final section, we’ll show off some of the cool things the .NET Framework 4.5.1 has enabled in Visual Studio 2013.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Whats new for developers in Visual Studio 2013

  1. 1. What’s New for Developers in Visual Studio 2013 Chris Dufour, ASP .NET MVP Software Architect, Changepoint Follow me @chrduf http://www.linkedin.com/in/cdufour
  2. 2. Agenda • • • • • • • The connected IDE Themes and visual design Editor productivity IDE performance improvements Performance tools & debugging Visual Studio Browser Link .NET 4.5.1 enablement
  3. 3. The Connected IDE
  4. 4. Themes Dark Light Blue
  5. 5. demo Themes and visual design
  6. 6. Editor Productivity
  7. 7. demo Editor Productivity
  8. 8. CodeLens Integration with TFS 2013
  9. 9. IDE Performance Improvements
  10. 10. IDE Performance • • • • Solution load IDE startup Responsiveness Improvements are driven by data from Customer Experience Improvement program
  11. 11. Symbol Improvements • • • • • Cancelable symbol loading Missed symbol files are recorded Smarter caching Earlier detection of bad symbol paths Ability to trust source server
  12. 12. Performance tools & debugging
  13. 13. Performance and Diagnostics hub • One launch point for all profiling tools
  14. 14. Performance and Diagnostics hub
  15. 15. Performance and Diagnostics hub
  16. 16. Visual Studio Browser Link
  17. 17. Visual Studio Browser Link • A bi-directional channel • Built on open web standards • Powered by SignalR & ASP .NET
  18. 18. demo Visual Studio Browser Link
  19. 19. .NET 4.5.1 Enablement
  20. 20. 64-bit Edit and Continue is finally here! VS2013 • Number 9 all time requested feature on UserVoice! • Works exactly the same as for 32-bit applications • Client (WPF, WinForms, etc.), Store and ASP .NET WAP projects are supported
  21. 21. Method Return Value Inspection Now available for .NET! Access via Autos window or in the Immediate window ($ReturnValue) Can expand return value in the debugger
  22. 22. Async Debugging Improvements • Common question: How did I get here? • Supported for Store Apps, Web apps, Desktop apps in W8.1 • Enhancements to the Call Stack and Tasks window Visual Studio 2012
  23. 23. ASP.NET App Suspension • Enables low latency, high density web sites for onprem/private cloud • Shipping as part of IIS 8.5 in Windows Server 2012 R2 Preview • Provisioned through the Idle Worker Process Page-out capability in IIS
  24. 24. ASP.NET App Suspension In IIS Settings, set Idle Time-out Action to Suspended
  25. 25. Multi-Core JIT Improvements • Minimize application startup time on multi-core CPUs • Now supported for ASP .NET web sites • Enabled automatically for ASP .NET apps
  26. 26. Summary • • • • • • • The connected IDE Themes and visual design Editor productivity IDE performance improvements Performance tools & debugging Visual Studio Browser Link .NET 4.5.1 enablement
  27. 27. Resources • What’s new in VS 2013: msdn.microsoft.com/en-us/library/vstudio/bb386063(v=vs.120).aspx • Visual Studio blog: blogs.msdn.com/b/visualstudio • Visual Studio Toolbox on Channel 9: channel9.msdn.com/Shows/Visual-Studio-Toolbox
  28. 28. Thank You

×