A repository for the Web Services course, taught in fall 2014.
Note that student contribution to the material is not only welcome, but highly appreciated! Feel free to fork this repository, make changes you would like to see, and then issue a pull request. For further details, check the Github help pages.
If you fork this repository, and would later like to incorporate the latest changes into your own forked version, check out this tutorial.
Week 00:
Good to know
Week 01:
Web Services
REST Services
ASP.NET Web API
Web API Routing
API Documentation
Week 02:
Web Service Architecture
Unit of Work
Dependency Injection
Assignment 1 1. Assignment 1
Week 03:
LINQ
3. Accessing records - Single record
Entity relationships
Mapping
Fluent API
Week 04:
Example
Assignment
Unit Testing
Week 05:
Globalization and Localization in ASP.NET
Validation
Exception Handling
Tracing
Week 06:
Security
OData 1. OData
Week 07:
Caching
Week 08:
Examples
Install instructions
Assignments
Flask REST
Week 09:
Node
Assignments
Week 10:
Elastic Search
Examples
Week 11:
RabbitMQ
Assignments
Examples
Week 12:
Project 3