I'm happy to announce that SquareWidget in partnership with the good folks at FlishHorse have launched the Strongly-Typed Object Relational Mapper (STORM) Beta. Download it now and take it for a spin. What is STORM? It's an add-in into Visual Studio 2005. What does it do? It's an OR mapper. It's a code generator. And there are no third-party black box assemblies or other wackiness. We've used Subsonic, NHibernate, and many other ORM tools and we came to the conclusion that it's no fun writing and maintaining a bunch of XML scripts. And we also didn't like creating custom templates like in CodeSmith. We're lazy. So we made a tool that's trivial to use.

Here's how easy it would be to STORM an ASP.NET web application:

  1. fire up VS and create a new web app
  2. add a Web.config file to the project
  3. right-click anywhere in the code window or on the solution root and choose Storm To > Configure Storm
  4. Fill in the four required fields, notably the connection string to your SQL Server database and click Save
  5. right-click and choose Storm All! and it will do its thing. 

 

Let me know what you think!