Learn how to build a RESTful WCF Service in an ASP.NET web application and call its methods with JQuery.
Rating: 4.1 out of 5 (2,061 ratings)
30,755 students
Rating: 4.1 out of 5 (2,061 ratings)
30,755 students
Build a RESTful WCF Service from the ground up
Set up the Web.config and all necessary attributes and references
Make GET & POST HTTP Requests with JQuery & AJAX
Use and serialize custom classes with the WCF Service


  • Visual Studio 2015 Community Edition (free!)
  • Other versions of Visual Studio also work, but might be slightly different
  • You should have a little experience in building web applications in ASP.NET
  • You should have a little experience in C#

In this course you will learn how to build a RESTful WCF Service in an ASP.NET web application. You will use Visual Studio 2015 Community Edition, which is completely free. Whether you are new to WCF services or already have built a SOAP service and need to convert it to a REST service doesn't matter, you will build your new service from the ground up. What you already should have is a little experience in C#. Having some knowledge in JQuery and building web applications in general might help, but is not a must.

By the end of this course, you will be able to build the REST WCF Service by yourself, make GET & POST HTTP Requests with JQuery & AJAX and use your own custom classes with your new web service.

All source codes are available for download, of course.

Who this course is for:
  • This course is for students who have no experience in building a REST WCF Service or already have built a SOAP WCF Service and need to convert it
1 section • 5 lectures • 41m total length
  • Introduction
  • Building the WCF Service
  • A simple GET HTTP Request with JQuery
  • A POST HTTP Request with JQuery
  • Using custom classes with your WCF Service

Passionate Software Developer & Teacher
Patrick God
  • 4.2 Instructor Rating
  • 4,108 Reviews
  • 47,070 Students
  • 8 Courses

Writing code is what drives me. Creating software out of nothing is a skill I truly am passionate about and I want to share this astonishing feeling of making stuff with you.

I started to learn several programming languages as a teenager and always wanted to create software ever since I first played a game on a Commodore 64. During my bachelor and master studies, I joined various companies, made desktop and web applications as well as video games professionally and was always anxious to improve my craft, which I have been doing for more than 15 years now.​

For me, the most important part of writing and teaching code is to have fun. If certain ways work for you and the results are maintainable and you have fun with your results, you're doing it the right way. I don't care if you always use your keyboard or switch to the mouse from time to time, so-called best practices are not always best or practical, I want to teach you to develop software in a way it works in the industry, a way it works for you and in a way that makes you happy.