Skip to main content

Catalog by Platform and Development Tool Version

.NET Framework v4.0

patterns & practices: Catalog by Platform and Development Tool Version

Building Hybrid Applications in the Cloud on Windows Azure
Cloud-hosted applications often need to integrate with services and components that reside inside the corporate network, and connect to third-party services and partner organizations that perform tasks such as authenticating users or delivering goods to customers. Applications such as this are often referred to as hybrid applications. This guide focuses on the common challenges you will encounter when building applications that run partly in the cloud and partly on-premises, or when you decide to migrate some or all elements of an existing on-premises application to the cloud. It focuses on using Windows Azure as the host environment, and shows how you can take advantage of the many features of this platform, together with SQL Azure, to simplify and speed the development of these kinds of applications.
Wednesday, Mar 14, 2012
Prism 4.1
Prism provides guidance designed to help you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications and Silverlight Rich Internet Applications (RIAs) and Windows Phone 7 applications. Using design patterns that embody important architectural design principles, such as separation of concerns and loose coupling, Prism helps you to design and build applications using loosely coupled components that can evolve independently but which can be easily and seamlessly integrated into the overall application. Such applications are often referred to as composite applications.Prism 4.1 supports Silverlight 5.0.
Friday, Feb 17, 2012
Prism 4.1
Prism provides guidance designed to help you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications and Silverlight Rich Internet Applications (RIAs) and Windows Phone 7 applications. Using design patterns that embody important architectural design principles, such as separation of concerns and loose coupling, Prism helps you to design and build applications using loosely coupled components that can evolve independently but which can be easily and seamlessly integrated into the overall application. Such applications are often referred to as composite applications.Prism 4.1 supports Silverlight 5.0.
Friday, Feb 17, 2012
Developing Applications for the Cloud on the Microsoft Windows® Azure™ Platform, Second Edition
How can a company create an application that has truly global reach and that can scale rapidly to meet sudden, massive spikes in demand? Historically, companies had to invest in building an infrastructure capable of supporting such an application themselves and, typically, only large companies would have the available resources to risk such an enterprise. Building and managing this kind of infrastructure is not cheap, especially because you have to plan for peak demand, which often means that much of the capacity sits idle for much of the time. The cloud has changed the rules of the game: by making the infrastructure available on a "pay as you go" basis, creating a massively scalable, global application is within the reach of both large and small companies.
Tuesday, Dec 6, 2011
Moving Applications to the Cloud on the Microsoft Windows® Azure™ Platform, Second Edition
How do you build applications to be scalable and have high availability? Along with developing the applications, you must also have an infrastructure that can support them. You may need to add servers or increase the capacities of existing ones, have redundant hardware, add logic to the application to handle distributed computing, and add logic for failovers. You have to do this even if an application is in high demand for only short periods of time.
Tuesday, Dec 6, 2011
Developing Applications for the Cloud on the Microsoft Windows® Azure™ Platform, Second Edition
How can a company create an application that has truly global reach and that can scale rapidly to meet sudden, massive spikes in demand? Historically, companies had to invest in building an infrastructure capable of supporting such an application themselves and, typically, only large companies would have the available resources to risk such an enterprise. Building and managing this kind of infrastructure is not cheap, especially because you have to plan for peak demand, which often means that much of the capacity sits idle for much of the time. The cloud has changed the rules of the game: by making the infrastructure available on a "pay as you go" basis, creating a massively scalable, global application is within the reach of both large and small companies.
Tuesday, Dec 6, 2011
Moving Applications to the Cloud on the Microsoft Windows® Azure™ Platform, Second Edition
How do you build applications to be scalable and have high availability? Along with developing the applications, you must also have an infrastructure that can support them. You may need to add servers or increase the capacities of existing ones, have redundant hardware, add logic to the application to handle distributed computing, and add logic for failovers. You have to do this even if an application is in high demand for only short periods of time.
Tuesday, Dec 6, 2011
Enterprise Library 5.0 Integration Pack for Windows Azure (December 2011)
For years the Enterprise Library application blocks have helped developers address the typical cross-cutting concerns of enterprise development (such as diagnostic logging, data validation, and exception handing). Most of the Enterprise Library 5.0 application blocks simply work on Windows Azure. However, developing for the Windows Azure platform presents new challenges, including how to make applications more elastic (via autoscaling), and more stable and resilient to transient failures. The Enterprise Library Integration Pack for Windows Azure focuses on addressing these challenges. It provides reusable components and developer’s guidance designed to encapsulate recommended practices which facilitate consistency, ease of use, integration, extensibility, scalability and cost-effectiveness.
Friday, Dec 2, 2011
Enterprise Library 5.0 Integration Pack for Windows Azure (December 2011)
For years the Enterprise Library application blocks have helped developers address the typical cross-cutting concerns of enterprise development (such as diagnostic logging, data validation, and exception handing). Most of the Enterprise Library 5.0 application blocks simply work on Windows Azure. However, developing for the Windows Azure platform presents new challenges, including how to make applications more elastic (via autoscaling), and more stable and resilient to transient failures. The Enterprise Library Integration Pack for Windows Azure focuses on addressing these challenges. It provides reusable components and developer’s guidance designed to encapsulate recommended practices which facilitate consistency, ease of use, integration, extensibility, scalability and cost-effectiveness.
Friday, Dec 2, 2011
Project Silk: Client-side Web Development for Modern Browsers
Using a reference application and a guide, Project Silk helps developers build rich web applications using standards such as HTML5, CSS3, and ECMAScript5 with modern technologies such as jQuery, Internet Explorer 9, and ASP.NET MVC3
Monday, Sep 12, 2011

