patterns & practices Application Architecture Guide 2.0 Knowledge Base project site.
patterns & practices Application Architecture Guide 2.0 Community Site
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.
Prism provides guidance to design and build rich, flexible, and easy-to-maintain Windows Presentation Foundation and Silverlight.
Project focused on developing tools and guidance to help enable the development of highly manageable applications on the Windows platform.
Microsoft Enterprise Library is a collection of reusable software components (application blocks) addressing common cross-cutting concerns.
Enterprise Library Contrib is a community developed library of extensions to the patterns & practices Enterprise Library.
This wiki is for sharing approaches we use to create guidance modules.
Hilo guides you though the development of a Windows Store app. The Hilo sample is a photo viewing app using C++ and XAML.
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 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.
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 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 Guide.
The Prism Mvvm library provides support for writing WPF, Windows Phone, and Windows Store apps using the Model-View-ViewModel (MVVM) pattern.
The Prism library provides loosely coupled pub/sub events using the Event Aggregator pattern.
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.
Community contributed extensions and providers for Smart Client development
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 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.