WCF

Binding in WCF – Part 11

In this article we learn what is binding and how we can implement binding in wcf. Before reading this article, I highly recommend reading my previous parts: • KnownType Attribute in WCF: Part 6 • MessageContract in WCF: Part 7… Continue Reading →

Centralize Exception Handling in WCF – Part 10

In this article we learn how we can implement centralize exception handling in wcf using IerrorHandler interface.

Exception handling in WCF – Part 9

In this article we learn what is exception handling and how we can implement in wcf.

Tracing in WCF – Part 8

In this article we learn what is tracing and how we can implement in wcf. Before reading this article, I highly recommend reading my previous parts: What a DataContract and DataMember are in WCF: Part 5 KnownType Attribute in WCF:… Continue Reading →

MessageContract in WCF – Part 7

MessageContract provide the full control over the soap messages. Like if i want to send some information in soap header then we can send it using messsagecontract. We can customise the wrappername as well as remove it. In previous part of this series we learn about DataContract and leant that how can we control over the soap message.But in DataControl we have limited control.

KnownType attribute in wcf: Part 6

The wcf service generally accept and returns the base type. If you expect the service to accept and return inherited type then we use knowntype attribute. In other words by default you cannot use subclass of data contract class instead of its base class. We need to tell explicitly to wcf about the subclass using the knowntype attribute.

What a DataContract and DataMember are in WCF: Part 5

A datacontract is formal agreement between a client and service that abstractly describe the data to be exchanged.

Method overloading in WCF – Part 4

By default WSDL does not support operational overloading, But we can achieve this by using Name property of OperationContract.

How to make changes to wcf service without breaking client – WCF Part 3

In this article we learn how to make changes to wcf service without breaking client or in other word what is name property in service contract in wcf.

Introduction to endpoint in wcf

Every service has a unique address and this unique address has three attribute that is Address, Binding and Contract. In other word we can say endpoint is a combination of address, binding and contract.