What's New in Visual Studio 2010?
- Enhanced Docking Behavior
- Zoom
- Box Selection
- Call Hierarchy
- Navigate To
- Highlighting References
- Generate From Usage
- IntelliSense Suggestion Mode
- Generate from usage - The Generate from usage feature lets you use classes and members before you define them. You can generate a stub for any undefined class, constructor, method, property, field, or enum that you want to use but have not yet defined. You can generate new types and members without leaving your current location in code; This minimizes interruption to your workflow.
- IntelliSense Suggestion Mode - IntelliSense now provides two alternatives for IntelliSense statement completion, completion mode and suggestion mode. Use hint mode for situations where classes and members are used before they are defined. In tip mode, when you type in the editor and then commit the entry, the text you typed is inserted into the code. When you commit an entry in completion mode, the editor shows the entry that is highlighted on the member's list. When an IntelliSense window is open, you can press CTRL+ALT+SPACEBAR to toggle between completion mode and suggestion mode.
- Application Lifecycle Management – A client request for management of application lifecycle like version control, work item tracking, build automation, team portal, etc. is available for free (this is not available for express edition.).
- Start Page – The start page has been redesigned with WPF for new functionality and look. Tabbed areas are provided for content from different source including MSDN. Once you open some project, the start page closes automatically. The list of the recent project also lets you remove the project from the list. And above all the start page is customizable enough to be changed as per individual requirement.
- Extension Manager – Visual Studio 2010 has provided good ways to be extended. We can also use MEF to extend most of the features of Visual Studio. The new extension manager now can go the visual studio gallery and install the extension without even opening any explorer.
- Code snippets – Visual Studio 2010 for HTML, JScript, and Asp.net also.
- Improved Intelligence for JavaScript has been improved vastly (around 2-5 times). Intelligence now also shows the XML documentation comment on the go.
- Web Deployment – Web Deployment has been vastly improved. We can package and publish the web application in one click. Three major supported deployment scenarios are Web packages, one-click deployment, and Web configuration Transformation.
- SharePoint - Visual Studio 2010 also brings vastly improved development experience for SharePoint. We can create, edit, debug, package, deploy and activate SharePoint project from within Visual Studio. Deployment of Site is as easy as hitting F5.
- Azure – Visual Studio 2010 also comes with handy improvement for developing on Windows Azure environment.
References:
Visual Studio 2010 trial version: http://msdn.microsoft.com/en-us/vstudio/default.aspx
Training Kit for beginners: Visual Studio 2010 and.NET Framework 4 Training Kit
Visual Studio 2010 key bindings: VS Key bindings.pdf (2.53 MB)
C# 4.0 specification : CSharp Language Specification.doc (2.39 MB)
.NET framework new extensions poster: Framework extensions poster.pdf (7.58 MB)
Hot to posters about moving to Visual Studio 2010 from Visual Studio 2005: Moving to Microsoft Visual Studio 2010 (VS2005).Pdf (11.44 MB)
Additional hot posters about the movement from Visual Studio 2008 to Visual Studio 2010: Moving to Microsoft Visual Studio 2010 (VS2008).Pdf (8.00 MB)
New Visual Studio Theme Editor: Visual Studio Theme EditorDownload Visual Studio Color Theme Editor
Moving to Microsoft Visual Studio 2010 (VS2005).Pdf (11.44 MB)
Moving to Microsoft Visual Studio 2010 (VS2008).Pdf (8.00 MB)
92 Tutorials on Visual Studio 2008
Visual Studio Async
Visual Studio 2010 Tips and Tricks
Visual Studio 2010 code snippets
Debugging with IntelliTrace in Visual Studio 2010
Visual Studio 2010 Ultimate Setup Installation and features analyze
Summary:
- Multiple Monitor Support
- Incremental Search, CTRL+i
- Box Select, Multi Line Select, ALT+MouseSelect
- Smart Tag from Keyboard, CTRL+.
- New VS2010 Navigation, CTRL+,
- Reference Highlights (Visual only)
- Temporary Projects (Tools|Options|Projects|Save New)
- Parallel Coding (Examples for .For and .ForEach)
- Debugging (Conditional, Trace Points)
- Intellitrace (Go back in time with the debugger)
- Generate Usage (Class, Methods, Props, Fields, Types)
- Find Usages, References, (F8)
- Call Hierarchy
- Sequence Diagrams
- Assembly Dependency Diagram
- Layer validation Diagram (Compiler v. Business Layers)
- Custom Search Results (Registry Hack, HKCU/Soft/MS/VS/10/Find )
- Find Sibling Bracket/Parenthesis, CTRL+}
- Navigation Forward and backward, CTRL+-
- Clipboard Ring, CTRL+SHIFT+V
- Find Box in Command Mode
- Right Click or Context Menu Changes
- Zoom The Editor from the CTRL+SHIFT+< and CTRL+SHIFT+>
- Edit SLN and PROJ files inside Studio
Now you know how to use visual studio. What do you think about Visual Studio 2010 new features?
