Plasma v1.0 Release Available
Date Published: 01 March 2007
Plasma is an ASP.NET in-memory web server emulator that can be used for ASP.NET unit testing or automation. Its initial codebase was written by Microsoft and its current incarnation is a community project licensed under the Microsoft Permissive License. I’ve been working on the project with several others and have just put the initial release out on the CodePlex project site. There are a lot of enhancements that have already been made that are not in this release, but I wanted to get the basic, vanilla implementation out there first, and then (hopefully soon) put out a 1.1 release with some of the many optimizations that we’ve already made. Unfortunately, our existing updates were all done without the benefit of a single source repository, so they need to be merged by hand and that hasn’t happened yet, which is why they’re not in this build.
Anyway, check it out. The release includes the core library along with a test website, an NUnit project that unit tests the website, and an MSTest project that tests the website.
Steve is an experienced software architect and trainer, focusing on code quality and Domain-Driven Design with .NET.