• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Lap around Visual Studio 2013
 

Lap around Visual Studio 2013

on

  • 1,548 views

What's new in Visual Studio 2013?

What's new in Visual Studio 2013?

Statistics

Views

Total Views
1,548
Views on SlideShare
1,548
Embed Views
0

Actions

Likes
0
Downloads
18
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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.

Lap around Visual Studio 2013 Lap around Visual Studio 2013 Presentation Transcript

  • 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
  • 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 filters)  WebAPI v2 (attribute routing)
  • 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) { } }
  • 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
  • namespace TestConnectionResiliency.Models { public class SqlAzureDbConfiguration : DbConfiguration { public SqlAzureDbConfiguration() { AddExecutionStrategy(() => new SqlAzureExecutionStrategy()); } } }
  • 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
  • .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 aware debugging
  • .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 test case management
  • .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, Latvian .Net UG valdis.iljuconoks@outlook.com http://www.tech-fellow.net @tech_fellow