Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Asp.net Mvc 5 y Azure

269 views

Published on

Introduccion a Azure y Asp.net Mvc

Published in: Software
  • Be the first to comment

  • Be the first to like this

Asp.net Mvc 5 y Azure

  1. 1. Germán Küber .Net Developer @germankuber http://germankuber.com.ar http://net-baires.com.ar Introducción a Azure y ASP.NET MVC
  2. 2. https://aka.ms/azureimagine http://germankuber.com.ar http://net-baires.com.ar
  3. 3. Universal Apps
  4. 4. 64-bit JIT + SIMD Garbage Collector Runtime components Compilers .NET Compiler Platform (Roslyn) Languages innovation .NET Framework 4.6 .NET Core 5 Fully-featured and integrated .NET libraries and runtime for Windows Modular and optimized .NET libraries and runtimes Base class libraries NuGet packages Libraries .NET en Linux y OS X
  5. 5. • • •
  6. 6. Microsoft Azure Services Clientlayer (on-premises) Tablet Phone Games consolePC On-premises databaseBrowserOffice Add-in On-premises service AD Multifactor Authentication AccessControl Layer Integration layer Service Bus CDN BizTalk Services Traffic Manager Virtual Networks Express Route Application layer API Mgmt Websites Cloud Services VM Mobile Services Media Services Notification Hubs Scheduler Automation DataLayer Storage Blobs Tables Queues Data Machine Learning HD Insight Backup and Recovery SQL Database Caching StorSimple
  7. 7. Métodos de publicación
  8. 8. Soporte para Frameworks
  9. 9. .NET Python Desarrollar app en … Node.js Java PHP
  10. 10. Microsoft Azure Web App Gallery
  11. 11. Escalamiento
  12. 12. ¿Por que? Las tecnologías tiene que evolucionar para acompañar Web 1.0 Migración Desktop a Web Web 2.0 Integración con Estándares y JavaScript Web Moderna Integración en el Server y en el Cloud
  13. 13.
  14. 14. Model ControllerView
  15. 15.
  16. 16. Model ControllerView
  17. 17. View Controller Model BD Request Response HTTP HTML
  18. 18. • • • • •
  19. 19. • • • • • • •
  20. 20. Navego a http://.../Productos/Listar Se determina la ruta El controller Productos es creado Un método Listar del controller es invocado Se ejecuta la logica del controller Se dibuja la vista pasándole la ViewData Se dibujan Urls que apuntan a otras acciones de otros controllers
  21. 21. • • • • • •
  22. 22. Controller
  23. 23. • • • •
  24. 24. Model
  25. 25. • • • • • •
  26. 26. • • • • •
  27. 27. View
  28. 28. Rutas
  29. 29. www.sitio.com/products/report/1/06/2008
  30. 30. • • • •
  31. 31. • • • • •

×