BlogEngine.NET running on Cassini Personal Web Server

  • November 12, 2009
  • James Skemp
  • software

While Cassini is a built-in Web server part of Microsoft Visual Studio, it's also available as a stand-alone application, thanks to the work of Dmitry Robsman.

The current version can be downloaded from this post regarding version 3.5.0.2 but requires that you first build the solution (the code is available under a MS-PL license).

Cassini++ is also available from Codeplex, and has GUI improvements, among other changes (but is based on an older 3.5 version of Dmitry's release).

I decided to start with Dmitry's release and downloaded and built the application. Since I'm looking into building extensions for BlogEngine.NET (to work against some spam issues and for general knowledge), as well as wanting to work on themes, I decided to see if I could get BE working on Cassini.

And it does, right out of the box (version 1.5.0.7).

On a Windows XP Professional box memory usage jumped to approximately 100 MB (which is about what I see on my own blog, with a little over 780 posts). On my Windows 7 Home Premium (64-bit) machine, however, memory usage sat under 40 MB.

Either way, I was able to login just fine.

Next I'll probably see if I can get an MVC Web site up and running on Cassini as well.