ID: FS15237 Unterstützung bei der Entwicklung eines REST Service auf Basis Microsoft WEB-API

Niedersachsen, Hannover  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Aktuell sind wir auf der Suche nach Unterstützung für folgende Endkundenanfrage.

ID: FS15237 Unterstützung bei der Entwicklung eines REST Service auf Basis Microsoft WEB-API

Einsatzort: Großraum Hannover
Zeitraum: Mai 2018- offen (Umfang 40 PT)

Aufgabe/Anforderung:
Erstellen von REST-Services mit Web-API
- Datenformate
- Parameterübergabe
- Formulardaten übergeben
- Routing
- Kontrolle über HTTP-Nachrichten
- Hilfeseite
- Konfigurieren der Anwendung
- Ablaufverfolgung (Tracing)

WebAPIs testen
- Browser
- Werkzeuge wie Postman und Fiddler

Web-APIs aufrufen in .NET-Anwendungen mit der HttpClient-Bibliothek
- Nuget-Pakete Microsoft.Net.Http, Microsoft.AspNet.WebApi.Client
- unterstützte Betriebssysteme / Plattformen
- Aufrufe mit GET, POST, PUT, DELETE u.a.
- Statuscodes
- Komplexe Typen
- Objekte serialisieren/deserialisieren
- Formate/Encoding (JSON, XML)
- Header festlegen
- Eigene HttpClient Message Handlers

WebAPIs aufrufen in HTML/JavaScript mit jQuery oder Angular oder anderen JavaScript-Bibliotheken
- Same Origion Policy und CORS

Metadaten und Dokumentation
- Swagger OpenAPI
- NSwag
- Client-Generierung mit NSwagStudio und Kommandozeilentools (aus JSON und Assembly, für .NET und TypeScript)

Aufbauwissen
- Cookies
- File Upload / Multipart MIME
- Versionierung von REST-Diensten
- Web-API erweitern

Web-API und Open Data Protocol (OData) / IQueryable-Dienste
- Konzept von OData
- OData-Dienste mit der Odata WebAPI Library
- OData-Dienste mit der RESTier Library

Sicherheit mit Web-API
- SSL
- HTTP-Authentifizierung
- Windows-Authentifizierung
- OAuth
- Benutzerdefinierte Authentifizierungsarten
- Open ID Connect

Hosting von REST-Services mit ASP.NET Web API
- Internet Information Services (IIS)
- Self-Hosting

Wir freuen uns auf Ihre aussagekräftigen Bewerbungen mit Angabe der Verfügbarkeit und Konditionen.

Start
03.2018
Dauer
3 Monate
Von
IT-P GmbH Information Technology-Partner
Eingestellt
16.03.2018
Ansprechpartner:
IT-P Springer
Projekt-ID:
1522501
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren