Tuesday, June 13, 2006

Creating a Smart Client Baseline Architecture (Smart Client Software Factory - SCSF)

Jason Beres
Chief Technical Evangelist
Infragistics, Inc.
jasonb@infragistics.com

Presentation Slide Deck

Composite UI Application Block (CAB)
Guidance Automation Toolkit (GAT)

SC combines the advantages of Thick & Thin clients

Click-Once

Goal - Identify and Document Best Practices

Discover patterns
Develop pattern
Refactor

Requirements Document
Application Requirements from Customers

  • Capability
  • Desc
  • Condition
  • Constraint

Application Features View

  • Simple lists and groupings
  • CAB UX - Workspaces, Navigation
  • Click Once Deployment, MSI
  • On

Arch Views - Structure, Interactions and Features of SCSF

User Experience

  • Shell Design
  • Forms
  • Workspaces
  • Controls
  • Navigation
  • Visual Design

Logical View - Relationships between Logical Eliments

  • Module
  • Work Item

Implementation View

Deployment View

Composite Smart Client

Hosted Application

Modules

Compose solution from discrete functional pieces

Environment provides basic SC services and capabilities

Reduces dev cost, can realize SC benefits more easily

Flexible and agile - NM Par...

Composite UI Application Block (CAB) - Framework for building enterprise SC Solutions

Based on proven design patterns

Aligned with future MS Client Technologies

Foundational elements of SCSF

Going to finish this one offline...this guy is way to smokin fast.

0 Comments:

Post a Comment

<< Home