lap around visual studio 2013

34

Upload: valdis-iljuconoks

Post on 14-Jan-2015

1.585 views

Category:

Technology


1 download

DESCRIPTION

What's new in Visual Studio 2013?

TRANSCRIPT

Page 1: Lap around Visual Studio 2013
Page 2: Lap around Visual Studio 2013

Valdis Iļjučonoks

Technical Fellow, Software ArchitectVisual Studio ALM evangelistMicrosoft MVP

Tech Fellow Consulting, Latvian .Net [email protected]://www.tech-fellow.net@tech_fellow

Page 3: Lap around Visual Studio 2013

What’s new inVisual Studio 2013?

Page 4: Lap around Visual Studio 2013
Page 5: Lap around Visual Studio 2013

Visual Studio ProfessionalTest ProfessionalVisual Studio PremiumVisual Studio Ultimate

Page 6: Lap around Visual Studio 2013

.Net 4.5.1WebDebuggingIDETestingTeam Foundation Server/Services

Page 7: Lap around Visual Studio 2013

.Net 4.5.1WebDebuggingIDETestingTeam Foundation Server/Services

Page 8: Lap around Visual Studio 2013

.Net 4.5.1 GCSettings.LargeObjectHeapCompacti

onMode Multi-core JIT improvements

Page 9: Lap around Visual Studio 2013
Page 10: Lap around Visual Studio 2013

.Net 4.5.1WebDebuggingIDETestingTeam Foundation Server/Services

Page 11: Lap around Visual Studio 2013

Web One ASP.NET

Page 12: Lap around Visual Studio 2013
Page 13: Lap around Visual Studio 2013

Web One ASP.NET ASP.NET app suspension BrowserLink (SignalR channel between VS and

browser)

MVC v5 (Authentication filters)

WebAPI v2 (attribute routing)

Page 14: Lap around Visual Studio 2013

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) { } }

Page 15: Lap around Visual Studio 2013

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

Page 16: Lap around Visual Studio 2013

namespace TestConnectionResiliency.Models{    public class SqlAzureDbConfiguration : DbConfiguration    {        public SqlAzureDbConfiguration()        {            AddExecutionStrategy(() => new SqlAzureExecutionStrategy());        }    }}

Page 17: Lap around Visual Studio 2013

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

Page 18: Lap around Visual Studio 2013

.Net 4.5.1WebDebuggingIDETestingTeam Foundation Server/Services

Page 19: Lap around Visual Studio 2013
Page 20: Lap around Visual Studio 2013

Debugging x64 Edit & Continue View method return values Code Map debugging Debug Managed Memory Async/Await aware debugging

Page 21: Lap around Visual Studio 2013

.Net 4.5.1WebDebuggingIDETestingTeam Foundation Server/Services

Page 22: Lap around Visual Studio 2013

IDE Microsoft Account Notification Center Code Lens*

Page 23: Lap around Visual Studio 2013
Page 24: Lap around Visual Studio 2013

IDE Microsoft Account Notification Center Code Lens*

Text Editor Features (Peek Definition)

Page 25: Lap around Visual Studio 2013

.Net 4.5.1WebDebuggingIDETestingTeam Foundation Server/Services

Page 26: Lap around Visual Studio 2013

Testing Search & filter in Test Explorer Coded UI tests• Windows Store app, IE 11, SharePoint 2013

Updates for Web test case management

Page 27: Lap around Visual Studio 2013

.Net 4.5.1WebDebuggingIDETestingTeam Foundation Server/Services

Page 28: Lap around Visual Studio 2013

Team Foundation Server/Services Charting

Page 29: Lap around Visual Studio 2013
Page 30: Lap around Visual Studio 2013

Team Foundation Server/Services Charting Git Team Rooms File compare in web

Page 31: Lap around Visual Studio 2013

RTM- ?

Page 32: Lap around Visual Studio 2013

Q & A ?

Page 33: Lap around Visual Studio 2013

Valdis Iļjučonoks

Technical Fellow, Software ArchitectVisual Studio ALM evangelistMicrosoft MVP

Tech Fellow Consulting, Latvian .Net [email protected]://www.tech-fellow.net@tech_fellow

Page 34: Lap around Visual Studio 2013