Application Architecture “Pocket Guides” Now Available

Technology 25 Nov 2008 0 comment

There have been a number of customer inuqiries to the Microsoft Application Architecture Guide 2.0 team for smaller, more focused guides. As a result, the team has created a series of application architecture pocket guides based on our Application Architecture Guide 2.0. Each guide is focused on a particular topic. We prioritized topics based on customer demand. Some customers wanted a focused guide on just the Agile Architecture Method, while others wanted a focused guide on the particular type of applications they build (Web, Rich Client, … etc.)

Application Architecture Pocket Guides

Here’s the initial set of pocket guides:

You can browse the index of pocket guides at the pocket guide index page at our Application Architecture KB on CodePlex.

PDC 2008 Architect’s Cut

Technology 9 Nov 2008 0 comment

Microsoft has recently revamped it’s customer facing Architecture Portal.  It now features a selection of sessions from PDC 2008 that are particularly appealing for the architect audience.  Sessions can be launched on demand in the same page, maximized to full screen and eventually downloaded.

PDC 2008 Architects Cut

 

 

 

 

 

 

 

 

 

But wait, there’s more!

The Patterns & Practics team has been releasing a lot of valuable material as of late, including new whitepapers or sample kits like the Unity dependency injection container or Enterprise Library v4.1.

In addition to the great content published on the Architecture Portal, you’ll also find architect-focused content aggregated from non-MS news and media feeds (e.g. infoQ, Redmond News, etc)

Hope you find these resources helpful!

Unity Application Block v1.0 Released

Technology 4 Apr 2008 0 comment

Patterns & Practices

Unity Application Block

April 2008 Release (1.0)

The Patterns & Practices team have recently released v1.0 of the Unity Application Block.  The Unity Application Block (Unity) is a lightweight, extensible dependency injection (DI) container. It facilitates building loosely coupled applications and provides developers with the following advantages:

  • Simplified object creation, especially for hierarchical object structures and dependencies;
  • Abstraction of requirements; this allows developers to specify dependencies at run time or in configuration and simplify management of crosscutting concerns;
  • Increased flexibility by deferring component configuration to the container;
  • Service location capability; this allows clients to store or cache the container.

You can download the bits from MSDN here and participate in the community forums on CodePlex.

Service Factory Modeling Edition for Visual Studio 2008 Released

Technology 28 Feb 2008 0 comment

Patterns & Practices

Web Service Software Factory: Modeling Edition

Software Factory

For Visual Studio 2008

This deliverable is available on MSDN at:

http://msdn.microsoft.com/servicefactory

About the Deliverable

The Web Service Software Factory: Modeling Edition (also known as the Service Factory) is an integrated collection of resources designed to help our customers quickly and consistently build WCF and ASMX Web services that adhere to well-known architecture and design patterns. These resources consist of models with code generation in the form of tools integrated with Visual Studio and patterns and architecture topics in the form of written guidance.

The Service Factory contains automation and guidance integrated into Visual Studio 2008 for building Web services. The core of the automation components is a Web services domain model. This domain model contains elements such as service contracts, operations, messages, and data contracts. This domain model manifests itself in the form of three integrated domain-specific languages (DSLs) that are used to model services: Service Contract Model, Data Contract Model, and the Host Model. The Service Contract Model is illustrated in the following screenshot.

Service Contract Model

To learn more about the Service Factory, please visit its official home on MSDN at http://msdn.microsoft.com/servicefactory.

Community (http://www.codeplex.com/servicefactory)

The community site contains hands-on labs for both using and extending the Service Factory, discussions with customers and field, known issues, and roadmap information. In the near future the site will include presentations, demonstration videos, and community contributions.

ClearCloud designed by List of UK Banks In conjunction with Alliance & Leicester , Citibank UK , Portman Building Society.