Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering WCF 4.0 From Scratch Using C#
Highest Rated
Rating: 4.7 out of 5(618 ratings)
3,108 students

Mastering WCF 4.0 From Scratch Using C#

Learn How to build WCF Services using C# Step By Step
Last updated 7/2020
English

What you'll learn

  • Learn How to Develop a Simple WCF Service Application
  • Learn How to Develop and Host a WCF Service Onto IIS
  • Learn How to Self Host a Service
  • Learn How to Self Host Multiple WCF Services
  • Learn How to Self Host a WCF Service Using Config Files
  • Learn How to Host a WCF Service Using Windows Services
  • Learn How to Self Host a WCF Service Using a Service Reference
  • Learn How to Host a WCF Service Using WAS
  • Learning Message Exchange Patterns of WCF
  • Learn How to Implement Exception Handling for WCF Services
  • Learn How to Implement Session Management in WCF Services
  • Learn How to Implement Transactions in WCF Services
  • Learn to Implement Session Management and Transactions together in WCF Services

Course content

15 sections53 lectures7h 11m total length
  • Introduction to Course Outline4:54

    Master WCF 4.0 from scratch using C# with a 13-section course outline covering basic service creation, hosting options, config-based endpoints, and patterns like request-response, duplex, session management, and transactions.

  • Evolution of WCF4:26

    Trace the evolution of WCF from single-tier applications through COM, DCOM, COM+, NET Remoting, and Web Services to a unified, multi-protocol model supporting HTTP, NET TCP, named pipes, and MSMQ.

  • What is WCF?2:43

    Mastering WCF explains how the Windows Communication Foundation provides a unified programming model for building interoperable service-oriented applications across http, net tcp, and msmq, hosted on IIS or self-hosted.

  • Overview of Different Types of Contracts in WCF3:53

    Explore how WCF uses service contracts and data contracts to define client-facing functionality and data structures exchanged in service-oriented applications.

  • Introduction to SOA2:05

    Explore service oriented architecture for building distributed, loosely coupled systems in WCF 4.0 from scratch. Learn how clients and services exchange XML messages by exposing public methods and parameter structures.

  • Steps Involved in Developing,Hosting and Consuming a WCF Service1:36

    Develop a full WCF service application by building the service, hosting it using various techniques, and creating a client to consume the hosted service with different project templates.

  • COMPLETE COURSE EXERCISE FILES8:00

Requirements

  • Visual Studio 2012 / 2013 / 2015

Description

Windows Communication Foundation (WCF), which was released as part of the .NET Framework (3.0 and 3.5), is a platform developers can use to build Service-Oriented Applications.

This course provides developers with a thorough knowledge in developing WCF Services using C#.

In this course by development expert Kameswara Sarma Uppuluri, you'll learn essential concepts that you need to know to get started building WCF Services using C#.

This course provides step-by-step walk-throughs and coding demos that you're encouraged to code along with to enhance the learning process.

This course is broken down into 13 Modules with each module providing source code so that you can follow along with Kameswara Sarma Uppuluri. Some of the modules can be seen in the below list.

Section 1 : Developing a Simple WCF Service Application

Section 2 : Developing and Hosting a WCF Service Onto IIS

Section 3 : Learn How to Self Host a Service

Section 4 : Learn How to Self Host Multiple WCF Services

Section 5 : Learn How to Self Host a WCF Service Using Config Files

Section 6: Learn How to Host a WCF Service Using Windows Services

Section 7 : Learn How to Self Host a WCF Service Using a Service Reference

Section 8 : Learn How to Host a WCF Service Using WAS

Section 9 : Learning Message Exchange Patterns of WCF

Section 10 : Learn How to Implement Exception Handling for WCF Services

Section 11 : Learn How to Implement Session Management in WCF Services

Section 12 : Learn How to Implement Transactions in WCF Services

Section 13 :Learn to Implement Session Management and Transactions together in WCF Services

Who this course is for:

  • This course is designed for individuals with an intermediate knowledge of Visual C#.