microsoft visual c# ide tips and tricks

17
Microsoft Visual C# IDE Tips and Tricks DJ Park C# IDE, Program Manager Microsoft Corporation FT35

Upload: kanoa

Post on 19-Jan-2016

44 views

Category:

Documents


0 download

DESCRIPTION

FT35. Microsoft Visual C# IDE Tips and Tricks. DJ Park C# IDE, Program Manager Microsoft Corporation. Session Objective. Make you more. PRODUCTIVE. Investments in Productivity. Modernize the IDE. Deep Insight. Speed to Solution. Modernize the IDE. demo. DJ Park - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Microsoft Visual C# IDE  Tips and Tricks

Microsoft Visual C# IDE Tips and Tricks

DJ ParkC# IDE, Program ManagerMicrosoft Corporation

FT35

Page 2: Microsoft Visual C# IDE  Tips and Tricks

Session Objective

Make you more

PRODUCTIVE

Page 3: Microsoft Visual C# IDE  Tips and Tricks

Investments in Productivity

Modernizethe IDE

DeepInsight

Speed to Solution

Page 4: Microsoft Visual C# IDE  Tips and Tricks

Modernize the IDE

DJ ParkC# IDE, Program Manager

demo

Page 5: Microsoft Visual C# IDE  Tips and Tricks

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)

> Multi-monitor Support> Move windows between monitors (Win + <arrow key>)

> Float/Dock tab (Ctrl + Double Click)

Page 6: Microsoft Visual C# IDE  Tips and Tricks

Customize your environment

> Custom keyboard shortcuts> Add Reference (Ctrl + Shift + R)

> Add New Project (Ctrl + Shift + P)

> Close Document (Ctrl + ;)

> Custom Context Menus > Improved Customize dialog (Tools Customize)

Page 7: Microsoft Visual C# IDE  Tips and Tricks

Deep Insight

DJ ParkC# IDE, Program Manager

demo

Page 8: Microsoft Visual C# IDE  Tips and Tricks

Deep Insight> High Level Understanding

> Architecture Explorer

> Understanding Source> Source code outliner (Available in extension gallery)

> Zoom (Ctrl + mouse scroll)

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

> Hide selection (Ctrl + M, H)

> Iteration list window (F8)

> Call Hierarchy (Ctrl + K, T)

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

Page 9: Microsoft Visual C# IDE  Tips and Tricks

Speed to Solution

DJ ParkC# IDE, Program Manager

demo

Page 10: Microsoft Visual C# IDE  Tips and Tricks

Speed to Solution> Test First Development

> IntelliSense Suggestion Mode (Ctrl + Alt + Space)

> Generate from usage

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

> Remove line (Ctrl + L)

> Triple Click (Available in extension gallery)

> IntelliSense Filtering (Substring and Camel Case)

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

> Quick Navigation> Navigate To (Ctrl + ,)

Page 11: Microsoft Visual C# IDE  Tips and Tricks

Let's wrap things up with a challenge!

DJ ParkC# IDE, Program Manager

demo

Page 12: Microsoft Visual C# IDE  Tips and Tricks

Resources> Visual Studio 2010 Beta 2

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

> C# Developer Center> http://csharp.net

> C# 2010 Resources> http://msdn.microsoft.com/en-us/vcsharp/dd819407.aspx

> C# Forums> http://social.msdn.microsoft.com/Forums/en-US/category/v

isualcsharp

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

Page 13: Microsoft Visual C# IDE  Tips and Tricks

Related Sessions

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

Microsoft Visual C# IDE Tips and TricksNovember 19, 09:00 - 10:15 – Petree Hall D DJ Park

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

Microsoft Visual Basic IDE Tips and TricksNovember 19, 13:00 - 14:15 – 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 14: Microsoft Visual C# IDE  Tips and Tricks

YOUR FEEDBACK IS IMPORTANT TO US!

Please fill out session evaluation

forms online atMicrosoftPDC.com

Page 15: Microsoft Visual C# IDE  Tips and Tricks

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 16: Microsoft Visual C# IDE  Tips and Tricks

Q&A

Page 17: Microsoft Visual C# IDE  Tips and Tricks

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