EXPOWARE SOFT - 2016
Dino Esposito
ASP.NET Core for ASP.NET Developers
@despos facebook.com/naa4e Press
EXPOWARE SOFT - 2016
Who Moved My Cheese? An Amazing Way to Deal with Change in Your Work and in Your Life
Spencer Johnson, 1998
EXPOWARE SOFT - 2016
THERE’S CHEESE FOR EVERYONE
EVERYONE HAS TO LEARN HOW TO FIND CHEESE
CHEESE MIGHT EVEN BE TASTIER THAN EVER BEFORE
EXPOWARE SOFT - 2016
Scenarios
More hosting options
Full rewrite for .NET Core
More fine-tuning options
No need of full rewrite
EXPOWARE SOFT - 2016
Just a new framework
Nearly the same capabilities
Nearly the same programming power
REQUIRES ASP.NET MVC SKILLS
EXPOWARE SOFT - 2016
public static void Main(string[] args){
var host = new WebHostBuilder().UseKestrel().UseContentRoot(Directory.GetCurrentDirectory()).UseIISIntegration().UseStartup<Startup>().Build();
host.Run();}
Starter of any ASP.NET Core application
EXPOWARE SOFT - 2016
Demo
This bullet list is
with
animations
Startup of an application
Terminating middleware
Services and general configuration
Global data
:
Up until controllers and views
EXPOWARE SOFT - 2016
The .NET platform has been around for over fifteen years and in
all this time attracted a lot of investment and became very popular. The world, however, is in continuous change.
If we want things to stay as they are, things will have to change.
—Giuseppe Tomasi di Lampedusa, "The Leopard"