scott cate (@scottcate) clouddb.com session code: dtl326

52

Upload: madeleine-walters

Post on 28-Dec-2015

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326
Page 2: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Microsoft Visual Studio Tips and Tricks

Scott Cate (@ScottCate)CloudDB.comSession Code: DTL326

Page 3: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Microsoft Visual Studio Tips/Tricks DTL326This session is built to enhance your Visual Studio experience!

Keyboard shortcuts, macros, layouts, fonts, tools, and external utilities are all very powerful and underused features of Visual Studio.

This session aims to make you more productive in Visual Studio.

Bring your pen and pad because you'll definitely want to take (minor) notes!

Page 4: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Tricks are Numbered and OnlineHistory

Just write down or remember your favorite tip numbersSara Ford Original 384 tips

http://blogs.msdn.com/SaraFord2009 Community Goal

Add video to all 384 tipshttp://ScottCate.com/Tricks/000

Page 5: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Use Incremental Search

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-1 Scott Cate Video Post: http://ScottCate.com/Tricks/001

demo tip/trick 1

Page 6: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to do Box/Column Select

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-2 Scott Cate Video Post: http://ScottCate.com/Tricks/002

demo tip/trick 2

Page 7: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Not Copy a Blank Line

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-50 Scott Cate Video Post: http://ScottCate.com/Tricks/050

demo tip/trick 50

Page 8: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Cycle the Clipboard Ring

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-51 Scott Cate Video Post: http://ScottCate.com/Tricks/051

demo tip/trick 51

Page 9: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Drive Visual Studio From Find Box

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-91 Scott Cate Video Post: http://ScottCate.com/Tricks/091

demo tip/trick 91

Page 10: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Hide the Start Page on VS Start

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-121 Scott Cate Video Post: http://ScottCate.com/Tricks/121

demo tip/trick 121

Page 11: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Copy File Path / Open File Folder

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-125 Scott Cate Video Post: http://ScottCate.com/Tricks/125

demo tip/trick 125

Page 12: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Create Temp/Throw Away Projects/Files

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-158 Scott Cate Video Post: http://ScottCate.com/Tricks/158

demo tip/trick 158

Page 13: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to add Vertical Guides to the Editor

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-184 Scott Cate Video Post: http://ScottCate.com/Tricks/184

demo tip/trick 184

Page 14: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Add code snippets in Toolbox/General

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-191 Scott Cate Video Post: http://ScottCate.com/Tricks/191

demo tip/trick 191

Page 15: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Insert a Code Snippet with Tab Tab

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-234 Scott Cate Video Post: http://ScottCate.com/Tricks/234

demo tip/trick 234

Page 16: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Use TraceBreakPoints

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-237 Scott Cate Video Post: http://ScottCate.com/Tricks/237

demo tip/trick 237

Page 17: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to: Increase/Decrease Font Size

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-242 Scott Cate Video Post: http://ScottCate.com/Tricks/242

demo tip/trick 242

Page 18: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Disable the Exception Assistant

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-274 Scott Cate Video Post: http://ScottCate.com/Tricks/274

demo tip/trick 274

Page 19: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Use the XML Visualizer

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-321 Scott Cate Video Post: http://ScottCate.com/Tricks/321

demo tip/trick 321

Page 20: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Sort File Tabs by Most Recent First

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-331 Scott Cate Video Post: http://ScottCate.com/Tricks/331

demo tip/trick 331

Page 21: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Edit {cs|vb}proj file live in Studio

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-332 Scott Cate Video Post: http://ScottCate.com/Tricks/332

demo tip/trick 332

Page 22: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Bring in “Using” {NameSpace}

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-359 Scott Cate Video Post: http://ScottCate.com/Tricks/359

demo tip/trick 359

Page 23: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

How to Display Custom Search Results

Original Sara Ford Blog Post: http://tinyurl.com/VSTip-363 Scott Cate Video Post: http://ScottCate.com/Tricks/363

demo tip/trick 363

Page 24: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Use a Macro to Quickly Switch Profiles

Original Sara Ford Bog Post: http://tinyurl.com/VSTip-372 Scott Cate Video Post: http://ScottCate.com/Tricks/372

demo tip/trick 372

