Courses Offered
Networking Courses
Software Courses
Cochin
IndiaOptions Softwares Pvt Ltd.
Next to Mymoon theatre, chittoor road, kochi-18. Ph n.o: 0484-2371284. 2372638, 2371869.
E-Mail: info@indiaoptions.in

Trivandrum
IndiaOptions Softwares Pvt Ltd.
2nd Floor, Hantex building,
railway station road,
Thampanoor.
Ph:0471-2329551/52/53
E-Mail: tvm@indiaoptions.in

Windows® Communication Foundation(WCF)

Module 1: Getting Started with Windows Communication Foundation

  • Designing an Application to be Part of a Service Oriented   Architecture (SOA)
  • Overview of WCF Architecture
  • Using a Language-Level Interface As a Service Contract
  • Implementing a Simple WCF Service
  • Consuming a simple WCF service

   

Module 2: Configuring and Hosting WCF Services

  •  Programmatically Configuring a Managed Application to Host a WCF Service
  •  Programmatically Configuring a Managed Application to Call a WCF Service
  •  Defining Client and Service Settings by Using File-Based Configuration
  •  Selecting a Hosting Option for a WCF Service
  •  Deploying a WCF Service

 

Module 3: Endpoints and Behaviors

  •  Exposing WCF Services over Different Endpoints
  •  Adding Behaviors to Services and Endpoints
  •  Interoperating with Non-WCF Web Services

Module 4: Debugging and Diagnostics

  •  Logging Messages
  • Activity Tracing

 

Module 5: Designing and Defining Contracts

  •  Designing a Coherent and Cohesive WCF Service Interface
  •  Defining a Service Contract
  •  Defining Operations on a Service
  •  Defining a Data Contract

 

Module 6: Handling Errors

  • Relating .NET Framework Exceptions to Service-Level Faults
  •  Using Faults in a Service
  •  Handling Faults and Exceptions on Clients

 

Module 7: Improving WCF Service Quality

  •  Managing WCF Service Instances
  • Managing Concurrency Issues
  •  Improving WCF Service Quality
  •  Improving Data Transfer Throughput

 

Module 8: Implementing WCF Security

  • Overview of Security in WCF
  • Applying Overall Security Requirements to a Binding
  •  Specifying Required Client and Service Credentials
  • Working with Security Information

 

Module 9: Implementing Transactions

  •  Overview of Transactions in a Service-Oriented Application
  • Creating Transactional Service Operations
  •  Enabling the Flow of Transactions from Client to Service

                                           _______________________________________________________



Batch Timings : 7 - 9 am / 9 - 11 am / 11 - 1 / 2 - 4 / 4 - 6 / 6 - 8 / Sat & Sun Only / Sunday Only.