Windows Vista has some exciting new technologies that aid developers in creating robust applications which isolate the impact that one failure can have on other parts of the application as well as making the “clean-up” paths of an application simpler.