Webmatrix Presentation: Notes and links
First of all, thank you to all who attended my South Sound .NET UG presentation on the Webmatrix webstack. I had a good time and it seemed like you all did too.
Here are some notes and the resource links from the presentation.
WebMatrix upsides
The registry trick:
When you launch Visual Studio from within WebMatrix, it will use the last installed instance of Visual Studio. To make sure it’s targeting the one you want to use, change the registry keys that denote CurVer of Visual Studio. This example sets the CurVer to Visual Studio 2010:
HKEY_CLASSES_ROOT\VisualStudio.DTE\CurVer = VisualStudio.DTE.10.0
HKEY_CLASSES_ROOT\VisualStudio.DTE\CLSID = {656D8328-93F5-41a7-A48C-B42858161F25}
That CLSID value is found in the key for each version, so you can look for the VisualStudio.DTE key for that version, i.e., VisualStudio.dte.9.0 contains the CLSID for Visual Studio 2008.
IIS Express
What is it?
How to get it
SQL CE
Use with WebMatrix or Visual Studio 2010
Getting the cool free stuff we talked about in the presentation:
WebMatrix (includes IIS Express, SQL CE): http://www.microsoft.com/web/
IIS Express: http://learn.iis.net/page.aspx/860/iis-express/
SQL Compact Edition:
http://www.microsoft.com/sqlserver/en/us/editions/compact.aspx
MS Download Center
http://www.microsoft.com/download/en/details.aspx?id=1038
Web Platform Installer
http://www.microsoft.com/web/downloads/platform.aspx
Resources for further exploration:
http://www.microsoft.com/web/ à check out ‘Getting Started’ for how to’s, walk throughs, etc.
MS ASP.NET home page, for all things Web (ASP.NET, MVC, WebMatrix)
ScottGu’s blog: http://weblogs.asp.net/scottgu/default.aspx à tons of articles on WebMatrix, Razor, IIS Express, Compact CE and more
IIS Homepage: http://www.iis.net/overview à tons of info on web dev topics, check the forums for a wide range of info on IIS, SQL CE and WebMatrix
Nuget Gallery: http://nuget.org/
Scott Hanselman’s Computer Zen: http://www.hanselman.com/blog à tons of stuff about web development, latest tools from Microsoft and elsewhere
Phil Haack’s Razor Syntax Guide: http://haacked.com/archive/2011/01/06/razor-syntax-quick-reference.aspx
StackOverflow: http://www.stackoverflow.com à where interesting questions are asked and answered (hopefully)
Tags: IIS Express, razor, sql compact edition, ssdotnet, webmatrix, webmatrix webstac