Top

.NET Framework v3.5

patterns & practices: Catalog by Platform and Development Tool Version

Enterprise Library 5.0 Developer's Guide
This guide helps you to quickly grasp what Enterprise Library can do for you, presents examples, and makes it easier for you to start experimenting with Enterprise Library.
Sunday, Aug 1, 2010
Enterprise Library 5.0 Developer's Guide
This guide helps you to quickly grasp what Enterprise Library can do for you, presents examples, and makes it easier for you to start experimenting with Enterprise Library.
Sunday, Aug 1, 2010
Prism v2.2 (Composite Application Guidance for WPF and Silverlight)
This is a minor update to the October 2009 release. This release includes: - All projects refreshed to work with Visual Studio 2010 - Desktop version still targets .NET 3.5 of the framework- Silverlight projects refreshed to target Silverlight 4.0 - Silverlight RI updated to use the latest Silverlight Toolkit
Thursday, Jun 3, 2010
Prism v2.2 (Composite Application Guidance for WPF and Silverlight)
This is a minor update to the October 2009 release. This release includes: - All projects refreshed to work with Visual Studio 2010 - Desktop version still targets .NET 3.5 of the framework- Silverlight projects refreshed to target Silverlight 4.0 - Silverlight RI updated to use the latest Silverlight Toolkit
Thursday, Jun 3, 2010
Guidance Automation Extensions 2010 and Guidance Automation Toolkit 2010
Guidance automation makes it easier to reuse code-based assets and practices by providing a predictable way of packaging and deploying them in Visual Studio. Examples of guidance automation include: Capturing data with a wizard and generating source code from templates Unfolding customized solution structures for specific application types Adding custom, template-based items to projects Guidance automation happens with the help of some software infrastructure—in the form of libraries and toolkits—installed as Visual Studio extensions. This release of GAT/GAX supports Visual Studio 2010.
Tuesday, May 25, 2010
Guidance Automation Extensions 2010 and Guidance Automation Toolkit 2010
Guidance automation makes it easier to reuse code-based assets and practices by providing a predictable way of packaging and deploying them in Visual Studio. Examples of guidance automation include: Capturing data with a wizard and generating source code from templates Unfolding customized solution structures for specific application types Adding custom, template-based items to projects Guidance automation happens with the help of some software infrastructure—in the form of libraries and toolkits—installed as Visual Studio extensions. This release of GAT/GAX supports Visual Studio 2010.
Tuesday, May 25, 2010
Enterprise Library 5.0
This major release is focused on architectural refactoring and full support of DI-style of development, improved usability, .NET Framework 4.0 and Visual Studio 2010 compatibility. Also, many compelling improvements were made to the existing application blocks to incorporate customer feedback and to dramatically improve testability, maintainability, and usability (including an all new configuration tool and Developer’s Guide). A migration guide is also provided.
Wednesday, Apr 21, 2010
Enterprise Library 5.0
This major release is focused on architectural refactoring and full support of DI-style of development, improved usability, .NET Framework 4.0 and Visual Studio 2010 compatibility. Also, many compelling improvements were made to the existing application blocks to incorporate customer feedback and to dramatically improve testability, maintainability, and usability (including an all new configuration tool and Developer’s Guide). A migration guide is also provided.
Wednesday, Apr 21, 2010
Prism 2.0 (Composite Application Guidance) for WPF and Silverlight (October 2009)
Prism (Composite Application Guidance) for WPF and Silverlight is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) and Silverlight client applications. This guidance will help you design and build flexible composite client applications.
Friday, Oct 30, 2009
Prism 2.0 (Composite Application Guidance) for WPF and Silverlight (October 2009)
Prism (Composite Application Guidance) for WPF and Silverlight is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) and Silverlight client applications. This guidance will help you design and build flexible composite client applications.
Friday, Oct 30, 2009

