Web Client Software Factory - Drop 04

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.

Print | posted @ Wednesday, October 11, 2006 2:55 AM

Comments on this entry:

Gravatar # re: Web Client Software Factory - Drop 04
by vikram at 10/11/2006 5:20 AM

hmmmm. The idea looks good. I will also try the Web Client Software Factory
  
Gravatar # re: Web Client Software Factory - Drop 04
by Laurent Kempé at 10/12/2006 9:20 PM

:) :) Happy to see that I am not the only one that was surpised !!!
  
Gravatar # re: Web Client Software Factory - Drop 04
by boj at 1/19/2007 12:49 AM

Not the only one, yep:)
  
Comments have been closed on this topic.