#holadotnetters. @rsciriano roberto@pronet-ise.com rsciriano@gmail.com #holadotnetters
Post on 24-Jan-2016
215 Views
Preview:
TRANSCRIPT
ASP.NET 5
#HolaDotNetters
@rscirianoroberto@pronet-ise.comrsciriano@gmail.com
#HolaDotNetters
.NET 2015#HolaDotNetters
.NET 2015
Common
Next gen JIT (RyuJIT)SIMD
RuntimeComponents
Compilers.NET Compiler Platform (Roslyn)
Languages innovation.NET Core 5 Libraries.NET Framework 4.6 Libraries
NuGet packages
WPF Windows Forms ASP.NET (4 & 5) ASP.NET 5 Universal
Windows Apps
.NET Framework 4.6Full .NET Framework for any scenario and
library support on Windows
Core CLR .Net Native
.NET Core 5Modular libraries & runtime optimized for
server and cloud workloads
#HolaDotNetters
.NET Core#HolaDotNetters
.NET Core#HolaDotNetters
Open Source ?#HolaDotNetters
#HolaDotNetters
ASP.NET vNext 5
#HolaDotNetters
ASP.NET 5#HolaDotNetters
#HolaDotNetters
ASP.NET 5 – Visual Studio 2015#HolaDotNetters
ASP.NET 5 – Yeoman#HolaDotNetters
ASP.NET 5 –Editores multi-plataforma• Visual Studio Code• Sublime Text• Atom• Web Storm• Emacs• …
Omnisharp
#HolaDotNetters
ASP.NET 5 - Comandos• dnvm: Gestor de versiones• dnu: Utilidades para desarrollo• dnx: Entorno de ejecución
#HolaDotNetters
ASP.NET 5 – Desarrollo
• 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
ASP.NET 5 – Desarrollo (cont.)
• 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
ASP.NET 5 – Debug
• 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
ASP.NET 5 – Despliegue
• Azure Web Apps• Docker Containners• IIS• Kestrel + NGINX• ¿Apache?• ¿Módulo de NGINX?• …
#HolaDotNetters
DEMO#HolaDotNetters
Microsoft Virtual Academy
#HolaDotNetters
Recursos
http://www.asp.net/vnexthttp://docs.asp.net/
http://www.microsoftvirtualacademy.com/training-courses/what-s-new-with-asp-net-5
Q&A
roberto@pronet-ise.comrsciriano@gmail.com@rsciriano
www.dotnetters.es
#HolaDotNetters
top related