Top

.NET Framework v3.0

patterns & practices: Catalog by Platform and Development Tool Version

Guidance Automation Extensions 2010 and Guidance Automation Toolkit 2010
Guidance automation makes it easier to reuse code-based assets and practices by providing a predictable way of packaging and deploying them in Visual Studio. Examples of guidance automation include: Capturing data with a wizard and generating source code from templates Unfolding customized solution structures for specific application types Adding custom, template-based items to projects Guidance automation happens with the help of some software infrastructure—in the form of libraries and toolkits—installed as Visual Studio extensions. This release of GAT/GAX supports Visual Studio 2010.
Tuesday, May 25, 2010
Guidance Automation Extensions 2010 and Guidance Automation Toolkit 2010
Guidance automation makes it easier to reuse code-based assets and practices by providing a predictable way of packaging and deploying them in Visual Studio. Examples of guidance automation include: Capturing data with a wizard and generating source code from templates Unfolding customized solution structures for specific application types Adding custom, template-based items to projects Guidance automation happens with the help of some software infrastructure—in the form of libraries and toolkits—installed as Visual Studio extensions. This release of GAT/GAX supports Visual Studio 2010.
Tuesday, May 25, 2010
Microsoft Application Architecture Guide: 2nd Edition (October 2009)
The guide is intended to help developers and solution architects design and build effective, high quality applications using the Microsoft platform and the .NET Framework more quickly and with less risk; it provides guidance for using architecture principles, design principles, and patterns that are tried and trusted. The guidance is presented in sections that correspond to major architecture and design focus points. It is designed to be used as a reference resource or to be read from beginning to end.This guide is also available as a book from Microsoft Press (ISBN 9780735627109)
Tuesday, Oct 13, 2009
Microsoft Application Architecture Guide: 2nd Edition (October 2009)
The guide is intended to help developers and solution architects design and build effective, high quality applications using the Microsoft platform and the .NET Framework more quickly and with less risk; it provides guidance for using architecture principles, design principles, and patterns that are tried and trusted. The guidance is presented in sections that correspond to major architecture and design focus points. It is designed to be used as a reference resource or to be read from beginning to end.This guide is also available as a book from Microsoft Press (ISBN 9780735627109)
Tuesday, Oct 13, 2009
Unity Application Block v1.2 (October 2008)
The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. It facilitates building loosely coupled applications and provides developers with simplified object creation, abstraction of requirements, increased flexibility, and service location capability.
Monday, Oct 27, 2008
Unity Application Block v1.2 (October 2008)
The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. It facilitates building loosely coupled applications and provides developers with simplified object creation, abstraction of requirements, increased flexibility, and service location capability.
Monday, Oct 27, 2008
Smart Client Software Factory (April 2008)
The Smart Client Software Factory provides an integrated set of guidance that assists architects and developers in creating composite smart client applications. The software factory extends Visual Studio 2005 (May 2007 release) and Visual Studio 2008 (April 2008 release) with additional guidance that helps to automate designing and developing occasionally-connected composite smart client applications. The resulting application architecture is both extensible and customizable.
Friday, Apr 25, 2008
Smart Client Software Factory (April 2008)
The Smart Client Software Factory provides an integrated set of guidance that assists architects and developers in creating composite smart client applications. The software factory extends Visual Studio 2005 (May 2007 release) and Visual Studio 2008 (April 2008 release) with additional guidance that helps to automate designing and developing occasionally-connected composite smart client applications. The resulting application architecture is both extensible and customizable.
Friday, Apr 25, 2008
Web Service Software Factory: Modeling Edition (February 2008)
The Web Service Software Factory: Modeling Edition (also known as the Service Factory) is an integrated collection of resources designed to help you quickly and consistently build Web services that adhere to well-known architecture and design patterns. These resources consist of patterns and architecture topics in the form of written guidance and models with code generation in the form of tools integrated with Visual Studio 2005 and Visual Studio 2008.
Tuesday, Mar 25, 2008
Web Service Software Factory: Modeling Edition (February 2008)
The Web Service Software Factory: Modeling Edition (also known as the Service Factory) is an integrated collection of resources designed to help you quickly and consistently build Web services that adhere to well-known architecture and design patterns. These resources consist of patterns and architecture topics in the form of written guidance and models with code generation in the form of tools integrated with Visual Studio 2005 and Visual Studio 2008.
Tuesday, Mar 25, 2008

