Unity 3.0 Preview for .NET 4.5

Unity has become a popular DI container with a solid base of users (last time I checked, there were 300K+ cumulative downloads of the Unity container through all channels – MSDN, Codeplex, and NuGet). Unity runs in the heart of Microsoft Exchange and Bing and many other systems. For all of you Unity fans and…

3

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 application blocks built by the Microsoft patterns & practices team, components tailored by the customers for their own needs as well as those produced and shared by the community. Extensibility has been one of core architectural design…

7

Windows Azure Autoscaling Block BETA is out

The Windows Azure Autoscaling Application Block (WASABi) is now available as a beta release. As before, you can get the block via NuGet. There are two packages – one with binaries and one containing the source. The beta includes a sample application for hosting the block and for exploratory testing. What’s New? There are quite…

8

WASABi scale groups

In the Windows Azure Autoscaling Application Block (codenamed “WASABi”) we have support for scale groups. These are for convenience when there are many rules that target multiple roles. With scale groups we can reduce the number of autoscaling rules we must create and manage. In defining constraint or reactive rules, instead of specifying a role…

0

Announcing Windows Azure Autoscaling Block preview

Just in time for the //Build/ Conference, we have released a preview of the Windows Azure Autoscaling Application Block (WASABi). It’s available via NuGet. There are two packages – one with binaries and one containing the source. This preview includes a sample application for hosting the block and for exploratory testing. Please follow the instructions…

2

Autoscaling Application Block – reactive rule semantics

There are two versions of this post. If you are not interested in various approaches we have evaluated, please read the short version and cast your vote. Short version Please take a look at these two conditionals which are meant to trigger scaling actions. Style 1 – “fluenty” XML <when> <all> <greater operand="Avg_CPU_45M_RoleAC" than="80"/> <greater…

5

Autoscaling Windows Azure applications

As I have previously announced, my team has been heads-down working on the new Windows Azure Integration Pack for Enterprise Library. Autoscaling came as one of the top-ranked stories for the pack (it is a frequently requested feature from the product group and it gathered a lot of votes on our backlog too). In this…

11

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 product groups, we’ve identified several opportunities for the Windows Azure Integration Pack for Microsoft Enterprise Library. They are posted as stories via Uservoice. They are grouped in the following categories: Auto-scaling Data Access: Windows Azure Table Storage Automatic Retries Diagnostics…

0

EntLib vNext teaser

We have started exploration and experimentation on a new project — Windows Azure Integration Pack for Enterprise Library. Our product vision is: For .NET developers, architects, testers, and IT/Pros building, extending and maintaining LOB applications powered by Windows Azure-hosted or on-premises services, Windows Azure Integration Pack for Microsoft Enterprise Library will provide guidance and reusable…

0