Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
ASP.NET Core*
Shahed Chowdhuri
Sr. Technical Evangelist @ Microsoft
@shahedC
WakeUpAndCode.com
A Quick Overview of ASP.NET...
ASP.NET
Web API
Active
Server
Pages
(Classic
ASP)
ASP.NET
(Web
Forms)
ASP.NET
MVC
1/2/3/4/5
ASP.NET
Web Pages
ASP.NET
MVC ...
5
5
.NET Core 5
Names & Version Numbers
ASP.NET Core High-Level Overview
Compilation Process
What About .NET Framework 4.6?
How about Entity Framework?
DB
ORM
Entities
in Code
Core
)
ASP.NET Core*
Shahed Chowdhuri
Sr. Technical Evangelist @ Microsoft
@shahedC
WakeUpAndCode.com
MVC and Web API
* aka ASP.N...
Agenda
 ASP.NET Architecture
 Model-View-Controller
 ASP.NET MVC Web Project
 Tag Helpers in Views
 ASP.NET Web API P...
ASP .NET Architecture
Model-View-Controller
Request
UpdateUpdate
Get Data From
File  New Project  Web
• Web App (4.x)
• Core Web App (.NET Core)
• Core Web App (.NET framework)
ASP.NET MVC Web Project Template
* Subject t rename with the
release of RC2
ASP. NET Core Templates
• Empty
• Web API
• We...
Project Files and Configuration
Tag Helpers: Evolution of HTML Forms
Tag Helpers in Views
ASP.NET Web API Project Template
Consuming Web APIs
JavaScript Frameworks
https://docs.asp.net/en/latest/client-side/knockout.html
https://docs.asp.net/en/latest/client-side/...
Controller -> View -> Web API
https://github.com/aspnet/Docs/tree/master/aspnet/client-side/angular/sample/AngularSample
Angular App
Web API Controller
Email: shchowd@microsoft.com  Twitter: @shahedC
Próxima SlideShare
Cargando en…5
×

ASP.NET Core MVC + Web API with Overview

3.478 visualizaciones

Publicado el

ASP.NET Core MVC + Web API with Overview

Publicado en: Tecnología
  • Inicia sesión para ver los comentarios

ASP.NET Core MVC + Web API with Overview

  1. 1. ASP.NET Core* Shahed Chowdhuri Sr. Technical Evangelist @ Microsoft @shahedC WakeUpAndCode.com A Quick Overview of ASP.NET Core 1.0 * aka ASP.NET 5 before RC1
  2. 2. ASP.NET Web API Active Server Pages (Classic ASP) ASP.NET (Web Forms) ASP.NET MVC 1/2/3/4/5 ASP.NET Web Pages ASP.NET MVC 6 Unified MVC, Web API and Web Pages ASP.NET Web API Active Server Pages (Classic ASP) ASP.NET (Web Forms) ASP.NET MVC 1/2/3/4/5 ASP.NET Web Pages ASP.NET MVC 6 Core MVC Unified MVC, Web API and Web Pages Evolution of ASP and ASP .NET
  3. 3. 5 5 .NET Core 5 Names & Version Numbers
  4. 4. ASP.NET Core High-Level Overview
  5. 5. Compilation Process
  6. 6. What About .NET Framework 4.6?
  7. 7. How about Entity Framework? DB ORM Entities in Code Core )
  8. 8. ASP.NET Core* Shahed Chowdhuri Sr. Technical Evangelist @ Microsoft @shahedC WakeUpAndCode.com MVC and Web API * aka ASP.NET 5 before RC1
  9. 9. Agenda  ASP.NET Architecture  Model-View-Controller  ASP.NET MVC Web Project  Tag Helpers in Views  ASP.NET Web API Project  Consuming Web API  JavaScript Frameworks
  10. 10. ASP .NET Architecture
  11. 11. Model-View-Controller Request UpdateUpdate Get Data From
  12. 12. File  New Project  Web • Web App (4.x) • Core Web App (.NET Core) • Core Web App (.NET framework)
  13. 13. ASP.NET MVC Web Project Template * Subject t rename with the release of RC2 ASP. NET Core Templates • Empty • Web API • Web Application
  14. 14. Project Files and Configuration
  15. 15. Tag Helpers: Evolution of HTML Forms
  16. 16. Tag Helpers in Views
  17. 17. ASP.NET Web API Project Template
  18. 18. Consuming Web APIs
  19. 19. JavaScript Frameworks https://docs.asp.net/en/latest/client-side/knockout.html https://docs.asp.net/en/latest/client-side/angular.html
  20. 20. Controller -> View -> Web API https://github.com/aspnet/Docs/tree/master/aspnet/client-side/angular/sample/AngularSample
  21. 21. Angular App
  22. 22. Web API Controller
  23. 23. Email: shchowd@microsoft.com  Twitter: @shahedC

×