1
WebAPIs mit ASP.NET MVC 6
Manfred Steyer
ManfredSteyer
Side-Projects
Page  2
www.software-engineering-leadership.de
2
Inhalt
HTTP-Services
ASP.NET 5 und ASP.NET MVC 6
Demo
Folie 7
HTTP-SERVICES
Page  8
3
Kommunikationspartner
HTTP-Services, Web APIs, REST
GET /flights/Graz-Frankfurt?date=2014-12-24 HTTP/1.1
Host: myserver
...
4
ASP.NET 5 UND MVC 6
Page  12
Vereinfachter Stack
5
Mehrgleisigkeiten
Web API MVC Web Pages
ASP.NET MVC 6
Vereinheitlichung von MVC, Web API
und Web Pages
 Features von A...
6
Was heißt das für
ASP.NET Web API Entwickler?
ASP.NET MVC und ASP.NET Web API sind einander
sehr ähnlich
Im Detail gib...
7
Fazit
ASP.NET MVC 6 ist künftig das Service-Framework
auf der .NET-Plattform
Somit auch interessant für Desktop-Entwic...
Nächste SlideShare
Wird geladen in …5
×

WebAPIs mit ASP.NET MVC 6

406 Aufrufe

Veröffentlicht am

WebAPIs mit ASP.NET MVC 6

Veröffentlicht in: Software
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
406
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
3
Aktionen
Geteilt
0
Downloads
2
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

WebAPIs mit ASP.NET MVC 6

  1. 1. 1 WebAPIs mit ASP.NET MVC 6 Manfred Steyer ManfredSteyer Side-Projects Page  2 www.software-engineering-leadership.de
  2. 2. 2 Inhalt HTTP-Services ASP.NET 5 und ASP.NET MVC 6 Demo Folie 7 HTTP-SERVICES Page  8
  3. 3. 3 Kommunikationspartner HTTP-Services, Web APIs, REST GET /flights/Graz-Frankfurt?date=2014-12-24 HTTP/1.1 Host: myserver Accept: text/json HTTP/1.1 200 OK Content-Type: text/json [ {"Time": "1700", "FlightNumer":"LH4711", ...}, {"Time": "1800", "FlightNumer":"LH4712", ...}, … ]
  4. 4. 4 ASP.NET 5 UND MVC 6 Page  12 Vereinfachter Stack
  5. 5. 5 Mehrgleisigkeiten Web API MVC Web Pages ASP.NET MVC 6 Vereinheitlichung von MVC, Web API und Web Pages  Features von ASP.NET Web API und Web Pages werden in MVC 6 integriert Einheitliche Konzepte für Controller, Dependency- Injection, Routing, Filter etc.
  6. 6. 6 Was heißt das für ASP.NET Web API Entwickler? ASP.NET MVC und ASP.NET Web API sind einander sehr ähnlich Im Detail gibt es aber Unterschiede Hier herrscht künftig das gewohnte Verhalten von MVC vor Aber: Kompatibilitäts-Modus kann aktiviert werden DEMO Page  17
  7. 7. 7 Fazit ASP.NET MVC 6 ist künftig das Service-Framework auf der .NET-Plattform Somit auch interessant für Desktop-Entwickler Plattformübergreifend dank .NET Core Vereinheitlichung, aber Breaking Changes Für Migration: Kompatiblitätsmodus Folie 18 [mail] manfred.steyer@softwarearchitekt.at [blog] www.softwarearchitekt.at [twitter] ManfredSteyer Kontakt www.software-engineering-leadership.de

×