170 likes | 353 Views
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
E N D
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 C# IDE, Program Manager
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)
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)
Deep Insight demo DJ Park C# IDE, Program Manager
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
Speed to Solution demo DJ Park C# IDE, Program Manager
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 + ,)
Let's wrap things up with a challenge! demo DJ Park C# IDE, Program Manager
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/visualcsharp • Bugs & Suggestions • https://connect.microsoft.com/VisualStudio
Related Sessions Future Directions for C# and Visual Basic November 17, 11:00 - 12:00 – Hall F Luca Bolognese Dynamic Binding in C# 4 November 17, 12:30 - 13:15 – Hall F Mads Torgersen Using Dynamic Languages to Build Scriptable Applications November 17, 12:30 - 13:15 – 403AB Dino Viehland Code Like the Wind with Microsoft Visual Basic 2010 November 18, 13:30 - 13:45 – Petree Hall D Lucian Wischik F# for Parallel and Asynchronous Programming November 19, 15:15 - 16:30 – 515A Luke Hoban Microsoft Visual C# IDE Tips and Tricks November 19, 09:00 - 10:15 – Petree Hall D DJ Park Microsoft Visual Basic IDE Tips and Tricks November 19, 13:00 - 14:15 – Petree Hall C Dustin Campbell
YOUR FEEDBACK IS IMPORTANT TO US! Please fill out session evaluation forms online at MicrosoftPDC.com
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/learn Built by Developers for Developers….