Sunday, August 22, 2010

Mad Media Manager: The Beginning

This is the first post in a series about an application I'm building on Codeplex called Mad Media Manager.  It's a WPF application with the goal of cataloging your software and movie ISOs and have one-click mounting capabilities to a virtual drive (Virtual Clone Drive is my virtual drive of choice, but others may be supported in the future).

I'm pretty new to this so the structure will most likely change, but the layout should look something like this:

  • Introduction
  • Choosing the Tools
  • The Domain
  • MVVM
  • Data Access
  • Application Services
This application is heavily influenced by Josh Smith's MVVM article, Ayende's NHibernate To-Do app article, and Jose Romaniello's posts.  There will also be a few things in there pulled from S#arp Architecture.  I'm pretty excited about this application since I'm primarily a web developer. It'll be interesting working in a stateful environment for a change.