Grigori Melnik: Thoughts on Agile Software Engineering and Beyond
Thank you, Microsoft, p&p and the community!
After seven exciting and fulfilling years with Microsoft, I’ve made a decision to move on....
Date: 05/01/2014
Unity 3.5 RTW: Now with more Peace, Love, and Rock 'n' Roll
I’m extremely proud to announce the latest release of the Unity DI container. We have updated...
Date: 04/21/2014
Simplifying cross-platform development - Unity 3.5 Portable Class Library Preview
We are updating Unity DI container to simplify cross-platform development of apps and services. The...
Date: 04/10/2014
Semantic Logging Application Block now supports activity tracing and Elasticsearch
We are happy to announce the release of the Semantic Logging Application Block (SLAB) v1.1. It has...
Date: 03/27/2014
Semantic Logging Application Block 1.1 Pre-release
Greetings, EntLib community, and Happy New Year! Together with the community members, the p&p...
Date: 01/09/2014
Microsoft Enterprise Library - Open Development Model
Microsoft Enterprise Library has a long and prominent history. Over the years, it has evolved into a...
Date: 11/21/2013
Enterprise Library 6: Developer’s Guide Released
Just in time for the MVP Global Summit, I’m excited to announce the second edition of our...
Date: 11/15/2013
Learn Enterprise Library 6 and Unity 3 with newly released hands-on labs
Download full set of Hands-on Labs for Enterprise Library 6 Download Unity 3 Hands-on Labs...
Date: 09/17/2013
Unity DI Container now supports Windows Phone
Upon numerous requests from Unity users, we have ported Unity DI Container to Windows Phone 8. The...
Date: 08/29/2013
New Guide: Dependency Injection with Unity
About 20 years ago, Grady Booch, a world renowned software development visionary, stated in his...
Date: 08/20/2013
Windows Azure autoscaling now built-in
One of the key benefits that the Windows Azure platform delivers is the ability to rapidly scale...
Date: 07/02/2013
Microsoft Enterprise Library 6 - Wave 2 Release
Last month we shipped the new versions of Microsoft Enterprise Library and Unity. They've been very...
Date: 05/24/2013
Dealing with Windows Azure Storage transient faults
Preamble When an application uses a service, errors can occur because of temporary conditions such...
Date: 05/22/2013
Just released - Microsoft Enterprise Library 6
Five months ago we formulated our vision for the new version of Enterprise Library. Now we are...
Date: 04/25/2013
Unity Configuration - Registration by Convention
To make container setup easier and less verbose, we are adding a new feature in Unity 3.0 –...
Date: 03/12/2013
Embracing Semantic Logging
UPDATE 4/25/2013: The Semantic Logging Application Block final version is released. Get it via...
Date: 02/07/2013
Join us at the patterns & practices symposium 2013
Join my team for our flagship event – the patterns & practices symposium 2013. It will take...
Date: 12/06/2012
Enterprise Library 6.0 - Vision/Scope
TL;DR version This post is an overview of the direction the patterns & practices team is taking...
Date: 11/08/2012
Topaz now supports the new Task-based Async Pattern
We’ve released a new version of the Transient Fault Handling Application Block (“Topaz”) which...
Date: 10/09/2012
Clarifying logging scenarios
The patterns & practices team is exploring the space of application development for Windows App...
Date: 09/14/2012
Enterprise Library vNext - Simplified!
TL;DR edition We are simplifying EntLib. Next version targets Windows 8/Windows Server 2012 and...
Date: 08/22/2012
Transient Fault Handling Application Block (Topaz) updates
Oct 9 Update Topaz now supports the new Task-based async pattern using TPL. Aug 29 Update We removed...
Date: 08/21/2012
Unity 3.0 Preview for .NET Framework 4.5 and WinRT
UPDATE 8/13/2012 The Codeplex site has been updated with self-extractables. See...
Date: 08/10/2012
Unity 2.1 - August 2012 update
Today we’ve shipped via NuGet an optional update to Unity (2.1.505.2) which includes the...
Date: 08/02/2012
CQRS Journey guidance project released
Today we, the patterns & practices team, are happy to announce the release of the CQRS Journey...
Date: 07/26/2012
Thinking about complex systems and cloud availability
There’s been plenty of discussion of the several major sites like Instagram and Netflix going down...
Date: 07/03/2012
CQRS Journey - first pseudo-production release
As part of our CQRS Journey we plan to have several pseudo-production releases so that we can...
Date: 05/14/2012
CloudCover Episode on Autoscaling
A couple of weeks ago, while catching up on twitter late at night, I saw a tweet from Wade Wegner:...
Date: 04/11/2012
Microsoft's CQRS Journey project to take community contributions
Almost 50 years ago, Marshall McLuhan coined and popularized the notion of a global village. And as...
Date: 02/24/2012
Scoping CQRS/ES Guidance Project
We, the patterns & practices team, are considering doing a guidance project on implementing...
Date: 01/12/2012
Announcing the Enterprise Library Integration Pack for Windows Azure with Autoscaling, Transient Fault Handling and more
Just about a month and a half ago I wrote a blog post announcing the beta release of Wasabi –...
Date: 12/02/2011
Enterprise Library community extensions ported to v5, released via NuGet
When I give an overview of the Enterprise Library, I often refer to an ecosystem of the core...
Date: 10/24/2011
Windows Azure Autoscaling Block BETA is out
The Windows Azure Autoscaling Application Block (WASABi) is now available as a beta release. As...
Date: 10/13/2011
WASABi scale groups
In the Windows Azure Autoscaling Application Block (codenamed “WASABi”) we have support for scale...
Date: 10/06/2011
Announcing Windows Azure Autoscaling Block preview
Just in time for the //Build/ Conference, we have released a preview of the Windows Azure...
Date: 09/12/2011
Autoscaling Application Block - reactive rule semantics
There are two versions of this post. If you are not interested in various approaches we have...
Date: 09/06/2011
Autoscaling Windows Azure applications
As I have previously announced, my team has been heads-down working on the new Windows Azure...
Date: 08/23/2011
Vote on the stories for the EntLib Azure Integration Pack!
After several weeks exploring the Azure development space and consulting with the field and internal...
Date: 07/18/2011
EntLib vNext teaser
We have started exploration and experimentation on a new project -- Windows Azure Integration Pack...
Date: 06/23/2011
NuGet for the Win!
For years I’ve been trying hard to fight the perception of Enterprise Library as a monolith. Yes,...
Date: 05/11/2011
Silverlight Integration Pack for Microsoft Enterprise Library 5.0 released!
Today we are releasing the Silverlight Integration Pack for the popular Microsoft Enterprise Library...
Date: 05/11/2011
Software Experts Summit 2011
I’ll be speaking at the Software Experts Summit 2011, organized by the IEEE Computer Society. It...
Date: 04/29/2011
On deprecation
Original blog post title: Deleting code is one of my favorite things This blog post is in response...
Date: 04/08/2011
Preview Drop #3 of Enterprise Library Silverlight Integration Pack
Third drop of the Enterprise Library 5.0 Silverlight Integration Pack is now available on Codeplex....
Date: 03/30/2011
Interception in Silverlight demo
Interception has been released as a Unity container extension since v1.2 (October 2008). However, it...
Date: 03/21/2011
Lessons learnt from failure
Joshua Kerievsky posted an insightful experience report yesterday. In it, he talks about an...
Date: 03/08/2011
Entlib Extensibility Labs final release includes the Custom Application Block tutorial
Just a quick note: Extensibility Hands-on Labs for Enterprise Library have been updated to include...
Date: 03/01/2011