2010 Microsoft Student Partners
T OPICS - User Interface and Editor Improvements - New windows: Call Hierarchy, Navigate To - IntelliSense - Generate From Usage - Debugging - IntelliTrace
- Built on the Windows Presentation Foundation technology User Interface Start page - Written in XAML, completely customizable - Can be opened as a C# project c:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\StartPages\
Call Hierarchy window - is available at design time and displays: - calls to and from a selected method, property or constructor - implementations of an interface member - overrides of a virtual or abstract member
Navigate To window - can search for a symbol or file in the source code - Space character treated as an AND relationship - case sensitive if search string contains uppercase letters - does not include namespaces and local variables - can search according to initials IntelliSense - same search logic as Navigate To
Generate From Usage - lets you use classes and members before you define them - can generate classes, interfaces, enums, structs in other projects in the same solution without leaving your current location - IDE resolves references automatically
Debugging – IntelliTrace aka Historical Debugger - can see events that occurred in the past and the context in which they occurred - can see call stack and locals, can navigate through methods to better understand code flow
Other great features - New multithreading tools in the Debugger - Parallel computing libraries - Improved Support for Silverlight - Cloud Computing tools - Extension Manager - F# - UML Designer
Resources