Top

.NET Framework v2.0

patterns & practices: Catalog by Platform and Development Tool Version

Unity Application Block v1.2 (October 2008)
The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. It facilitates building loosely coupled applications and provides developers with simplified object creation, abstraction of requirements, increased flexibility, and service location capability.
Monday, Oct 27, 2008
Unity Application Block v1.2 (October 2008)
The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. It facilitates building loosely coupled applications and provides developers with simplified object creation, abstraction of requirements, increased flexibility, and service location capability.
Monday, Oct 27, 2008

Top

.NET Framework v1.x

patterns & practices: Catalog by Platform and Development Tool Version

Smart Client Architecture and Design Guide (June 2004)
The Smart Client Architecture and Design Guide gives advice on how to overcome architectural challenges and design issues when building smart client solutions. It also provides guidance on how to combine the benefits of traditional rich client applications with the manageability of thin client applications.
Tuesday, Jun 15, 2004
Smart Client Architecture and Design Guide (June 2004)
The Smart Client Architecture and Design Guide gives advice on how to overcome architectural challenges and design issues when building smart client solutions. It also provides guidance on how to combine the benefits of traditional rich client applications with the manageability of thin client applications.
Tuesday, Jun 15, 2004
Enterprise Solution Patterns Using Microsoft .NET (June 2003)
Enterprise Solution Patterns Using Microsoft .NET embraces existing work in the patterns community, contributes new patterns, and shows how to implement these patterns in .NET. The guide explains how a pattern documents simple, proven mechanisms, and shows how collections of patterns provide a common language for developers and architects. The guide then presents a catalog of 32 architecture, design, and implementation patterns that are organized to help you locate the right combination of patterns to solve your problem.
Monday, Jun 30, 2003
Enterprise Solution Patterns Using Microsoft .NET (June 2003)
Enterprise Solution Patterns Using Microsoft .NET embraces existing work in the patterns community, contributes new patterns, and shows how to implement these patterns in .NET. The guide explains how a pattern documents simple, proven mechanisms, and shows how collections of patterns provide a common language for developers and architects. The guide then presents a catalog of 32 architecture, design, and implementation patterns that are organized to help you locate the right combination of patterns to solve your problem.
Monday, Jun 30, 2003

Top

Silverlight 4

patterns & practices: Catalog by Platform and Development Tool Version

