Slides (download)

[email protected]
http://weblogs.asp.net/andresv
// corerun es el host nativo que carga y corre la aplicación
// En Windows, el proceso de bootstrapping de una aplicación .NET
esta incluido en el OS
.NET Framework 4.6
.NET Core 5
Fully-featured and integrated
.NET libraries and runtime for Windows
Modular and optimized
.NET libraries and runtimes
Runtime components
64-bit JIT + SIMD
Garbage Collector
Libraries
Base class libraries
NuGet packages
Compilers
.NET Compiler Platform (Roslyn)
Languages innovation
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
http://brew.sh
http://docs.asp.net/en/latest/getting-started/installing-on-mac.html
https://github.com/dotnet/coreclr/blob/master/Documentation/building/osxinstructions.md
// Homebrew es un popular administrador de paquetes para Mac
http://docs.asp.net/en/latest/getting-started/installing-on-linux.html
http://blogs.msdn.com/b/webdev/archive/2015/01/14/running-asp-net-5applications-in-linux-containers-with-docker.aspx
https://github.com/dotnet/coreclr/blob/master/Documentation/building/linuxinstructions.md
https://github.com/dotnet/coreclr/blob/master/Documentation/building/windowsinstructions.md
• Visual Studio
2015
• Visual Studio
Code
• Visual Studio
Code
• Otros editors:
Sublime Text,
Atom, etc.
• Visual Studio
Code
• Otros editores:
Vi, Emacs,
Atom, etc.
// dnx (.NET Execution Environment) contiene el código
requerido de bootstrap requerido pata iniciar y correr una
aplicación ASP.NET 5
// kestrel es un web server multiplataforma para ASP.NET 5
In cloud
On premise
// Igual que Platform Invoke en Windows
¿Preguntas?
¡ Gracias!
[email protected]
http://weblogs.asp.net/andresv