Archive for October, 2008

Enterprise Library 4.1 October 31st, 2008

Vinod Kumar

Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development challenges (such as logging, validation, caching, exception handling, and many others). Application blocks are a type of guidance encapsulating Microsoft recommended development practices; they are provided as source code, tests plus documentation that can be used “as is,” extended, or modified by developers to use on complex, enterprise-level line-of-business development projects.

Whatz New?

This release of Enterprise Library is a service release that includes the following:

  • Unity interception mechanism and integration of the Policy Injection Application Block with the Unity Application Block
  • Added support for generics in the Unity Application Block
  • Added support for arrays in the Unity Application Block
  • Performance improvements
  • Usability improvements to the configuration tool
  • Visual Studio 2008 Service Pack 1 support
  • Bug fixes 

Some Links:

       read the Introduction to the Enterprise Library;

       download, compile and run the QuickStart samples—study the code;

       read through the related QuickStart Walkthroughs and “Key Scenarios” sections of the documentation;

       practice the Hands-On Labs;

       review the source and unit tests for deeper understanding;

       view webcasts on Enterprise Library and Unity, review demo code.


Continue reading...


MS CaseStudies for Reference October 29th, 2008

Vinod Kumar

There are tons and tons of casestudies from the MS Website, here are some handpicked from various industries and verticals that really show the value and how far the technologies can go using the Microsoft Platform.

·        Movie Provider Automates to Meet Higher Demand, Reduce Costs, Improve Brand Visibility


Continue reading...


Patterns & Practices App Arch Guide 2.0 Beta 1 October 29th, 2008

Vinod Kumar

This guide will help solution architects and developers make the most of the Microsoft platform.  It’s a distillation of many lessons learned.  It’s principle-based and pattern-oriented to provide a durable, evolvable backdrop for application architecture.  It’s a collaborative effort among product team members, field, industry experts, MVPs, and customers.  Keep in mind it’s Beta so there’s still moving parts and they are processing quite a bit of feedback across the guide.

App Arch Guide 2.0 – The Book (Beta 1) / Knowledge Base

Key Features of the Guide

  • Canonical app frame – describes at a meta-level, the tiers and layers that an architect should consider. Each tier/layer is described in terms of its focus, function, capabilities, common design patterns and technologies.
  • App Types.  Canonical application archetypes to illustrate common application types.  Each archetype is described in terms of the target scenarios, technologies, patterns and infrastructure it contains. Each archetype will be mapped to the canonical app frame. They are illustrative of common app types and not comprehensive or definitive.
  • Arch Frame – a common set of categories for hot spots for key engineering decisions.
  • Quality Attributes – a set of qualities/abilities that shape your application architecture: performance, security, scalability, manageability, deployment, communication, etc.
  • Principles, patterns and practices – Using the frames as backdrops, the guide overlays relevant principles, patterns, and practices.
  • Technologies and capabilities – a description/overview of the Microsoft custom app dev platform and the main technologies and capabilities within it.

Continue reading...


Project Velocity into CTP2 October 28th, 2008

Vinod Kumar

Though I like this project for a number of reasons, there has been very less logging or usage on this new technology. It can really work wonders for you ASP.NET applications in terms of caching and boosting your performance. This CTP2 has a number of new additions of 64Bit support, Powershell integration, High-Availability, Stress Options and many more. Read more about this release on Velocity Team’s blog.

Continue reading...


Happy Diwali – 08 October 27th, 2008

Vinod Kumar

Wishing everyone a happy and prosperous Diwali. Often the festival of light is accompanied with lot of fireworks, but this time I saw the response from pubic and even the number of shop selling crackers have come down. Maybe times are changing … Anyways, play safe and have lot of fun with family and friends.

Continue reading...