imranghani Profile

Imran Abdul Ghani

Join Date:

Imran Abdul Ghani has more than 10 years of experience in designing/developing enterprise level applications. He is Microsoft Certified Solution Developer for .NET(MCSD.NET) since 2005. You can reach his blogging at,

Blogs Owned

Amazing and Interesting Pictures, Art and Photography, Jokes, Friends

Visit Follow

Other Tags: Amazing Pictures, Amazing Ideas, Amazing Photos, Amazing Art and Photography, Amazing Information

2 - WCF

A collection of Microsoft .NET Windows Communication Foundation service articles, tutorials,.. examples. Answers on various questions related to WCF topics like Contracts, Bindings, Endpoints,.. WCF Security, Instances, Sessions and Transactions.

Visit Follow

Other Tags: Windows Communication Foundation, WCF, Binding, Contract, WCF Security

Latest Blog Posts

  • New Features in WCF 4.5 - Part 2
    on Apr 8, 2014 in WCF 4.5
    This WCF Tutorial is Part-2 in series of new features in Windows Communication Foundation v4.5.  In this part, we will further explore following interesting features:Single WSDL fileTooltip and Intellisense SupportIn previous WCF Tutorial, we al...
  • New Features in WCF 4.5 - Part 1
    on Mar 31, 2014 in WCF 4.5
    Windows Communication Foundation v 4.5 released with lots of new features and we have already highlighted those features in previous WCF Tutorial. Now, we wanted to dive deeper and explore each new feature in more detail. Here in this WCF Tutorial -...
  • WCF 3.5 Vs WCF 4.0 Vs WCF 4.5
    on Mar 17, 2014 in WCF 3.5 WCF 4.0 WCF 4.5
    In this WCF tutorial, we will see the new and important features introduced in different versions of Windows Communication Foundation starting from WCF 3.5, 4.0 to WCF 4.5.What's New in WCF v3.5WCF support for REST Style Services by introducing Web p...
  • What's new in WCF v4.5In part-1 of this WCF Tutorial series, we have gone through new features introduced in Windows Communication Foundation v3.5 and v4.0. In this part, we will highlight new features of WCF 4.5.New Features in WCF v4.5Simplified Generated Configuration...
  • How to Download a Large File from a WCF Service?
    on Mar 12, 2014 in WCF WCF service
    While reading WCF technical forums, I have come across the following questions a number of times.How to download a large file from a WCF Service?I am getting error while transferring a large file from WCF service to client?How to send large messages...
  • Using WCF Data Contract Known Types by Example
    on Mar 4, 2014 in Data Contacts
    Data Contract describes the type of data that will be sent or received between a service and a client. But in certain scenarios, sent or received data is not known between the the communicating parties. For example, a service sending data back to cli...
  • DataContract Vs MessageContract in WCF
    on Feb 25, 2014 in Data Contacts Message Contracts
    Data Contract in WCF is an agreement between parties (i.e. a service and a client) that describes what type of data will be exchanged between them? On the other hand, Message Contract describes the structure of SOAP message that is passed between par...
  • Automatic Format Selection in WCF RESTful serviceIn .NET framework 4.0, Automatic Format Selection feature is introduced by AutomaticFormatSelectionEnabled property of WebHttpBehavior class. The purpose is to dynamically find out and return the response in appropriate format for a service operation...
  • Practical guide to WCF RESTful serviceREST (Representational State Transfer) is an architectural style that dictates to think in terms of resources and their representation instead of just thinking about methods within a system. REST architecture focuses almost on the same set of co...
  • Post JSON data to WCF RESTful Service using jQuery
    on Feb 4, 2014 in AJAX jQuery JSON WCF RESTful Services
    The POST request method is basically designed to post data to a web server for storage. That's why its normally used when submitting a complete form. In this WCF RESTful service tutorial, I'll try to explain how we can post JSON data to a WCF RESTful...
  • Error Handling in WCF RESTful ServiceWCF possesses the capability to handle errors for RESTful services and return appropriate HTTP status code as well as error details using standard formats like JSON or XML. So, WebFaultException is the class used to return: HTTP status code only, orH...
  • CRUD Operations using WCF RESTful Service - Part 1
    on Jan 8, 2014 in WCF WCF RESTful Services
    REST (Representational State Transfer) is basically an architectural style that is based on the same principles as that of "Web". In this WCF Service tutorial we are going to see these web principles in action. We will be using standard HTTP verbs fo...
  • CRUD Operations using WCF RESTful Service - Part 2
    on Jan 8, 2014 in WCF WCF RESTful Services
    In previous part of this article, we created a WCF RESTful service step by step and make it available to be consumed by a client. Here in this part, we will write and understand code to consume the RESTful web service using jQuery. Same like previous...
  • Top 5 articles of Year 2013 on WCF TutorialsWith the start of a brand new year 2014, I would like to wish a very happy new year to everyone and wishes that the following year gets filled with more successful personal and work achievements.I would like to share some experiences of this WCF tuto...
  • Consume RESTful service using jQuery in 2 simple steps
    on Oct 6, 2013 in WCF RESTful Services jQuery
    jQuery possess the functionality that simplifies the AJAX call for a RESTful service.So, when we think about consuming a RESTful service and then rendering received XML/JSON data in a Web Application, jQuery automatically becomes a good option.In thi...
  • 5 simple steps to create your first RESTful service
    on Sep 22, 2013 in WCF RESTful Services
    RESTful services are those which follow the REST (Representational State Transfer) architectural style.Before implementing your first RESTful service, lets first understand the concept behind it. As we know that WCF allows us to make calls and exchan...
  • 3 techniques for Instance management in WCF
    on Sep 10, 2013 in WCF basics WCF Instance Management
    Instance management basically defines the binding of service instance to a request received from a client. In case of WCF, following three techniques for service instantiation are available: PerCallPerSessionSingleAs we know that applicatio...
  • How to return a List from WCF Service?
    on May 17, 2013 in .NET Collections
    Consider a WCF service method that returns a generic list as follows:public List<Employee> GetAllEmployees(){ //code details here.... //returning a generic List<Employee>}On Client-side, if we try to access returned value of that web serv...
  • WCF Service - Configuring Timeouts for Binding
    on May 3, 2013 in WCF Bindings
    As we already know that a WCF Service endpoint has ABC (Address, Binding and Contract).Address means "Where to find the service?"Binding means "How to communicate with service?"Contract defines "What to communicate?As WCF Service Binding defines all...
  • WCF Service - Instance Deactivation
    on Apr 21, 2013 in WCF Instance Management
    What is Instance Deactivation in Windows Communication Foundation? How explicitly we can deactivate an instance?Instance DeactivationWhen a service method being called from client, its forwarded to a service instance. So, Instance deactivation means...