Web Client Software Factory - Drop 04

Wednesday, October 11, 2006

The Web Client Software Factory dropped a new build yesterday. This is the first build I've downloaded. I spent about 30 minutes perusing the documentation and reference implementation, and I am shocked!.

My expectations were to open this package and find yet-another-data-access-layer-approach. Ho hum.

Instead, this factory positions itself to address leading issues in today's web development practices.

Some highlights:

  • The reference implementation uses a model-view-presenter with controller (MVPC) pattern to maximize the testability of code, and centralize control flow and business logic.
  • The docs explain how to implement MVPC using the canonical definition of test-driven development. Write your tests first. Red - green - refactor.
  • The project uses "Page flow". Page flow models a user's path through a multi-page task using a Windows Workflow state machine and custom Page activities.

I plan to spend some more time with the factory and keep an eye on the weekly releases.


Comments
vikram Wednesday, October 11, 2006
hmmmm. The idea looks good. I will also try the Web Client Software Factory
Laurent Kempé Thursday, October 12, 2006
:) :) Happy to see that I am not the only one that was surpised !!!
boj Friday, January 19, 2007
Not the only one, yep:)
Comments are now closed.
by K. Scott Allen K.Scott Allen
My Pluralsight Courses
The Podcast!