Page 25: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Random (Helpful) Keyboard Shortcutsdemo tip/tricks

Page 26: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Developer Express / Code Rushdemo tip/trick VSIP

Page 27: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

PreEmptive Solutions / Dotfuscatordemo tip/trick VSIP

Page 28: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

question & answer

Page 29: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

www.microsoft.com/teched

Sessions On-Demand & Community

http://microsoft.com/technet

Resources for IT Professionals

http://microsoft.com/msdn

Resources for Developers

www.microsoft.com/learningMicrosoft Certification and Training Resources

www.microsoft.com/learning

Microsoft Certification & Training Resources

Resources

Page 30: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Track Resources

Visit the DPR TLC for a chance to win a copy of Visual Studio Team Suite. Daily drawing occurs every day in the TLC at 4:15pm. Stop by for a raffle tickethttp://www.microsoft.com/visualstudio http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspxPlease visit us in the TLC blue area

Page 31: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Complete an evaluation on CommNet and enter to win!

Page 32: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

© 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 33: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326
Page 34: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Title of PresentationNameTitleCompanySession Code:

Page 35: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Video Titlevideo

Page 36: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Customer TitleNameTitleCompany

customer

Page 37: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Demo TitleNameTitleCompany

demo

Page 38: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Partner TitleNameTitleCompany

partner

Page 39: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Announcement Titleannouncing

Page 40: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

PowerPoint TemplateSubtitle color

Set the slide title in “title case” and subheads in “sentence case”The subhead color is defined for this template as the fourth font color from the leftFont Size Requirements

Main bullet points must not be smaller than 24ptDo NOT use any font size lower than 20ptSet subhead to 36pt or smaller so it will fit on a single lineTurn off Auto Resizing on all text boxes

Page 41: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

PowerPoint Guidelines

Font, size, and color for text have been formatted for you in the Slide MasterUse the color palette shown belowSee next slide for additional guidelinesHyperlink color: www.microsoft.com

Sample Fill

Sample Fill

Sample Fill

Sample Fill

Sample Fill

Sample Fill

Sample Fill

Sample Fill

Sample Fill

Sample Fill

Page 42: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Use white text only on these colors

Instructions on Color Readability

Colors are brighter when projected, so contrast and readability are diminished

Sample SampleSample

Sample

Sample

Sample SampleSample

Sample Sample

Use black or dark gray text only on these colors

Page 43: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Slide for Showing Software Code

Use this layout to show software codeThe font is Consolas, a monospace fontThe slide doesn’t use bullets but levels can be indented using the “Increase List Level” icon on the Home menuTo use straight quotes " instead of smart quotes ”, do this:1.Click on the Office Button in the upper left corner2.At the bottom of the menu, choose PowerPoint Options3.From the left pane, select Proofing4.Click on the AutoCorrect Options button5.Select the AutoFormat As You Type tab, and deselect “Straight quotes” with “smart quotes”. Then Click OK.

Page 44: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Table Format

Table TitleColumn 1 Column 2 Column 3 Column 4 Column 5

Page 45: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Bar Chart Example

Category 1 Category 2 Category 3 Category 4

4.3

2.5

3.5

4.5

2.4

4.4

1.8

2.8

2 2

3

5

Chart Title

Series 1 Series 2 Series 3

Page 46: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Pie Chart Example

59%23%

10%9%

Chart Title

1st Qtr2nd Qtr3rd Qtr4th Qtr

Page 47: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

question & answer

Page 48: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

www.microsoft.com/teched

Sessions On-Demand & Community

http://microsoft.com/technet

Resources for IT Professionals

http://microsoft.com/msdn

Resources for Developers

www.microsoft.com/learningMicrosoft Certification and Training Resources

www.microsoft.com/learning

Microsoft Certification & Training Resources

Resources

Page 49: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Related Content

Breakout Sessions (session codes and titles)

Interactive Theater Sessions (session codes and titles)

Hands-on Labs (session codes and titles)

Hands-on Labs (session codes and titles)

Page 50: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Track Resources

Resource 1

Resource 2

Resource 3

Resource 4

Page 51: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

Complete an evaluation on CommNet and enter to win!

Page 52: Scott Cate (@ScottCate) CloudDB.com Session Code: DTL326

© 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.