REST has emerged in recent years as a tremendously important vehicle for creating flexible and standards-based Web services.
Overview of REST
HTTP methods, requests, responses, and headers
Creating a simple REST service using Web API
Managing flexible HTTP requests and responses
HTTP message handlers
REST and MIME types
Media formatters for XML, JSON, and BSON
Creating a custom model formatter
Consuming REST services in .NET
Consuming REST services in web and mobile clients
Additional types of client
Web API routing mechanisms
Best practices for designing APIs and routes
Architectural considerations and best practice
Overview of OData
Defining a data model
Configuring an OData endpoint
Implement CRUD operations
Overview of Hypermedia
Understanding HATEOAS (Hypermedia as the Engine of Application State) constraints
Understanding HAL (Hypertext Application Language)
Implementing Hypermedia solutions using Web API
Using SSL and HTTPs
Authentication and authorization options
Using Windows Azure ACLs
Enabling Cross-Origin requests
Preventing Cross-Site Request Forgery (CSRF) attack
Documenting a REST API
Deployment to IIS
Deployment to Windows Azure
Self-hosting using OWIN
See why people choose JBI
31/07/2018: Since the first release of .NET (in 2002) much has changed, both in the .NET Framework and the .NET languages. Notable language features added...
16/01/2018: React vs Angular which framework best for my organisation Speed, security and extensibility are the hallmarks of a great web service, and your...
12/01/2018: ASP.NET Core 2 is the successor to ASP.NET Core 1 and continues the theme of providing a framework for rapid creation of Web Applications making...
15/01/2018: A development team had developed a range of applications using a number of .NET technologies over many years. However, in recent years the challenge...
19/10/2017: Over many years the members of this Software Engineering team have developed web applications using the popular .NET technology of ASP.NET WebForms....
13/10/2017: This organisation needed their Supply Chain department to get fully involved with Microsoft’s Power BI reporting product as soon as possible....
Bring a JBI course to your office
and train a whole team onsite
0800 028 6400 or request quote
Get in touch
0800 028 6400
Excellent feedback, consistently !
"great tips help reduce build times"
"we got access to exclusive content"
"Short course meant less time off"
"what an inspiring trainer !"
"colleagues at 2 sites joined via web"
"I passed my exam the next day"