Hibernating Rhinos #9 - Application Architecture

It has been a while since I last published a screen cast, but here is a new one.
This one is in a slightly different style. I decided to follow Rob Conery's method of using a lot of prepared code instead of my usual ad hoc programming.
Please let me know what you think about the different style.
This is a far more condensed episode, lasting just under half an hour, and it is focus primarily on the internal architecture of a real world application.
I tried to go over a lot of the concepts that seems to trip people up when they come to define the structure of the application.
The technical details:
You can download this from this address: http://ayende.com/hibernating-rhinos.aspx