Real World Software Architecture

Real World Software Architecture is dedicated to providing information and experiences from the field of Software Architecture.



Subscribe with RSS or ATOM Add to Google

Links

  • Home Page
  • Real World Software Process Engineering
  • Suggested Reading
  • .NET Dev and Arch Collection
  • SEI Essays on SA
  • Software Architecture
  • Bredemeyer
  • wwisa
  • Product Line Engineering
  • PLEES
  • Software Product Lines
  • MSDN Architecture Center
  • patterns & practices






Tuesday, January 30, 2007

Web Client Software Factory :: Composite Web Application Block

This definitely looks like it is worth checking out. We used the Smart Client Composite UI Application Block (CAB), and it saved us a ton of development time when adding new modules.

There is a ramp up time involved for developers, but we developed our own reusable framework around the CAB. We limited the functional touch points of the CAB from the dozens available to about 10, and provide a builders guide to help the new developers get familiar with the framework. We developed it before the release of the Smart Client Software Factory, so I haven't looked into that much.

Our framework add some features to the CAB like a reporting architecture, we used the ASP.NET Membership API for security, built Exception Handling, Error Handling, and Logging using Enterprise Library 2.0, encapsulated it all in a Service Oriented Architecture, and use Product Line Engineering as the development methodology.

The Web Client Software Factory/Composite Web Application Block looks like it will have a sizable ramp up time involved. The payoff using the CAB was worth the ramp up time, and I will be looking into how we can take advantage of this software factory on our web application projects.

posted by tadanderson at 2:21 PM

0 Comments:

Post a Comment

<< Home

Previous Posts

  • Agile != Ignoring Requirements
  • ASP.NET AJAX 1.0 Released
  • Installer Beware- WSS 3.0 and Office 2007 are Memo...
  • Windows Presentation Foundation Unleashed (WPF)......
  • Microsoft Visual Studio 2005 Service Pack 1 a 6.2+...
  • Microsoft has become an Abstraction Factory- ADO.N...
  • Essential Unified Process (essUP) coming through MSDN
  • Due to 2007 installation headaches the Microsoft O...
  • Essential Unified Process (essUP) and Team Foundat...
  • Microsoft Threat Analysis & Modeling v2.0



Powered by Blogger