In a previous blog, I talked about what a Composite application and framework is.
SCSF is the Smart Client Software Factory and has been around, in a couple of guises, for a while.
It started out life as the Client Application Block, and then became Smart Client.
Now it has been given the Software Factory treatment which has improved it’s use, as you can right click on a project or solution and create appropriate elements – like view model and presenter in one go.
It also allows you to create Views as WPF UserControls, which is great. Also, you can create all of the good stuff in WPF like commands , routed events etc.
The only bad thing is that the application that gets generated is a Windows Forms exe. That enables it to support MDI as well as tabbed MDI and SDI, so not that bad!
It’s not a bad idea if you want MDI out of the box as a method of display