patterns & practices: App Arch Guide 2.0 Knowledge Base

AppArch.zip (274,2 MB)
patterns & practices Application Architecture Guide 2.0 Knowledge Base project site.

patterns & practices: Application Architecture Guide 2.0

patterns & practices Application Architecture Guide 2.0 Community Site

BI Architecture and Design Guide

This release is an outcome of an exploratory project done by the P&P group (Microsoft) to understand the BI Landscape, Challenges and Common Solutions. The Architecture and Design Guidelines for BI Applications provides prescriptive guidance on how to overcome architectural challenges and design issues when building Business Intelligence solutions using Microsoft platform. This guide is intended for software architects and developers who are developing Business Intelligence applications using SQL Server 2005 - Integration Services and Analysis Services.

patterns & practices: Prism

CompositeWPF.zip (231,5 MB)
Prism provides guidance to design and build rich, flexible, and easy-to-maintain Windows Presentation Foundation and Silverlight.

Design for Operations

dfo.zip (11,5 MB)
Project focused on developing tools and guidance to help enable the development of highly manageable applications on the Windows platform.

patterns & practices – Enterprise Library

entlib.zip (368,0 MB)
Microsoft Enterprise Library is a collection of reusable software components (application blocks) addressing common cross-cutting concerns.

patterns & practices: Enterprise Library Contrib

Enterprise Library Contrib is a community developed library of extensions to the patterns & practices Enterprise Library.

patterns & practices: Prescriptive Guidance Engineering

This wiki is for sharing approaches we use to create guidance modules.

patterns & practices - Develop Windows Store apps using C++ & XAML: Hilo

Hilo.zip (15,0 MB)
Hilo guides you though the development of a Windows Store app. The Hilo sample is a photo viewing app using C++ and XAML.

patterns & practices: Mobile Application Blocks - Community Release

Mobile.zip (3,8 MB)
Allow developers to build mobile applications based on VS2008, .NET CF 3.5 and WM6.1. We are basing the block updates on the Mobile Client Software Factory v1, July 2006 and including improvements by the Microsoft Dynamics Mobile PU.

ObjectBuilder Dependency Injection Framework

ObjectBuilder is a tool for building dependency injection systems for the .NET platform. It was originally designed by the Microsoft patterns & practices team for use in the Composite UI Application Block and Enterprise Library. ObjectBuilder can be used to create a variety of dependency injection environments. It can be used to create any arbitrary object. It requires .NET 2.0.

BizTalk Server Pattern Wizard

The BizTalk Pattern Wizard is an extensible tool to help you capture, share, and reuse your orchestration best practices. By using the BizTalk Pattern Wizard, you can capture a best practice, turn it into a generalized and configurable pattern, and share that pattern with the rest of your team or the entire BizTalk community. The wizard comes with over a dozen patterns ready for implementation in your next project.

patterns & practices: Performance Testing Guidance

PerfTesting.zip (45,1 MB)
patterns & practices Performance Testing Guidance project. The purpose of this project is to build some insightful and practical guidance around doing performance testing and using Visual Studio 2005. It's a collaborative effort between industry experts, Microsoft ACE, patterns

patterns & practices: Performance Testing Guidance for Web Applications

patterns & practices: Performance Testing Guidance for Web Applications Guide.

patterns & practices: Prism Model-View-ViewModel (MVVM)

pnpmvvm.zip (135 kB)
The Prism Mvvm library provides support for writing WPF, Windows Phone, and Windows Store apps using the Model-View-ViewModel (MVVM) pattern.

patterns & practices: Prism Event Aggregator

pnppubsub.zip (124 kB)
The Prism library provides loosely coupled pub/sub events using the Event Aggregator pattern.

patterns & practices: Prism for the Windows Runtime

The Prism library and AdventureWorks Shopper RI demonstrate how to create Windows Store apps using C# and XAML for Windows 8.1 and Windows Phone 8.1.

patterns & practices: Smart Client Contrib

scsfcontrib.zip (33,2 MB)
Community contributed extensions and providers for Smart Client development

Web Service Software Factory

The Web Service Software Factory (also known as the Service Factory) is an integrated collection of tools, patterns, source code and prescriptive guidance. It is designed to help you quickly and consistently construct WCF Web services that adhere to well known architecture.

Service Locator for Enterprise Library

Service Locator is an application block which integrates with Enterprise Library. It's a general-purpose, provider-driven abstract factory, which can be used to create instances of component servers, following the Service Locator design pattern. It supports configurable as well as run-time dependency injection.