REST-palvelut: ASP.NET Web API
Tällä kurssilla käsitellään se, kuinka web-sovelluksen tarvitsemat palvelut tehdään tuottavasti ja turvallisesti ASP.NET -ympäristössä. Kurssilla käsitellään ASP.NET MVC Web Api, WCF ODATA-palvelut, Azure Mobile Services sekä SignalR.
Kurssi on suunniteltu kaikille sovelluskehittäjille, -arkkitehdeille ja projektipäälliköille, jotka toteuttavat HTML-sovelluksia käyttäen ASP.NET -palvelukerrosta.
Kuinka HTML 5-sovelluksen tarvitsemat palvelut tulee toteuttaa? Käytetäänkö MVC:n Web Apia vai WCF Odata-palvelua? Entä synkroninen 2-suuntainen kommunikointi selaimen ja palvelun välillä voitaisiin tehdä? Nämä – ja paljon muutakin – käsitellään ja harjoitellaan tällä kurssilla.
Tällä kurssilla opit kuinka toteutetaan modernin HTML 5-sovelluksen tarvitsemat palvelut.
Ilmoittaudu kurssille nyt.
Kurssilla käytetään pääosin englanninkielistä moduloitua MOC-materiaalia 20487 sekä Sovelton suomenkielistä materiaalia.
Esitiedot: Kurssi edellyttää .NET ohjelmointitaitoa C#-kielellä.
Overview of service and cloud technologies
- Key Components of Distributed Application
- Data and Data Access Technologies
- Service Technologies
Querying and Manipulating Data Using Entity Framework
- Creating an Entity Data Model
- Querying Data
- Manipulating Data
Creating and Consuming ASP.NET Web API Services
- HTTP Services
- Creating an ASP.NET Web API Service
- Handling HTTP Requests and Responses
- Hosting and Consuming ASP.NET Web API Services
Extending and Securing ASP.NET Web API Services
- The ASP.NET Web API Pipeline
- Creating OData Services
- Implementing Security in ASP.NET Web API Services
- Injecting Dependencies into Controllers
Creating WCF Services
- Advantages of Creating Services with WCF
- Creating and Implementing a Contract
- Configuring and Hosting WCF Services
- Consuming WCF Services
Hosting Services
- Hosting Services On-Premises
- Hosting Services in Windows Azure
SignalR ja Web Socket
- Web Socket ja tuetut ympäristöt
- SignalR ohjelmointi
Windows Azure Mobile Services
- ominaisuudet
- käyttäminen HTML 5-sovelluksesta
Avainsanat: Azure Mobile Services, Entity Framework, HTML 5, MVC 4, SignalR; Web Socket, Web Api