StudioShell 1.2

Rating: No reviews yet
Downloads: 636
Change Set: 582c055ca5dd
Released: Dec 28, 2011
Updated: Dec 30, 2011 by beefarino
Dev status: Stable Help Icon

Recommended Download

Application Installer
application, 2397K, uploaded Dec 30, 2011 - 636 downloads

Release Notes

Upgrading

The installer will upgrade your previous StudioShell installations. There is no need to uninstall them before running this installer.

Change Log

StudioShell 1.2 is a wrap-up of several private refactoring builds, extensions, and bug fixes. Of particular note in this release:

Support for NuGet

All StudioShell features can be used in the NuGet package manager console. Previously the bulk of the feature set was available, but custom UI commands would not work.

In addition, as of this release StudioShell can be installed into Visual Studio 2010 as a NuGet package from the default public repository.

For more information, see aboutStudioShellNuGet.

Support for the Standard PowerShell Console.

StudioShell can now be used from the standard PowerShell console. The DTE: drive and most extensibility features are supported.

For more information, see aboutStudioShellPowerShell.

Support for SQL Server Management Studio 2012 (Denali)

StudioShell can now be integrated with SQL Server Management Studio Denali. This feature should be considered experimental for the time being; if you are interested in picking up this ball and running with it please let me know.

For more information, see aboutStudioShellSSMS.

Refactored Path Topology

After a lot of feedback I decided that the layout of the DTE: drive was not optimal for some core usage scenarios. For example, the project model and code model were housed under the same path tree, making recursive operations on either code or project items far slower than necessary.

Significant effort was aimed at refactoring the DTE: drive topology to support more efficient use. Knowing that many people have scripts that rely on the 1.0 path layout, a mechanism for maintaining backwards compatibility was also introduced.

For more information on the path topology changes in this release, see aboutStudioShellVersion.
For more information on maintaining backward compatibility with your 1.0 scripts, see the use-pathTopologyVersion cmdlet.

Extensive Internal Refactoring

The previous releases of StudioShell consisted of a monolithic assembly and small PowerShell module. After learning much about providers and hosting, the internal code base of StudioShell is a lot better organized.

And of course ... Plenty of Fixes

Many thanks to those who have submitted issues and helped work the problems with this project. Keep those bug reports coming in.

Reviews for this release

No reviews yet for this release.