CounselTrain
Call usEnquire now

Windows Communication Foundation from Microsoft

4.69(3,750 Ratings)
Duration
3 Days
Upcoming Batch
28 December 2026 - 30 December 2026
Batch Options
8 hours & 4 hours
Language
English / Arabic

Windows Communication Foundation from Microsoft

The Windows Communication Foundation (WCF) course offered by CounselTrain provides a comprehensive introduction to building and managing distributed applications using WCF. This course covers the essential aspects of WCF, including service creation, configuration, and deployment, as well as security, reliability, and performance considerations. Participants will learn to design and implement robust, scalable service-oriented solutions that can communicate across different platforms and protocols. Through practical exercises and real-world examples, learners will gain hands-on experience in developing, testing, and maintaining WCF services, equipping them with the skills needed to effectively handle communication and integration challenges in enterprise applications.

Course Content

10 modules · 55 topics
01Module 1: WCF Essentials8 topics
  • What is WCF?
  • Services
  • Addresses
  • Contracts
  • Hosting
  • Metadata Exchange
  • Client-Side Programming
  • Architecture
02Module 2: Service Contracts3 topics
  • Operation Overloading
  • Contract Inheritance
  • Contract Queries
03Module 3: Data Contracts6 topics
  • Serialisation
  • Attributes
  • Hierarchy
  • Equivalance
  • Versioning
  • Generics
04Module 4: Instance Management6 topics
  • Behaviours
  • Per-session Services
  • Per-call Services
  • Singleton Service
  • Instance Deactivation
  • Durable Services
05Module 5: Operations5 topics
  • Request-Reply
  • One-Way
  • Callback
  • Events
  • Streaming
06Module 6: Faults2 topics
  • Fault Propagation
  • Error Handling
07Module 7: Transactions4 topics
  • Propagation
  • Protocols and Managers
  • Transactional Service Programming
  • Callbacks
08Module 8: Concurrency Management11 topics
  • Instance Management
  • Service Concurrent Modes
  • Concurrent Access
  • Resources and Services
  • Synchronization
  • Queued Services
  • Calls
  • Transactions
  • Instance Management
  • Failures
  • HTTP Bridge
09Module 9: Security5 topics
  • Authentication and Authorisation
  • Transfer Security
  • ID Management
  • Intranet and Internet Application
  • Auditing
10Module 10:Service Bus5 topics
  • Azure AppFabric Bus
  • Programming
  • Bindings
  • Cloud as Interceptor
  • Authentication

Schedule Dates

4 upcoming batches
Session Type
Physical sessions run at our training facility.
Windows Communication Foundation from Microsoft
Batch DatesDurationBatch OptionsLanguageAction
28 December 2026 - 30 December 2026Next3 Days8 hours & 4 hoursEnglish / Arabic
29 March 2027 - 31 March 20273 Days8 hours & 4 hoursEnglish / Arabic
05 July 2027 - 07 July 20273 Days8 hours & 4 hoursEnglish / Arabic
11 October 2027 - 13 October 20273 Days8 hours & 4 hoursEnglish / Arabic

Can’t find a suitable date? Request a schedule that fits your team.

Request More Information

FAQs

Who should take this course?

This course is ideal for software developers, architects, and IT professionals who want to learn how to build and manage service-oriented applications using WCF. It is suitable for those with a basic understanding of .NET and object-oriented programming.

 

What are the prerequisites for this course?

Participants should have a basic understanding of C# and .NET framework. Familiarity with object-oriented programming principles and web services concepts is beneficial but not required.

 

What skills will I gain from this course?

By completing this course, you will acquire practical skills in designing, implementing, and managing WCF services. You will learn to handle communication and integration challenges, improve service reliability and security, and build scalable service-oriented solutions.

 

Will there be any hands-on labs or practical exercises?

Yes, the course includes hands-on labs and practical exercises designed to provide participants with real-world experience in developing and managing WCF services.

 

How We Deliver

Flexible Training Options to Meet Your Needs

Choose how you learn — live online, in-classroom, at your workplace, or internationally. CounselTrain delivers certified IT training across the UAE in the format that fits your team.

Select the method that best suits your needs.

Online Instructor-Led Training

Learn from the comfort of your workplace or at home through live virtual sessions led by expert trainers.

Learn more

Highlights

Live SessionsRecorded AccessGlobal

Related Courses

Other courses in the same category that might interest you.

View All
Infra & Admin10

C|ASE Java: Certified Application Security Engineer

View Course
Infra & Admin10

T|IE: Threat Intelligence Essentials

View Course
Infra & Admin11

I|SE: IoT Security Essentials

View Course
Infra & Admin10

D|SE: DevSecOps Essentials

View Course
Upcoming Batch
28 December 2026 - 30 December 2026