0
Valdis Iļjučonoks
Technical Fellow, Software Architect
Visual Studio ALM evangelist
Microsoft MVP
Tech Fellow Consulting, ...
What’s new in
Visual Studio 2013?
Visual Studio Professional
Test Professional
Visual Studio Premium
Visual Studio Ultimate
.Net 4.5.1
Web
Debugging
IDE
Testing
Team Foundation Server/Services
.Net 4.5.1
Web
Debugging
IDE
Testing
Team Foundation Server/Services
.Net 4.5.1
 GCSettings.LargeObjectHeapCompactionM
ode
 Multi-core JIT improvements
.Net 4.5.1
Web
Debugging
IDE
Testing
Team Foundation Server/Services
Web
 One ASP.NET
Web
 One ASP.NET
 ASP.NET app suspension
 BrowserLink (SignalR channel between VS and browser)
 MVC v5 (Authentication...
public class MoviesController : ApiController
{
[Route("movies")]
public IEnumerable<Movie> Get() { }
[Route("actors/{acto...
Web
 One ASP.NET
 ASP.NET app suspension
 BrowserLink (SignalR channel between VS and browser)
 MVC v5 (Authentication...
namespace TestConnectionResiliency.Models
{
public class SqlAzureDbConfiguration : DbConfiguration
{
public SqlAzureDbConf...
Web
 One ASP.NET
 ASP.NET app suspension
 BrowserLink (SignalR channel between VS and browser)
 MVC v5 (Authentication...
.Net 4.5.1
Web
Debugging
IDE
Testing
Team Foundation Server/Services
Debugging
 x64 Edit & Continue
 View method return values
 Code Map debugging
 Debug Managed Memory
 Async/Await awar...
.Net 4.5.1
Web
Debugging
IDE
Testing
Team Foundation Server/Services
IDE
 Microsoft Account
 Notification Center
 Code Lens*
IDE
 Microsoft Account
 Notification Center
 Code Lens*
 Text Editor Features (Peek Definition)
.Net 4.5.1
Web
Debugging
IDE
Testing
Team Foundation Server/Services
Testing
 Search & filter in Test Explorer
 Coded UI tests
• Windows Store app, IE 11, SharePoint 2013
 Updates for Web ...
.Net 4.5.1
Web
Debugging
IDE
Testing
Team Foundation Server/Services
Team Foundation Server/Services
 Charting
Team Foundation Server/Services
 Charting
 Git
 Team Rooms
 File compare in web
RTM- ?
Q & A ?
Valdis Iļjučonoks
Technical Fellow, Software Architect
Visual Studio ALM evangelist
Microsoft MVP
Tech Fellow Consulting, ...
Lap around Visual Studio 2013
Lap around Visual Studio 2013
Lap around Visual Studio 2013
Lap around Visual Studio 2013
Lap around Visual Studio 2013
Lap around Visual Studio 2013
Lap around Visual Studio 2013
Lap around Visual Studio 2013
Upcoming SlideShare
Loading in...5
×

Lap around Visual Studio 2013

1,616

Published on

What's new in Visual Studio 2013?

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,616
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • we took a first step towards resolving this issue by making better use of free blocks of contiguous memory within the LOHIn The .NET Framework 4.5.1 Preview, multi-core JIT has been extended to support dynamically loaded assemblies, loaded with the Assembly.LoadFrom API and from an Appdomain.AssemblyResolve event handler
  • ASP.NET Suspension - If you’ve seen app suspension for Windows Phone or Windows Store apps, this feature will be familiarOWIN – OpenWeb Interface for .NET
  • ASP.NET Suspension - If you’ve seen app suspension for Windows Phone or Windows Store apps, this feature will be familiarOWIN – OpenWeb Interface for .NETADO.NETConnecitionResiliency - Many of you are moving your apps to the cloud. That frequently means that you are moving your on-premise infrastructure piece by piece, not all at once. It can be the case that an app and the databases it accesses are quite separate (accessed via VPN or in different data centers). The underlying remote connection can go down, even for just a second.
  • ASP.NET Suspension - If you’ve seen app suspension for Windows Phone or Windows Store apps, this feature will be familiarOWIN – OpenWeb Interface for .NETADO.NETConnecitionResiliency - Many of you are moving your apps to the cloud. That frequently means that you are moving your on-premise infrastructure piece by piece, not all at once. It can be the case that an app and the databases it accesses are quite separate (accessed via VPN or in different data centers). The underlying remote connection can go down, even for just a second.
  • Transcript of "Lap around Visual Studio 2013"

    1. 1. Valdis Iļjučonoks Technical Fellow, Software Architect Visual Studio ALM evangelist Microsoft MVP Tech Fellow Consulting, Latvian .Net UG valdis.iljuconoks@outlook.com http://www.tech-fellow.net @tech_fellow
    2. 2. What’s new in Visual Studio 2013?
    3. 3. Visual Studio Professional Test Professional Visual Studio Premium Visual Studio Ultimate
    4. 4. .Net 4.5.1 Web Debugging IDE Testing Team Foundation Server/Services
    5. 5. .Net 4.5.1 Web Debugging IDE Testing Team Foundation Server/Services
    6. 6. .Net 4.5.1  GCSettings.LargeObjectHeapCompactionM ode  Multi-core JIT improvements
    7. 7. .Net 4.5.1 Web Debugging IDE Testing Team Foundation Server/Services
    8. 8. Web  One ASP.NET
    9. 9. Web  One ASP.NET  ASP.NET app suspension  BrowserLink (SignalR channel between VS and browser)  MVC v5 (Authentication filters)  WebAPI v2 (attribute routing)
    10. 10. public class MoviesController : ApiController { [Route("movies")] public IEnumerable<Movie> Get() { } [Route("actors/{actorId}/movies")] public IEnumerable<Movie> GetByActor(int actorId) { } [Route("directors/{directorId}/movies")] public IEnumerable<Movie> GetByDirector(int directorId) { } }
    11. 11. Web  One ASP.NET  ASP.NET app suspension  BrowserLink (SignalR channel between VS and browser)  MVC v5 (Authentication filters)  WebAPI v2 (attribute routing)  OWIN integration (Membership based on EF)  Entity Framework v6
    12. 12. namespace TestConnectionResiliency.Models { public class SqlAzureDbConfiguration : DbConfiguration { public SqlAzureDbConfiguration() { AddExecutionStrategy(() => new SqlAzureExecutionStrategy()); } } }
    13. 13. Web  One ASP.NET  ASP.NET app suspension  BrowserLink (SignalR channel between VS and browser)  MVC v5 (Authentication filters)  WebAPI v2 (attribute routing)  OWIN integration (Membership based on EF)  Entity Framework v6  ADO.NET Connection Resiliency
    14. 14. .Net 4.5.1 Web Debugging IDE Testing Team Foundation Server/Services
    15. 15. Debugging  x64 Edit & Continue  View method return values  Code Map debugging  Debug Managed Memory  Async/Await aware debugging
    16. 16. .Net 4.5.1 Web Debugging IDE Testing Team Foundation Server/Services
    17. 17. IDE  Microsoft Account  Notification Center  Code Lens*
    18. 18. IDE  Microsoft Account  Notification Center  Code Lens*  Text Editor Features (Peek Definition)
    19. 19. .Net 4.5.1 Web Debugging IDE Testing Team Foundation Server/Services
    20. 20. Testing  Search & filter in Test Explorer  Coded UI tests • Windows Store app, IE 11, SharePoint 2013  Updates for Web test case management
    21. 21. .Net 4.5.1 Web Debugging IDE Testing Team Foundation Server/Services
    22. 22. Team Foundation Server/Services  Charting
    23. 23. Team Foundation Server/Services  Charting  Git  Team Rooms  File compare in web
    24. 24. RTM- ?
    25. 25. Q & A ?
    26. 26. Valdis Iļjučonoks Technical Fellow, Software Architect Visual Studio ALM evangelist Microsoft MVP Tech Fellow Consulting, Latvian .Net UG valdis.iljuconoks@outlook.com http://www.tech-fellow.net @tech_fellow
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×