22
#HolaDotNetters

ASP.NET 5 - DotNetters

Embed Size (px)

Citation preview

Page 1: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 2: ASP.NET 5 - DotNetters

@[email protected]@gmail.com

#HolaDotNetters

Page 3: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 4: ASP.NET 5 - DotNetters

Next gen JIT (RyuJIT)

SIMD

Runtime

Components Compilers.NET Compiler Platform (Roslyn)

Languages innovation

.NET Core 5 Libraries

.NET Framework 4.6 Libraries

NuGet packages

#HolaDotNetters

Page 5: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 6: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 7: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 8: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 9: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 10: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 11: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 12: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 13: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 14: ASP.NET 5 - DotNetters

• Visual Studio Code

• Sublime Text

• Atom

• Web Storm

• Emacs

• …

#HolaDotNetters

Page 15: ASP.NET 5 - DotNetters

• dnvm: Gestor de versiones

• dnu: Utilidades para desarrollo

• dnx: Entorno de ejecución

#HolaDotNetters

Page 16: ASP.NET 5 - DotNetters

• Archivo de proyecto en formato JSON

• Arranque y configuración desde el archivo

Startup.cs de OWIN Adios al archivo Global.asax

• Integración con Node y herramientas frontend

(Bower, Grunt, Gulp) Adios a los boundles de Web.Optimizations

#HolaDotNetters

Page 17: ASP.NET 5 - DotNetters

• Inyección de dependencias integrado

• Sistema de configuración extensible y multi-

formato (JSON, XML, INI, …) Adios al archivo web.config

• Unificación de las librerías MVC y Web API

#HolaDotNetters

Page 18: ASP.NET 5 - DotNetters

• Desde Windows con Visual Studio 2015• Depuración remota en Linux con Docker

• Multi-plataforma con Visual Studio Code• Todavía hay que esperar un poco

• Ejecución de los comandos definidos en project.json• dnx . web Windows

• dnx . kestrel Linux y Mac

#HolaDotNetters

Page 19: ASP.NET 5 - DotNetters

• Azure Web Apps

• Docker Containners

• IIS

• Kestrel + NGINX

• ¿Apache?

• ¿Módulo de NGINX?

• …

#HolaDotNetters

Page 20: ASP.NET 5 - DotNetters

#HolaDotNetters

Page 21: ASP.NET 5 - DotNetters

#HolaDotNetters

http://www.asp.net/vnext

http://docs.asp.net/

http://www.microsoftvirtualacademy.com/training-courses/what-s-new-with-asp-net-5

Page 22: ASP.NET 5 - DotNetters

www.dotnetters.es

#HolaDotNetters