Building Testable Windows Phone Applications
This documentation and accompanying sample applications will show you how to build easily testable applications that target Windows Phone OS 7.1.Some of the topics that you will learn about include building testable Windows Phone applications that: - Consume location data - Perform navigation - Persist data to and from isolated storage - Consume sensor data - Use a chooser to take a photoThis documentation includes a series of companion sample applications written in Silverlight for Windows Phone OS 7.1. Each sample application is purely for demonstration purposes, and is not representative of the standard required to pass certification and be eligible for listing in the Windows Phone Marketplace
Friday, Feb 10, 2012
Building Testable Windows Phone Applications
This documentation and accompanying sample applications will show you how to build easily testable applications that target Windows Phone OS 7.1.Some of the topics that you will learn about include building testable Windows Phone applications that: - Consume location data - Perform navigation - Persist data to and from isolated storage - Consume sensor data - Use a chooser to take a photoThis documentation includes a series of companion sample applications written in Silverlight for Windows Phone OS 7.1. Each sample application is purely for demonstration purposes, and is not representative of the standard required to pass certification and be eligible for listing in the Windows Phone Marketplace
Friday, Feb 10, 2012
Prism 4.0 (November 2010)
Prism provides guidance designed to help you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications and Silverlight Rich Internet Applications (RIAs) and Windows Phone 7 applications. Using design patterns that embody important architectural design principles, such as separation of concerns and loose coupling, Prism helps you to design and build applications using loosely coupled components that can evolve independently but which can be easily and seamlessly integrated into the overall application. Such applications are known as often referred to as composite applications.
Thursday, Nov 11, 2010
Prism 4.0 (November 2010)
Prism provides guidance designed to help you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications and Silverlight Rich Internet Applications (RIAs) and Windows Phone 7 applications. Using design patterns that embody important architectural design principles, such as separation of concerns and loose coupling, Prism helps you to design and build applications using loosely coupled components that can evolve independently but which can be easily and seamlessly integrated into the overall application. Such applications are known as often referred to as composite applications.
Thursday, Nov 11, 2010
Prism v2.2 (Composite Application Guidance for WPF and Silverlight)
This is a minor update to the October 2009 release. This release includes: - All projects refreshed to work with Visual Studio 2010 - Desktop version still targets .NET 3.5 of the framework- Silverlight projects refreshed to target Silverlight 4.0 - Silverlight RI updated to use the latest Silverlight Toolkit
Thursday, Jun 3, 2010
Prism v2.2 (Composite Application Guidance for WPF and Silverlight)
This is a minor update to the October 2009 release. This release includes: - All projects refreshed to work with Visual Studio 2010 - Desktop version still targets .NET 3.5 of the framework- Silverlight projects refreshed to target Silverlight 4.0 - Silverlight RI updated to use the latest Silverlight Toolkit
Thursday, Jun 3, 2010

Top

Silverlight 2

patterns & practices: Catalog by Platform and Development Tool Version

Unity Application Block v1.2 for Silverlight (December 2008)
The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. It facilitates building loosely coupled applications and provides developers with simplified object creation, abstraction of requirements, increased flexibility, and service location capability. This release of Unity is a port of Unity Application Block 1.2 to Microsoft Silverlight 2.0. Silverlight has some differences from the desktop common language runtime (CLR), so some capabilities and packaging of the Unity container have been adjusted in this release.
Saturday, Dec 13, 2008
Unity Application Block v1.2 for Silverlight (December 2008)
The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. It facilitates building loosely coupled applications and provides developers with simplified object creation, abstraction of requirements, increased flexibility, and service location capability. This release of Unity is a port of Unity Application Block 1.2 to Microsoft Silverlight 2.0. Silverlight has some differences from the desktop common language runtime (CLR), so some capabilities and packaging of the Unity container have been adjusted in this release.
Saturday, Dec 13, 2008

Top

Visual Studio 2010

patterns & practices: Catalog by Platform and Development Tool Version

