The Visual Studio integrated shell includes the integrated development environment (IDE), debugger, and source control integration. No programming language is included. Although the integrated shell does not include programming languages, it does provide a framework that allows you to add programming languages.
If you install the integrated shell on the same computer as a full version of Visual Studio, your application will be integrated directly into Visual Studio.
Server Explorer (Simplified: data only). See Note 1.
Data Sources window
Full set of data controls
Data bind to local data source (.MDF or .MDB)
Data bind to object
Data bind to Web service
Data bind to local database server
Data bind to remote database server
DDL tools for remote data
Server Explorer extensibility (Visual Studio SDK samples)
Local debugging. See Note 2.
Attach to local process
Attach to remote process
Break during Func-eval
Debugger support for managed debugging assistants (MDAs)
Debugger support for type forwarder
DTEEvents support for OTB
Debugger AppID test (DBGCLR)
Debugger tools and options
Design-time expression evaluation
C# Expression Evaluator
Edit and Continue
Expression evaluator windows (Watch, Locals, Autos)
Getting right source
Integrated multi-language debugging
Manual control (Processes window)
New debug engine support
Optimized code debugging
Output windows filtering
Process hosting for managed debugging
Registers in stack
Source service support
Extensible Stylesheet Language Transformations (XSLT) debugger
64-bit debugging for both managed and native code, all languages
x64 native support
Source Code Control (SCC)
Basic SCC integration. See Note 3.
Tools and options verification
Consume VSPackages and MEF components
1. Data Tools
The integrated shell includes database development tools such as data extensibility support and the simplified Solution Explorer. However, SQL Server Express, SQL Reporting, and Crystal Reports are not included in the integrated shell.
2. Debugging Support
The integrated shell includes the same debugging engine that is included in the Pro version of Visual Studio. The debugging engine includes the common debugger for managed code, and also related features, such as Run, Attach, Set Breakpoint, Edit and Continue, and others. However, the debugging engine does not support SQL Server database debugging.
Although support for native debugging is included in the basic debugger package, you cannot extend it to support additional languages.
3. Source Code Control Integration
The integrated shell provides APIs for implementing source-code control (SCC) and for providing the MSSCCI-based common source control integration components.
Although SCC integration is not a regular feature of the Pro edition of Visual Studio, SCC integration is provided in the integrated shell.
The following is a list of features that are not included in the integrated shell:
No Visual Studio languages or their associated project templates or project item templates, are included in the integrated shell. No language-specific implementations of other features are included, for example Visual Basic code snippets.