Learn WCF And Web APIs From Scratch
4.5 (334 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,273 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn WCF And Web APIs From Scratch to your Wishlist.

Add to Wishlist

Learn WCF And Web APIs From Scratch

Learn how to develop services using WCF and Web APIs.
Bestselling
4.5 (334 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,273 students enrolled
Last updated 7/2016
English
Learn Fest Sale
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 10.5 hours on-demand video
  • 1 Article
  • 12 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Getting started with WCF Services
  • Creating services
  • Hosting services
  • Consuming services
View Curriculum
Requirements
  • MS SQL Server express
  • VS2012 express or higher
Description

******Updated on Feb 2016********

WCF

It is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous messages from one service endpoint to another. A service endpoint can be part of a continuously available service hosted by IIS, or it can be a service hosted in an application. An endpoint can be a client of a service that requests data from a service endpoint. The messages can be as simple as a single character or word sent as XML, or as complex as a stream of binary data.


Web APIs

A server-side web API is a programmatic interface to a defined request-response message system, typically expressed in JSON or XML, which is exposed via the web—most commonly by means of an HTTP-based web server

Who is the target audience?
  • .Net Developers
  • Anyone who has good understanding of C# programming language
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 83 Lectures Collapse All 83 Lectures 10:26:32
+
Hosting On IIS And Using WCF Service
2 Lectures 09:30
+
Necessity Of WCF
3 Lectures 25:33

How To Achieve SOA?
11:08

Why WCF?
06:14
+
End Points
2 Lectures 16:04
End Point Implementation - I
09:17

End Point Implementation - II
06:47
+
Hosting Options - Self Host
5 Lectures 30:22
Understanding Self Host
08:29

Implementing Self Host
07:14

Implementing Self Host - II
03:04

Multiple Endpoints With Different Bindings
08:17

Declarative Endpoints With NamedPipes Bindings
03:18
+
Mex EndPoints
3 Lectures 22:38
Imperative Mex End Points (In Coding)
10:41

Declarative Mex End Points (In App.Config)
06:02

Understanding svcutil.exe Tool
05:55
+
Hosting Options - Windows Service Host
3 Lectures 19:18
Understanding Windows Host
05:26

Implementing Windows Host - I
08:24

Implementing Windows Host - II
05:28
+
Hosting Options - WAS
3 Lectures 16:53
Understanding WAS and Installing IIS7
04:18

Hosting WCF Service On IIS7
05:58

Understanding And Hosting WCF Service On WAS
06:37
+
Binding
4 Lectures 30:43
Understanding Binding == Channel Stack
09:22

Binding Class Properties In Config File
09:37

Binding Class Properties In Programming
06:21

Specific Properties Of Various Bindings
05:23
+
Service & Operation Contracts
6 Lectures 43:08
Understanding Contracts In WCF
07:07

Properties Of Contracts Attributes
10:20

Operation Contract Modifications
10:12

Operation Overloading In WCF
05:21

Service Contract Inheritance In WCF
07:33

Conclusion Of Service Contract
02:35
14 More Sections
About the Instructor
Mohammed Manzoor Ahmed
4.5 Average rating
2,034 Reviews
42,172 Students
11 Courses
Microsoft Certified Trainer

Manzoor is a Microsoft Certified Trainer who has been working on MS .Net technologies for more than a decade. Apart from development he is also passionate about delivering training on various MS .Net technologies and he has 10+ years of experience as a software development teacher. He writes articles for code-project as well. His YouTube channel has 1 million hits. He is the founder of ManzoorTheTrainer portal.

"I focus on simplifying, complex concepts..." - ManzoorTheTrainer