Hi, this looks pretty cool but you should consider using VSIX to deploy your start page. I was hesistant about downloading the exe but eventually tried it. The batch file also requires admin priviledges to run on Vista so it makes acquiring this extension pretty difficult. Try building a VSIX to deploy this and you'll probably get a lot more people trying it out.
For more info on start pages, check out: http://msdn.microsoft.com/en-us/library/aa290347(VS.71).aspx
Sorry, but vsix install is not Success. Im feedback to Connect.
https://connect.microsoft.com/VisualStudioJapan/feedback/ViewFeedback.aspx?FeedbackID=513211
If VSIX package (into startpage.xaml and dll) running, dont 'MD' StartPageAssemblies folder and not copy dll ,and startpage.xaml dont copy to %USERPROFILE%\Documents\Visual Studio 2010\StartPages.
Creating a start page with a custom assembly and packaging it in a VSIX:
1. In the extension.vsixmanifest, add this to the content section:
<Content>
<CustomExtension Type="StartPage">Your_StartPage.xaml</CustomExtension>
<Assembly AssemblyName="StartPageControl, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8e34e5ca918aaa3a">StartPageControl.dll</Assembly>
</Content>
Make sure the xaml page and the dll are in the root of your vsix.
Make sure the AssemblyName is the fully qualified name of your assembly.
2. Add a pkgdef file to your vsix. Call it YourFile.pkgdef
In the pkgdef file, add this entry to define a binding path
[$RootKey$\BindingPaths\{99500cb5-9f45-44ee-920e-a8cf0aedce5c}]
"$PackageFolder$"=""