demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 -...

14
VB IDE Tips and Tricks Dustin Campbell Program Manager Microsoft Corporation FT33

Transcript of demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 -...

Page 1: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

VB IDE Tips and Tricks

Dustin CampbellProgram ManagerMicrosoft Corporation

FT33

Page 2: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

CodeRush Xpress> Massively powerful add-in for Visual Studio 2008

provided by DevExpress> Supports both Visual Basic and C#> Includes the following features:

> Productivity enhancements> TDD-style code generation> 50+ refactorings

> FREE!> Available at http://devexpress.com/coderushx

> Coming soon for Visual Studio 2010!

Page 3: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

Investments in Productivity

Modernizethe IDE

DeepInsight

Speed to Solution

Page 4: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

demo

Page 5: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

Modernize the IDE> Start Page Enhancements

> New look and feel> Pin and remove items in “Recent Projects”

list> Enable “Close page after project load”

> New Project Dialog> Sort templates> Search templates (Ctrl + E)

> Extension manager> Easily find and install extensions

(Tools Extension Manager)

Page 6: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

Modernize the IDE> Multi-monitor Support

> Move/Dock floating windows(Win + <arrow key>)

> Float/Dock tab (Ctrl + Double Click)

> New WPF Code Editor> Zoom (Ctrl + mouse scroll)

> Type Colorization> “Softer” Line Separators

Page 7: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

Deep Insight

> High Level Understanding> Architecture Explorer> Sequence Diagram

> Understanding Source> Next/Previous Method (Ctrl + Up/Down)

> Highlight References (Ctrl + Shift + Up/Down)

> Hide selection (Ctrl + M, H)

> Stop hiding selection (Ctrl + M, U)

> Understanding While Debugging> IntelliTrace™> “Pin-able” data tips

Page 8: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

Speed to Solution

> Consume First Development> IntelliSense Suggestion Mode (Ctrl + Alt + Space)

> Generate From Usage

> Faster Editing Experience> Smart Tags (Ctrl + .)

> Code Snippets (Ctrl + K, X)

> IntelliSense Filtering (Substring and Camel Case)

> Multi-line Editing (Alt + Up/Down -or- Alt + Mouse Up/Down)

> Quick Navigation> Navigate To (Ctrl + ,)

Page 9: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

Related Sessions

Code Like the Wind with Microsoft Visual Basic 2010November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik

Microsoft Visual C# IDE Tips and TricksNovember 19, 12:45 - 13:30 – Petree Hall D DJ Park

F# for Parallel and Asynchronous ProgrammingNovember 19, 11:30 - 12:30 – 515A Luke Hoban

Microsoft Visual Basic IDE Tips and TricksNovember 19, 12:45 - 13:30 – Petree Hall C Dustin Campbell

Future Directions for C# and Visual Basic November 17, 11:00 - 12:00 – Hall F Luca Bolognese

Using Dynamic Languages to Build Scriptable ApplicationsNovember 17, 12:30 - 13:15 – 403AB Dino Viehland

Dynamic Binding in C# 4 November 17, 12:30 - 13:15 – Hall F Mads Torgersen

Page 10: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

Resources> Visual Studio 2010 Beta 2

> http://go.microsoft.com/fwlink/?LinkID=151797

> VB Developer Center> http://msdn.com/vbasic

> VB 2010 Resources> http://msdn.microsoft.com/en-us/vbasic/dd819153.aspx

> VB Forums> http://social.msdn.microsoft.com/Forums/en-US/category/

visualbasic

> Bugs & Suggestions> https://connect.microsoft.com/VisualStudio

Page 11: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

YOUR FEEDBACK IS IMPORTANT TO US!

Please fill out session evaluation

forms online atMicrosoftPDC.com

Page 12: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

Learn More On Channel 9

> Expand your PDC experience through Channel 9

> Explore videos, hands-on labs, sample code and demos through the new Channel 9 training courses

channel9.msdn.com/learnBuilt by Developers for Developers….

Page 13: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 14: demo Code Like the Wind with Microsoft Visual Basic 2010 – Petree Hall D November 18, 13:00 - 13:45 – Petree Hall D Lucian Wischik Microsoft.