Friday, January 8, 2010

Microsoft patterns and practices


Microsoft patterns and practices provides .NET developers with guidance,
tools, libraries, and frameworks to help them build better applications.
Development teams adopting patterns and practices achieved greater
developer productivity and improved ongoing application management and
application performance.

Microsoft patterns and practices helps software architects, developers, and their
teams leverage the Microsoft platform to build better applications. Patterns and
practices guidance, tools, libraries, and frameworks help to simplify the platform,
provide guidance to common problems, and help development teams build looselycoupled
applications. Key components of patterns and practices include:
􀂃 The Enterprise Library is a collection of reusable software components that help
developers with common development needs such as logging, validation, data
access, and exception handling. They can be used “as is” or extended or
modified by developers as needed.
􀂃 SharePoint Guidance helps architects and developers design and build
SharePoint intranet applications.
􀂃 Composite Application Guidance for WPF (formerly code-named Prism) helps
developers build and evolve modular Windows Presentation Foundation and
Silverlight client applications. These applications typically include multiple
screens and role-determined behavior and are designed to change over time
based on business requirements.
􀂃 Web Service Software Factory are patterns, models, and written guidance
integrated with Visual Studio 2008 that are designed to help developers build
Web services.
􀂃 Microsoft ESB Guidance for BizTalk Server 2006 R2 is designed to help
developers leverage the Microsoft BizTalk Server platform to build an
enterprise service bus (ESB).

Read more here


Anonymous said...

This is a nice post Sumit. Very well said. Thank you.

Don Smith
Program Manager
Microsoft patterns & practices

Oh, your "Read more here" link seems broken. I can offer this link as an alternative ;) Thanks again!