Visual Studio 2014 CTP now available on Virtual Machine Azure Gallery

Looks like the Visual Studio 2014 CTP is out and available both on the Azure Gallery if you have an MSDN License and also for a download. Two ways you can try Visual Studio 2014 CTP: Try it on Azure Gallery Download it to your local system the traditional way¬†:)   On Azure Gallery If […]

AppFabric Architecture Overview

Introduction AppFabric is an evolution of the Windows Process Activation service (WAS) and the Application Server role in Windows Server to host and manage WCF and WF services AppFabric is very much dependent on the .NET Framework 4 and uses many of the features provided by the framework such as monitoring, persistence, hosting of WCF […]

AppFabric Features Overview

Introduction: Windows Server AppFabric extends Windows Server to provide enhanced hosting, management, and caching capabilities for Web applications and middle-tier services. AppFabric adds as an extension to your IIS, WAS to Host and Monitor the Windows Workflow (WF) and Windows Communication Foundation (WCF) based services. The Key features provided by AppFabric are: Hosting Feature Caching […]

Interfaces in C# Explained

  Interface in C# contains definitions for a group of related features that a struct or a class can decide to implement. By implementing an interface, you are able to incorporate behaviours from different sources into your class. This feature is very useful particularly considering that C# does not support Inheritance from multiple classes. Also […]

Batching Techniques for SQL Database Applications in Azure

Batching operations can be very helpful in improving your performance and scalability for your in house application as well as cloud applications. Here are some of the batching techniques available for you to consider: Transactions Client side code based transactions can be simple and useful. Here is an example:   Table-Valued Parameters In code, you […]

OOPS Concepts Tips: Inheritance in C#

Inheritance is one of the key features in OOPS and C# does support the OOPs principles. Because of the principle of Inheritance you can create a new class that can extend, reuse or modify the behavior and operations of another class. The class whose members are inherited by another class is called the base class […]

Design Patterns: Articles from MSDN

If you are an experienced developer and always on a look out for ways of smarter development, sure you are not to miss on Design Patterns. Patterns are everywhere, in our day to day life. Its there in the problems we face and the solutions we come up with.. if you can just insightfully recognize […]

Design Patterns: Exploring the Singleton Pattern

Singleton Pattern The intent of the Singleton pattern as defined in Design Patterns is to “ensure a class has only one instance, and provide a global point of access to it”. What problem does this solve, or put another way, what is our motivation to use it? In nearly every application, there is a need […]

Design Patterns: Exploring the Observer Pattern

Observer Pattern One of the overriding principles of object-oriented development is the proper assignment of responsibility in the given application. Each object in the system should focus on a discrete abstraction within the problem domain and nothing more. In short, an object should do one thing and do it well. This approach ensures that a […]

How to Enable Development Errors in CRM?

CRM by default tends to throw a General error for any error that occurs. If you need to have a more specific error, enable DevErrors in Web.config. To do it do the following: Step 1: Goto the CRM Web Server to the Web Installation path. Step 2: Open the Web.config file Step 3: Change the […]