easier with visual studio productivity tools

42
facebook.com/ telerik @teleri k Q2 2012 WHAT’S NEW With Visual Studio Productivity Tools Easier

Upload: chris-eargle

Post on 31-Oct-2014

808 views

Category:

Technology


5 download

DESCRIPTION

Our Visual Studio Productivity Tools have always been about making your job easier, and this release is no exception. Tired of catering to Visual Studio’s multiple personalities between home and office? Take your settings to the cloud with JustCode! Having trouble sifting through tons of data to resolve a performance issue? JustTrace makes it easier with data visualizations and filters! Have a buggy assembly and no source code? Simply open the assembly and fix the problem directly inside JustDecompile!Re-read that last sentence… fiddling around with a Visual Studio project is not required.This is but a sample of how we’re making your life easier in Q2 2012. This presentation is not only free, but if time is money, it will pay you dividends.

TRANSCRIPT

Page 1: Easier with visual studio productivity tools

facebook.com/telerik

@telerik

Q22012WHAT’S

NEW

With Visual Studio Productivity Tools

Easier

Page 2: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Chris EargleTelerik Evangelist

[email protected]@telerik.com

Presenting…

Page 3: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

• Tweet your favorite thing about Telerik by June 25th • Use “I love #Telerik” in your tweet• Follow @Telerik on Twitter• Winner announced via Twitter and Facebook and emailed on June 25th • Be sure to mention your host, @kodefuguru

Twitter Contest – “I love Telerik”

Page 4: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

June 18th – Monday 10:00am EDT What’s New & Awesome in ASP.NET AJAX and MVC

June 19th – Tuesday10:00am EDT What's New & Awesome in XAML

June 20th – Wednesday10:00am EDT

What's New & Awesome in Test Studio 2012 R1 SP1

June 21th – Thursday10:00am EDT Easier with Visual Studio Productivity Tools

June 22th – Friday10:00am EDT What’s New in TeamPulse R3 2012

Just 26th – Tuesday10:00am EDT

Great Apps Begin with Great Tools

Schedule You are here

Page 5: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Easier with JustCodeEasier with JustTraceEasier with JustMockEasier with JustDecompile

The Topics

Page 6: Easier with visual studio productivity tools

Q22012WHAT’S

NEW

Code Faster, Code Smarter, JustCode

JustCode

Page 7: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Getting Started WizardUsing Visual Studio settings with JustCodeStoring your settings in the cloudCleaning up your prototype code

Easier in JustCode

Page 8: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Easier to get up and running

All the resources you need, in one place

Unobtrusive: the sorcerer will vanish until summoned again

Getting Started Wizard

Page 9: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Page 10: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Page 11: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Summon the Wizard

Page 12: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Reuse the options you’ve set up in Visual StudioReset options if settings were modified

Import/Reset Options

Page 13: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

No more annoying behavior changes when switching from work to home

Like solution settings, but for you

Set up in Getting Started Wizard or Options

Settings in the Cloud

Page 14: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Page 15: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Page 16: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Step 1: Code what’s on your mind

Step 2: Run the Clean Code command

Step 3: Code is reorganized to your standards

Prototype and Clean Code

Page 17: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Visual Studio 2012 RC is available

No need to go without tooling

JustCode works with your WinRT solutions

WinRT Support

Page 18: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Completely New Camel Case Searcher– Uses Capital Letters or Separating symbols– Matches with beginnings of works– Search for “CamelCaseSearcher” with “CCS” or

“CamCaSea”– In Go to Type/Symbol/Member/File commands

Improved Navigation for XAML Files

Easier Navigation

Page 19: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Better Support: CSS, MVC, Kendo UIIdentify unused resources in XAML Projects

Code Analysis Improvements

Page 20: Easier with visual studio productivity tools

Q22012WHAT’S

NEW

Demo

Page 21: Easier with visual studio productivity tools

Q22012WHAT’S

NEW

Stop memory leaks and performance issues, in their tracks

JustTrace

Page 22: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Data VisualizationsContextual HelpImproved SnapshotsIntegration with JustDecompile

Easier with JustTrace

Page 23: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Quickly identify potential issues at a glance

Data Visualization

Page 24: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Provides onscreen guidance

Make JustTrace easier to use; no getting lost

Contextual Help

Page 25: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Improved DesignMultiple Selection for Assembly ListsEasier Navigation between views

Snapshots

Page 26: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Quick Tasks Pane

Snapshots

Page 27: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Snapshots

Performance

Filtering of non-user codeMerge all threadsOpen merged calls and caller trees

Memory

Filtering non-user typesOverview viewType instancesPaths to GC Root

Page 28: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Instantly view suspect-code

Integration with JustDecompile

Page 29: Easier with visual studio productivity tools

Q22012WHAT’S

NEW

Demo

Page 30: Easier with visual studio productivity tools

Q22012WHAT’S

NEW

To The Core

JustMock

Page 31: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

[TestClass, MockClass] public class MsCorlibTestClass

Mscorlib Mocking

No more MockClassAttribute

Specify what to replace and where to replace it

No more of this

Page 32: Easier with visual studio productivity tools

Q22012WHAT’S

NEW

Demo

Page 33: Easier with visual studio productivity tools

Q22012WHAT’S

NEW

No Code Left Behind

JustDecompile

Page 34: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

More functionality with pluginsReflexil pluginEasier viewing and saving resourcesImproved decompilation

Easier with JustDecompile

Page 35: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

API Available

One of the most requested features to extend the capabilities of your favorite decompiler

One plugin available – others coming with tutorials

Plugins!

Page 36: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

First plugin created for JustDecompile

Edit your assemblies without Visual Studio

Reflexil

Page 37: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Decompile assembly *.resx when using Create Project

XML/HTML/ASPX/ASCX/HTM/JS/TXT resource viewer

Resources

Page 38: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Generic covariance and contravarianceOptional and named parametersDynamic keywordAssembly attributesSorted attribute ordering

Decompilation Support

Page 39: Easier with visual studio productivity tools

Q22012WHAT’S

NEW

Demo

Page 40: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Review

Easier with JustCode

Getting Started WizardSettings in the CloudPrototype and CleanWinRT, XAML, CSS, MVC

Easier with JustTrace

Data VisualizationsContextual HelpIntegration with JustDecompile

Page 41: Easier with visual studio productivity tools

Q22012WHAT’

SNEW

Review

Easier with JustMock

Mscorlib Mockingw/o MockClassAttribute

Easier with JustDecompilePluginsReflexil

Page 42: Easier with visual studio productivity tools

Q22012WHAT’S

NEW

Easier Answers

Q&A