Cheat Sheet: patterns & practices Catalog at a Glance Posted to CodePlex
As part of our patterns & practices Application Architecture Guide 2.0 project, we've been hunting and gathering our patterns & practices solution assets. Here's our initial draft of our catalog at a glance:
You can use it to get a quick sense of the types and range of solution assets from blocks to guides.
Architecture Meta-Frame
We used our Architecture Meta-Frame (AMF) as a lens to help slice and dice the catalog:
Here's some examples to illustrate:
- App Types - Factories such as Web Client Software Factory and Web Services Software Factory map to the application types. You can think of them as product-line engineering.
- Quality Attributes - Various guides address quality attributes such as security, performance and manageability.
- Architecture Frame - Enterprise Library assets such as the Validation block and the Logging block map to the Architecture Frame. The Architecture Frame represents hot spots and common cross-cutting concerns when building line of business applications.
The frame is easily extensible. For example, if we include our Engineering Practices Frame, we can group our process, activity, and artifact related guidance.
Catalog at a Glance
Here's a quick list of key patterns & practices solution assets at a glance:
Application Types
Guidance assets listed by application type.
Quality Attributes
Guidance assets listed by quality attributes.
Engineering Practices
Guidance assets organized by engineering practices.
Category | Solution Assets |
---|---|
Deployment | Deploying .NET Framework-based Applications Enterprise Solution Patterns Using Microsoft .NET Monitoring in .NET Distributed Application Design Production Debugging for .NET Framework Applications |
Performance Engineering | Performance Testing Guidance for Web Applications |
Security Engineering | Security Engineering Explained Threat Modeling Web Applications |
Team Development | Team Development with Visual Studio Team Foundation Server |
Testing | Performance Testing Guidance for Web Applications |
My Related Posts
patterns & practices App Arch Guide 2.0 Project
App Arch Guide 2.0 Overview Slides
Abstract for Application Architecture Guide 2.0
Comments
Anonymous
October 09, 2008
The comment has been removedAnonymous
October 11, 2008
גיי. די. מאייר מקבוצת patterns & practices פירסם ריכוז של כל הנכסים של הקבוצה בצורה שנוח לחפש וגםAnonymous
October 11, 2008
The comment has been removedAnonymous
October 11, 2008
The comment has been removedAnonymous
November 11, 2008
How do you choose among the Microsoft .NET presentation technologies?  Use scenario-based evaluation.