This course introduces the .NET Windows Communication Foundation (WCF) technology and its architecture. It shows how to create a basic WCF service and how to host the service in a managed application, a Windows Service, Internet Information Service (IIS), or Windows Process Application Activation Services (WAS). It also covers how to generate a client proxy class and configuration file to access a WCF service. This course is one of a series in the SkillSoft learning path that covers the objectives for the Microsoft Technology Specialist: Microsoft .NET Framework 3.5 - Windows Communication Foundation exam (70-503).
Overview of WCF - recognize the main capabilities of WCF as a single software solution for distributed applications - recognize the architecture of WCF Creating and Implementing a Basic WCF Service - create and host a basic WCF service using only code - create and host a basic WCF service using code and configuration files Configuring a WCF Client - configure a WCF client Using the WCF Service Configuration Editor - use the WCF Service Configuration Editor to create and edit service configuration files Implementing a Basic WCF Service and Client Hosting Options for WCF Applications - use IIS to host a WCF service - use WAS to host a WCF service - use self-hosting in a managed Windows service - host more than one service in a single process Hosting WCF Services Implementing a Basic WCF Application
The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.