Presentation is loading. Please wait.

Presentation is loading. Please wait.

Visual Studio 2013 and Internet Explorer 11 Tips & Tricks for Developers Sascha Corti Technical Evangelist, Microsoft Switzerland

Similar presentations


Presentation on theme: "Visual Studio 2013 and Internet Explorer 11 Tips & Tricks for Developers Sascha Corti Technical Evangelist, Microsoft Switzerland"— Presentation transcript:

1 Visual Studio 2013 and Internet Explorer 11 Tips & Tricks for Developers Sascha Corti Technical Evangelist, Microsoft Switzerland sascha.corti@microsoft.com | @techpreacher | techpreacher.corti.com

2 Let’s keep in Touch! Microsoft Switzerland Developer Newsletter  http://msdn.ch/newsletter http://msdn.ch/newsletter About me  http://corti.ch/aboutme http://corti.ch/aboutme  @TechPreacher @TechPreacher  sascha.corti@microsoft.com sascha.corti@microsoft.com  http://techpreacher.corti.com http://techpreacher.corti.com

3

4 Visual Studio Online

5 November 2012 April 2013 June 2013 October 2013 Business AgilityKanban Board Quality Business Apps Quality User Feedback Team Collab. Productivity Modern Web Modern Apps Rapid Release Cadence January 2014 April 2014 Modern WebImproved Compatiblity for IE < 10 Quality Modern AppsUniversal App Templates (Windows 8.1 & Phone 8.1)

6 The Connected IDE Visual Studio 2013

7 1 st Choice: MSDN Account Visual Studio Online Account 2 nd Choice: Any Microsoft Acocunt Signing in is optional. First Run Experience

8 Themes

9 High-DPI in Visual Studio 2012

10 demo The Connected IDE

11 Developer Productivity Visual Studio 2013

12 demo Developer Productivity

13 Advanced Development Environment UI Improvements CodeLens (Code Information Indicators) Scrollbar with Code Preview Peek Definition (In-Code Reference Preview) Enhanced Scrollbars Improved Icons and Colors Team Explorer Snap out Build & Pending Changes Improved UX

14 Get Involved Today Your Feedback Matters! UserVoice http://VisualStudio.uservoice.com Connect http://connect.microsoft.com/VisualStudio Send a Smile Yes, we really listen!

15 Modern App Development Visual Studio 2013

16 Windows 8.1 & Windows Phone 8.1 Apps in Visual Studio 2013 Templates and Controls New redesigned Project Templates and Controls for both HTML/JavaScript & XAML Apps New Universal App Templates (Windows 8.1 & Phone 8.1)

17 Windows 8.1 Apps in Visual Studio 2013 Improved Designer for Win 8.1 Apps XAML and HTML Rules & Guides, Snap to Text Data Panel: Sample Data Support Device Panel: More Resolutions Advanced XAML Editor Data Binding, Template Binding and Resources IntelliSense Navigation between Design and Code using Go to Definition & Find References Complex CSS Animations Timeline in Windows Store HTML App Projects Connected Apps Use Windows Azure Mobile Services to create Push Enabled and Cloud Data integrated Apps Coded UI Test Support For Windows Store XAML Apps

18 Performance & Diagnostics Visual Studio 2013

19 Pillars of Performance UI Responsiveness Analyzer. CPU Sampling. Same as the experience shipped in Visual Studio 2012. Energy Consumption Profiler. Managed Memory Dump Analysis. Designed for Production Diagnostics Scenarios. Fast. “Snappy” user interaction. Relation: app launch, navigating pages. Fluid. “Smooth” user interaction. Relation: scrolling, panning, animation. Efficient. System “citizenship”. Relation: battery life, memory usage

20 Performance & Diagnostic Tooling

21 demo Performance & Diagnostics

22 Web development Visual Studio 2013

23 demo Web development

24 One ASP.NET

25 Browser Link In-Browser Hover Tools Control Connected Browsers View Connected Control Individual

26 .NET 4.5.1

27 What’s New in.NET 4.5.1

28 64-bit Edit and Continue is finally here! 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 For WAP projects, need to enable Edit & Continue in Project Properties

29 Method Return Value Inspection Now available for.NET! Access via Autos Window Immediate Window ($ReturnValue) Can expand return value in the debugger

30 Async Debugging Improvements Question: How did I get here? Supported for Store, Web & Desktop apps in W8.1 Enhancements to the Call Stack and Tasks Window Visual Studio 2012

31 .NET Framework Feed Enabled in Visual Studio 2013 In Visual Studio 20[10, 12] Tools  Options  Package Manager Name:.NET Framework Packages Source: https://nuget.org/api/v2/curated- feeds/dotnetframework/https://nuget.org/api/v2/curated- feeds/dotnetframework/

32 demo.NET 4.5.1

33 Remote Tools Visual Studio 2013

34 Remote Debugging on ARM Remote Tools for ARM

35 Windows App Cert Kit on ARM WACK for Windows RT ARM Kits Policy C:\Program Files (x86)\Windows Kits\8.1\ bin\arm\SecureBoot InstallKitsPolicy.cmd DeleteKitsPolicy.cmd Admin PowerShell> Get-SecureBootPolicy returns 639F31B2-D82F-4C0B-9FCC-6F51DB62377A if installed. BIOS

36 Windows App Cert Kit on ARM

37 The New F12 Developer Tools Internet Explorer 11

38 Internet Explorer 11 F12 Developer Tools DOM Explorer Right-Click Inspect Editable Live DOM Breadcrumb Bar Events Style Inspection CSS Intellisense @media Rules Computed Styles Emulation UA Strings Streamlined Doc Modes GPS Emulation Debugger No Refresh Debugging Run-to-Cursor Web Worker Debugging (async) Instrumen- tation Expanded Logging Profiling Snapshots Console works in every Tab

39 http://modern.IE

40 demo Internet Explorer 11 – F12 Developer Tools

41 For More Information.NET – Learn.NET, whitepapers http://www.microsoft.com/net/ Visual Studio – Download Visual Studio 2013 http://www.microsoft.com/visualstudio Visual Studio Blog http://blogs.msdn.com/b/visualstudio/ http://blogs.msdn.com/b/visualstudio/ Visual Studio Toolbox on Channel 9 http://channel9.msdn.com/Shows/Visual-Studio-Toolbox Somasegar’s blog http://blogs.msdn.com/b/somasegar/ http://blogs.msdn.com/b/somasegar/ Team Foundation Service – Free for 5 users or MSDN Subscribers http://tfs.visualstudio.com Build 2013 – Videos on Demand http://channel9.msdn.com/Events/Build I

42


Download ppt "Visual Studio 2013 and Internet Explorer 11 Tips & Tricks for Developers Sascha Corti Technical Evangelist, Microsoft Switzerland"

Similar presentations


Ads by Google