Building Hybrid Applications in the Cloud on Windows Azure
Cloud-hosted applications often need to integrate with services and components that reside inside the corporate network, and connect to third-party services and partner organizations that perform tasks such as authenticating users or delivering goods to customers. Applications such as this are often referred to as hybrid applications. This guide focuses on the common challenges you will encounter when building applications that run partly in the cloud and partly on-premises, or when you decide to migrate some or all elements of an existing on-premises application to the cloud. It focuses on using Windows Azure as the host environment, and shows how you can take advantage of the many features of this platform, together with SQL Azure, to simplify and speed the development of these kinds of applications.
Wednesday, Mar 14, 2012
Prism 4.1
Prism provides guidance designed to help you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications and Silverlight Rich Internet Applications (RIAs) and Windows Phone 7 applications. Using design patterns that embody important architectural design principles, such as separation of concerns and loose coupling, Prism helps you to design and build applications using loosely coupled components that can evolve independently but which can be easily and seamlessly integrated into the overall application. Such applications are often referred to as composite applications.Prism 4.1 supports Silverlight 5.0.
Friday, Feb 17, 2012
Prism 4.1
Prism provides guidance designed to help you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications and Silverlight Rich Internet Applications (RIAs) and Windows Phone 7 applications. Using design patterns that embody important architectural design principles, such as separation of concerns and loose coupling, Prism helps you to design and build applications using loosely coupled components that can evolve independently but which can be easily and seamlessly integrated into the overall application. Such applications are often referred to as composite applications.Prism 4.1 supports Silverlight 5.0.
Friday, Feb 17, 2012
Building Testable Windows Phone Applications
This documentation and accompanying sample applications will show you how to build easily testable applications that target Windows Phone OS 7.1.Some of the topics that you will learn about include building testable Windows Phone applications that: - Consume location data - Perform navigation - Persist data to and from isolated storage - Consume sensor data - Use a chooser to take a photoThis documentation includes a series of companion sample applications written in Silverlight for Windows Phone OS 7.1. Each sample application is purely for demonstration purposes, and is not representative of the standard required to pass certification and be eligible for listing in the Windows Phone Marketplace
Friday, Feb 10, 2012
Developing a Windows Phone Application using the MVVM Pattern
This documentation and accompanying sample application will get you started building easily testable applications that target Windows® Phone OS 7.1. You will learn the basics of the Model View View-Model (MVVM) pattern and dependency injection through a sample application that enables you to track the petrol consumption of three vehicles. The sample application is authored two different ways so that you can see the progression from a code-behind implementation to a view model implementation whose dependencies are injected.
Friday, Feb 10, 2012
Building Testable Windows Phone Applications
This documentation and accompanying sample applications will show you how to build easily testable applications that target Windows Phone OS 7.1.Some of the topics that you will learn about include building testable Windows Phone applications that: - Consume location data - Perform navigation - Persist data to and from isolated storage - Consume sensor data - Use a chooser to take a photoThis documentation includes a series of companion sample applications written in Silverlight for Windows Phone OS 7.1. Each sample application is purely for demonstration purposes, and is not representative of the standard required to pass certification and be eligible for listing in the Windows Phone Marketplace
Friday, Feb 10, 2012
Developing a Windows Phone Application using the MVVM Pattern
This documentation and accompanying sample application will get you started building easily testable applications that target Windows® Phone OS 7.1. You will learn the basics of the Model View View-Model (MVVM) pattern and dependency injection through a sample application that enables you to track the petrol consumption of three vehicles. The sample application is authored two different ways so that you can see the progression from a code-behind implementation to a view model implementation whose dependencies are injected.
Friday, Feb 10, 2012
Moving Applications to the Cloud on the Microsoft Windows® Azure™ Platform, Second Edition
How do you build applications to be scalable and have high availability? Along with developing the applications, you must also have an infrastructure that can support them. You may need to add servers or increase the capacities of existing ones, have redundant hardware, add logic to the application to handle distributed computing, and add logic for failovers. You have to do this even if an application is in high demand for only short periods of time.
Tuesday, Dec 6, 2011
Moving Applications to the Cloud on the Microsoft Windows® Azure™ Platform, Second Edition
How do you build applications to be scalable and have high availability? Along with developing the applications, you must also have an infrastructure that can support them. You may need to add servers or increase the capacities of existing ones, have redundant hardware, add logic to the application to handle distributed computing, and add logic for failovers. You have to do this even if an application is in high demand for only short periods of time.
Tuesday, Dec 6, 2011
Enterprise Library 5.0 Integration Pack for Windows Azure (December 2011)
For years the Enterprise Library application blocks have helped developers address the typical cross-cutting concerns of enterprise development (such as diagnostic logging, data validation, and exception handing). Most of the Enterprise Library 5.0 application blocks simply work on Windows Azure. However, developing for the Windows Azure platform presents new challenges, including how to make applications more elastic (via autoscaling), and more stable and resilient to transient failures. The Enterprise Library Integration Pack for Windows Azure focuses on addressing these challenges. It provides reusable components and developer’s guidance designed to encapsulate recommended practices which facilitate consistency, ease of use, integration, extensibility, scalability and cost-effectiveness.
Friday, Dec 2, 2011

