15
WHAT DOES THE FUTURE HOLD FOR US IN ASP.NET 5? Oslo/NNUG Tomas Jansson 24/03/2015

What does the future hold for us in asp.net 5

Embed Size (px)

Citation preview

Page 1: What does the future hold for us in asp.net 5

WHAT DOES THE FUTURE HOLD FOR US IN ASP.NET 5?

Oslo/NNUGTomas Jansson

24/03/2015

Page 2: What does the future hold for us in asp.net 5

HELLO!

Tomas Jansson

Manager & Practice Lead .NETBEKK OsloMicrosoft MVP

@[email protected]/mastojslideshare.net/mastojblog.tomasjansson.com

Page 3: What does the future hold for us in asp.net 5

AGENDA

Stuff Demo Questions

Page 4: What does the future hold for us in asp.net 5

STUFF – SOME HISTORY AND ISSUES

Released in 2001 with WebForms

ASP.NET MVC came in 2009

ASP.NET WebAPI in 2012

OWIN and SignalR in 2013

Not targeted to cloud

Not open source

Strongly tied to Visual Studio

Strongly tied to IIS

Resource usage

History Issues

Page 5: What does the future hold for us in asp.net 5

STUFF – OVERVIEW

Page 6: What does the future hold for us in asp.net 5

STUFF – K AND GOING FORWARD

Page 7: What does the future hold for us in asp.net 5

STUFF – K AND GOING FORWARD

K will not be called K!

Page 8: What does the future hold for us in asp.net 5

STUFF – K AND GOING FORWARD

K will not be called K!

Naming up to CTP6 New name proposalFunction

Runner entry point k.cmd/klr.exe dnx

Page 9: What does the future hold for us in asp.net 5

STUFF – K AND GOING FORWARD

Naming up to CTP6 New name proposalFunction

Runner entry point k.cmd/klr.exe dnx

.NET exec environment kre dnx

K will not be called K!

Page 10: What does the future hold for us in asp.net 5

STUFF – K AND GOING FORWARD

Naming up to CTP6 New name proposalFunction

Runner entry point k.cmd/klr.exe dnx

.NET exec environment kre dnx

.NET version manager kvm dnxvm.ps1/dnxvm.sh

K will not be called K!

Page 11: What does the future hold for us in asp.net 5

STUFF – K AND GOING FORWARD

Naming up to CTP6 New name proposalFunction

Runner entry point k.cmd/klr.exe dnx

.NET exec environment kre dnx

.NET version manager kvm dnxvm.ps1/dnxvm.sh

Package manager kpm nuget

K will not be called K!

Page 12: What does the future hold for us in asp.net 5

Demo!

Page 13: What does the future hold for us in asp.net 5

Questions?

Page 14: What does the future hold for us in asp.net 5

Thank you!

@TomasJansson

Page 15: What does the future hold for us in asp.net 5

RESOURCES

Demo project: https://github.com/mastoj/MVC6OneManBlog

ASP.NET vNext site: http://www.asp.net/vnext