Danijel Malik Visual Studio ALM MVP What’s new in Visual Studio 2013 and Team Foundation Server 2013
Danijel Malik Solution Architect at SSW (Sydney, Australia) Visual Studio ALM MVP Loves: Visual Studio & TFS Scrum XAML ASP.NET MVC Needs painkillers ever since JavaScript is mainstream
Q&A.
A trip down memory lane.NET 1.0 Visual C# Visual Basic.NET Web FormsWindows Forms.NET 1.1Compact Framework Mobile Devices (ASP.NET).NET 2.0GenericsClickOnce Team Foundation Server.NET 3.5LINQMVC 1.0 Web & Load Testing.NET 4.0NuGetParallel (MVC 3)Windows AzureTest Manager Architecture Tools.NET 4.5AsyncImproved ALMNew Team ExplorerCode ClonesMVC 4Page Inspector Modern UI.NET 3.0 Windows Vista WPF/WCF/WWF
Agenda What we get back? What has changed/improved? What’s new in Visual Studio 2013 Team Foundation Server 2013 A quick look ahead
What we get back?
1. Colours
VS2012VS2013
2. Blend for WPF & Silverlight
3. Undock Pending Changes & Build windows
What has improved?
XAML Editor IntelliSense for Bindings Fuzzy, CamelCase & Substring match Go To Definition Snippets Surround With Tag matching
Team Explorer New Look & Feel Git Support Undock Pending Changes & Build windows Connect hub – see all your projects in one place
Team Explorer
Improved Debugging Experience 64-bit Edit & Continue Debug Managed Memory Async Calls appear in Calls Stack (only in Windows 8.1) Method Result appears in Autos window
Method result
Async Call Stack (W8.1)
64-bit Edit & Continue
Debug Managed Memory
Options dialog
What’s new?
Sign in to Visual Studio
Notifications Center
Product Updates Visual Studio Gallery Samples Gallery Download Offline Help Synchronized Settings Conflicts Licensing Customer Improvement Experience Program
Code Lenses
Test Status References Tested By Authors Changes Bugs Work Items Code Reviews
DEMO
Peek Definiton, Navigate To & Enhanced Scroll Bar
DEMO
SQL Server Data Tools LightSwitch (HTML5 & Office 365 template) Auto Brace Complete Move Line Up/Down JavaScript Highlighting Support for Windows 8.1 (Debugging and Optimization improvements) SQL Server Reporting App MSBuild is part of Visual Studio Other little features
What’s new for Web
One ASP.NET ASP.NET Scaffolding ASP.NET MVC 5 ASP.NET WebAPI 2 Browser Link OWIN & Katana SignalR 2.0 Typescript Entity Framework 6 ASP.NET
ASP.NET MVC 5 One ASP.NET ASP.NET Identity Bootstrap Authentication filters Filter overrides Attribute routing
Entity Framework 6 Async Query and Save Connection Resilency Code-Based Configuration Dependency Resolution Interception / SQL logging Testability improvements
TypeScript
Browser Link
DEMO
What’s new in TFS 2013
Look & Feel
Portfolio backlogs & Tags
Team Rooms
Charts
Support for Git
Web Based Code Review
Web Test Manager
DEMO
Cloud-based load testing
TF Service – Publish to Windows Azure
A quick look ahead
Release? Updates? Can we go live? RTM? RC has a Go-Live license (and official support for upgrade) Team Foundation Service has release every 3 weeks Visual Studio & TFS 3-4 Major Updates per year
Windows Azure Workstation
Summary We have seen: World in colours A few improvements to existing functionalities Lots of new features that are really awesome A bit of the future
THANK YOU