Top

Visual Studio 2008

patterns & practices: Catalog by Platform and Development Tool Version

Enterprise Library 5.0 Developer's Guide
This guide helps you to quickly grasp what Enterprise Library can do for you, presents examples, and makes it easier for you to start experimenting with Enterprise Library.
Sunday, Aug 1, 2010
Enterprise Library 5.0 Developer's Guide
This guide helps you to quickly grasp what Enterprise Library can do for you, presents examples, and makes it easier for you to start experimenting with Enterprise Library.
Sunday, Aug 1, 2010
Prism v2.2 (Composite Application Guidance for WPF and Silverlight)
This is a minor update to the October 2009 release. This release includes: - All projects refreshed to work with Visual Studio 2010 - Desktop version still targets .NET 3.5 of the framework- Silverlight projects refreshed to target Silverlight 4.0 - Silverlight RI updated to use the latest Silverlight Toolkit
Thursday, Jun 3, 2010
Prism v2.2 (Composite Application Guidance for WPF and Silverlight)
This is a minor update to the October 2009 release. This release includes: - All projects refreshed to work with Visual Studio 2010 - Desktop version still targets .NET 3.5 of the framework- Silverlight projects refreshed to target Silverlight 4.0 - Silverlight RI updated to use the latest Silverlight Toolkit
Thursday, Jun 3, 2010
Enterprise Library 5.0
This major release is focused on architectural refactoring and full support of DI-style of development, improved usability, .NET Framework 4.0 and Visual Studio 2010 compatibility. Also, many compelling improvements were made to the existing application blocks to incorporate customer feedback and to dramatically improve testability, maintainability, and usability (including an all new configuration tool and Developer’s Guide). A migration guide is also provided.
Wednesday, Apr 21, 2010
Enterprise Library 5.0
This major release is focused on architectural refactoring and full support of DI-style of development, improved usability, .NET Framework 4.0 and Visual Studio 2010 compatibility. Also, many compelling improvements were made to the existing application blocks to incorporate customer feedback and to dramatically improve testability, maintainability, and usability (including an all new configuration tool and Developer’s Guide). A migration guide is also provided.
Wednesday, Apr 21, 2010
Prism 2.0 (Composite Application Guidance) for WPF and Silverlight (October 2009)
Prism (Composite Application Guidance) for WPF and Silverlight is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) and Silverlight client applications. This guidance will help you design and build flexible composite client applications.
Friday, Oct 30, 2009
Prism 2.0 (Composite Application Guidance) for WPF and Silverlight (October 2009)
Prism (Composite Application Guidance) for WPF and Silverlight is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) and Silverlight client applications. This guidance will help you design and build flexible composite client applications.
Friday, Oct 30, 2009
Enterprise Library v4.1 (October 2008)
The patterns & practices Enterprise Library is a collection of reusable and extensible application blocks designed to assist developers with common enterprise development challenges. Enterprise Library contains application blocks for Caching, Cryptography, Data Access, Exception Handling, Logging, Dependency Injection, Security and Validation.
Monday, Oct 27, 2008
Enterprise Library v4.1 (October 2008)
The patterns & practices Enterprise Library is a collection of reusable and extensible application blocks designed to assist developers with common enterprise development challenges. Enterprise Library contains application blocks for Caching, Cryptography, Data Access, Exception Handling, Logging, Dependency Injection, Security and Validation.
Monday, Oct 27, 2008

Top

Visual Studio 2005

patterns & practices: Catalog by Platform and Development Tool Version

