Microsoft   |   patterns & practices   |   Developer Network   |   Enterprise Library   |   Acceptance Testing Guide   |   Personal Site

Browse by Tags - Grigori Melnik: Thoughts on Agile Software Engineering and Beyond - Site Home - MSDN Blogs

Browse by Tags

Tagged Content List
  • Blog Post: Semantic Logging Application Block 1.1 Pre-release

    Greetings, EntLib community, and Happy New Year! Together with the community members , the p&p team has produced an update to the Semantic Logging Application Block (SLAB) . It now includes the support for: Activity Ids ( https://slab.codeplex.com/workitem/5 ) Keywords over 32 bits (...
  • Blog Post: Microsoft Enterprise Library - Open Development Model

    Microsoft Enterprise Library has a long and prominent history. Over the years, it has evolved into a mature collection of application blocks, each focused on addressing specific cross-cutting concern. New blocks have been introduced, while others become deprecated with the evolution of the .NET Framework...
  • Blog Post: 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 guide-primer on the latest Microsoft Enterprise Library . The guide explains the concepts that drove development of the blocks, the kinds of tasks they can accomplish, and how they help you implement many...
  • Blog Post: 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 only   This release complements the recent releases of Enterprise Library 6 and Unity 3 . The comprehensive labs were created by developers for developers. They will be useful both to those who are...
  • Blog Post: Microsoft Enterprise Library 6 - Wave 2 Release

    Last month we shipped the new versions of Microsoft Enterprise Library and Unity. They've been very well received. Today we are pleased to add the following guidance assets to enhance the set of reusable components: Reference Implementation (RI) – an end-to-end sample application that showcases...
  • Blog Post: Dealing with Windows Azure Storage transient faults

    Preamble When an application uses a service, errors can occur because of temporary conditions such as intermittent service, infrastructure-level faults, network issues, or explicit throttling by the service. These types of error occur more frequently with cloud-based services, but can also occur in on...
  • Blog Post: Just released - Microsoft Enterprise Library 6

    Five months ago we formulated our vision for the new version of Enterprise Library. Now we are delivering on it. I’m excited to announce the latest release of Microsoft Enterprise Library : version 6 . What is Enterprise Library? Enterprise Library is made up of application blocks, each aimed...
  • Blog Post: Embracing Semantic Logging

    UPDATE 4/25/2013 : The Semantic Logging Application Block final version is released . Get it via NuGet. UPDATE 2/14/2013 : The Semantic Logging Application Block CTP is now available . In the world of software engineering, every system needs to log. Logging helps to diagnose and troubleshoot...
  • Blog Post: Enterprise Library 6.0 - Vision/Scope

    TL;DR version This post is an overview of the direction the patterns & practices team is taking with the next version of Microsoft Enterprise Library. Feel free to scroll down for the specific product backlog themes or just visit our Uservoice site . Exploration and preparation After a couple of...
  • Blog Post: Enterprise Library vNext - Simplified!

    TL;DR edition We are simplifying EntLib. Next version targets Windows 8/Windows Server 2012 and .NET4.5. Help shape the release. Provide input via Uservoice . Full edition It’s been over 2 years since the last major release of Microsoft Enterprise Library . That release...
  • Blog Post: 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 the hard dependency on the Windows Azure Shared Caching core assembly (Microsoft.ApplicationServer.Caching.Core, Version=101.0.0.0). This was causing build/deployment issues for users who...
  • Blog Post: 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 – a new Autoscaling Application Block. Since then we’ve got a lot of positive feedback from customers and internal partners, some of who have made decisions to adopt it even before we shipped the final...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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 > <...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: NuGet for the Win!

    For years I’ve been trying hard to fight the perception of Enterprise Library as a monolith. Yes, there’s a lot of functionality baked in EntLib. However, you don’t have to use it all. In the early versions (1.0 – 4.1) you could always delete the binaries you didn’t care about after install. In v5.0...
  • Blog Post: Silverlight Integration Pack for Microsoft Enterprise Library 5.0 released!

    Today we are releasing the Silverlight Integration Pack for the popular Microsoft Enterprise Library application blocks. This release provides guidance and reusable components designed to encapsulate recommended practices which facilitate consistency, ease of use, integration, and extensibility. It also...
  • Blog Post: On deprecation

    Original blog post title: Deleting code is one of my favorite things This blog post is in response to a number of inquiries on the future of certain Enterprise Library features ( this one , for example) and is meant to expose our thinking on code retirement/deprecation. Let me start by saying that we...
  • Blog Post: 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. What’s in the drop? - Validation Application Block for Silverlight ( details , video1 , demo1 , video2 , demo2 ) - Caching Application Block for Silverlight with support for: -- in-memory cache...
  • Blog Post: 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 guidance and exercises on building custom application blocks – both runtime and design-time pieces. The full set of labs is on MSDN now. A friendly reminder, if you build an extension to EntLib that others...
  • Blog Post: Validation Application Block ported to Silverlight

    Earlier this week, we published a code drop of the Enterprise Library 5.0 Silverlight Integration Pack . It contains: port of the Validation Application Block new pieces of the infrastructure to support XAML-based configuration async configuration loading Note there is also a conversion tool to facilitate...
Page 1 of 4 (86 items) 1234