New and Notable 141

written by samgentile on Monday, February 12 2007

Found some time to blog.

Smart Client/UI Architecture

  • V2 of the User Interface Process Application Block (UIPAB) is out from PAG [via Mike]. I must confess to being confused on how this is different than CAB as "designed to abstract the control flow and state management out of the user interface layer into a user interface process layer," which CAB does with MVP as well until I saw. "helps you write generic code for the control flow and state management for different applications types (for example, Web and Windows) and helps manage user's tasks in complex scenarios." So which do you use in Smart Clients and why? 

Software Design/DDD

  • As I have stated our Architecture reflects a strong, "proper" DDD Layer. Teammate Steve, is also a big believer and we have both lost focus a bit on it as we have been swamped with other things. His post is a good reminder to check out the experience reports on the DDD site. One reader once said I was using buzzwords. I think not. Especially in a large Financial Collateral application it is vitally important to use the UbiquitousLanguage of the actual Collateral banking domain that the analysts use and design a business layer reflecting that. And yeah, I'm astonished how many .NET developers have never even heard of the fundamental DDD patterns when I talk about SOA/Architecture for INETA around the country

Data/OR/M

 

WCF/Indigo

  • Confused about all the many WCF configuration options? Tomas has an excellent post on understanding the admittedly complex WCF configuration schema. In return, you get fine-grained control

 

I'm listening to Paranoid Android by Radiohead on the album Edinburgh, Meadowbank Stadium 22-08-2006

Similar Posts

  1. Enterprise Service Buses (ESB) Drive SOA Adoption - Part 1
  2. New and Notable 148
  3. Goodbye CodeBetter and ALT.NET

Comments are closed

Options:

Size

Colors