Guidance Automation Extensions and Guidance Automation Toolkit Download (October 2008)
The Guidance Automation Extensions (GAX) expands the capabilities of Visual Studio by allowing architects and developers to run guidance packages, such as those included in Software Factories, which automate key development tasks from within the Visual Studio environment. The Guidance Automation Toolkit (GAT) is a guidance package which allows architects to author rich, integrated user experiences for reusable assets including Software Factories, frameworks, and patterns. The resulting guidance packages, composed of templates, wizards and recipes, help developers build solutions in a way consistent with the architecture guidance. In order to use GAT, you must first install the GAX. For more information about the GAT, see Introduction to the Guidance Automation Toolkit.
Wednesday, Oct 1, 2008
Guidance Automation Extensions and Guidance Automation Toolkit Download (October 2008)
The Guidance Automation Extensions (GAX) expands the capabilities of Visual Studio by allowing architects and developers to run guidance packages, such as those included in Software Factories, which automate key development tasks from within the Visual Studio environment. The Guidance Automation Toolkit (GAT) is a guidance package which allows architects to author rich, integrated user experiences for reusable assets including Software Factories, frameworks, and patterns. The resulting guidance packages, composed of templates, wizards and recipes, help developers build solutions in a way consistent with the architecture guidance. In order to use GAT, you must first install the GAX. For more information about the GAT, see Introduction to the Guidance Automation Toolkit.
Wednesday, Oct 1, 2008
Smart Client Software Factory (April 2008)
The Smart Client Software Factory provides an integrated set of guidance that assists architects and developers in creating composite smart client applications. The software factory extends Visual Studio 2005 (May 2007 release) and Visual Studio 2008 (April 2008 release) with additional guidance that helps to automate designing and developing occasionally-connected composite smart client applications. The resulting application architecture is both extensible and customizable.
Friday, Apr 25, 2008
Smart Client Software Factory (April 2008)
The Smart Client Software Factory provides an integrated set of guidance that assists architects and developers in creating composite smart client applications. The software factory extends Visual Studio 2005 (May 2007 release) and Visual Studio 2008 (April 2008 release) with additional guidance that helps to automate designing and developing occasionally-connected composite smart client applications. The resulting application architecture is both extensible and customizable.
Friday, Apr 25, 2008
Web Service Software Factory: Modeling Edition (February 2008)
The Web Service Software Factory: Modeling Edition (also known as the Service Factory) is an integrated collection of resources designed to help you quickly and consistently build Web services that adhere to well-known architecture and design patterns. These resources consist of patterns and architecture topics in the form of written guidance and models with code generation in the form of tools integrated with Visual Studio 2005 and Visual Studio 2008.
Tuesday, Mar 25, 2008
Web Service Software Factory: Modeling Edition (February 2008)
The Web Service Software Factory: Modeling Edition (also known as the Service Factory) is an integrated collection of resources designed to help you quickly and consistently build Web services that adhere to well-known architecture and design patterns. These resources consist of patterns and architecture topics in the form of written guidance and models with code generation in the form of tools integrated with Visual Studio 2005 and Visual Studio 2008.
Tuesday, Mar 25, 2008
Web Client Software Factory (February 2008)
The patterns & practices Web Client Software Factory is a comprehensive set of guidelines, assets, and automation that developers use to create architecturally sound, modular, Web applications, with the latest technologies from Microsoft, such as ASP.NET 2.0 and Windows Workflow Foundation.
Thursday, Mar 13, 2008
Web Client Software Factory (February 2008)
The patterns & practices Web Client Software Factory is a comprehensive set of guidelines, assets, and automation that developers use to create architecturally sound, modular, Web applications, with the latest technologies from Microsoft, such as ASP.NET 2.0 and Windows Workflow Foundation.
Thursday, Mar 13, 2008
Team Development with Visual Studio Team Foundation Server (September 2007)
This guide shows you how to make the most of Team Foundation Server. It starts with the end in mind, but shows you how to incrementally adopt TFS for your organization. It's a collaborative effort between patterns & practices, Team System team members, and industry experts.
Friday, Jul 6, 2007
Team Development with Visual Studio Team Foundation Server (September 2007)
This guide shows you how to make the most of Team Foundation Server. It starts with the end in mind, but shows you how to incrementally adopt TFS for your organization. It's a collaborative effort between patterns & practices, Team System team members, and industry experts.
Friday, Jul 6, 2007

Top

Visual Studio .NET

patterns & practices: Catalog by Platform and Development Tool Version

This feed, No Title, currently has no items to display.

Top