SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Introducing ASP.NET vNext 
Playing 
with 
fire
Now Presen9ng – Jeffrey T. Fritz 
• Telerik 
Developer 
Advocate 
– 
ASP.NET 
• Microso? 
MVP 
– 
ASP.NET 
/ 
IIS, 
ASPInsider 
• Pluralsight 
Author 
• INETA 
Community 
Champion 
• Hear 
me 
on 
.NET 
Rocks 
#1014 
• Speaker 
at 
many 
user 
groups 
and 
conferences 
such 
as: 
• Tech 
Ed 
North 
America, 
DevIntersecOon 
• Code 
Camp 
NYC, 
Philly 
Code 
Camp, 
Orlando 
Code 
Camp, 
CodeStock
Goals 
• Show 
you 
where 
ASP.NET 
is 
headed 
• Prepare 
you 
for 
significant 
changes 
to 
working 
with 
ASP.NET 
• Help 
you 
make 
the 
right 
technology 
decision 
today 
• Keep 
FUD 
to 
a 
minimum
ASP.NET History 
• Released 
in 
2001 
with 
WebForms, 
SOAP-­‐ 
based 
ASMX 
services 
• ASP.NET 
MVC 
added 
in 
2009 
• ASP.NET 
WebAPI 
added 
in 
2012 
• OWIN 
and 
SignalR 
introduced 
in 
2013
Why do we need a NEW ASP.NET 
• Advances 
in 
compilers 
– 
Roslyn 
• ExpectaOon 
to 
deliver 
to 
cloud 
• Open 
Source 
– 
Accountability 
and 
Transparency 
• Development 
cycle 
is 
Oed 
to 
Visual 
Studio 
• Development 
of 
ASP.NET 
is 
Oed 
to 
Visual 
Studio 
• ASP.NET 
is 
Oed 
to 
Microso? 
IIS 
Web 
Server 
• ASP.NET 
is 
resource 
intensive
We can do beGer
ASP.NET vNext is… 
• Totally 
Modular 
• NuGet 
is 
a 
first 
class 
ciOzen 
in 
the 
project 
• .NET 
framework 
is 
installed 
with 
NuGet 
• Seamless 
transiOon 
from 
on-­‐prem 
to 
cloud 
• Open 
Source 
– 
www.github.com/aspnet 
• Faster 
Dev 
Cycle 
• Use 
your 
favorite 
editor 
• Host 
on 
your 
favorite 
pla`orm 
• FAST!
Importance of OWIN
Importance of OWIN 
• Open 
Web 
Interface 
for 
.NET 
• Allows 
for 
a 
streamlined 
pipeline 
of 
processing 
on 
the 
server 
• WebAPI 
and 
SignalR 
• Startup.cs 
file 
introduced 
in 
current 
projects 
OS 
Host 
Framework 
Your 
App
What does this mean for my favorite 
framework? 
• Web 
Forms, 
MVC 
5, 
Web 
API 
2, 
Web 
Pages 
3, 
SignalR 
2, 
EF 
6 
• fully 
supported 
with 
Roslyn 
compiler 
• MVC, 
WebAPI, 
WebPages 
6, 
SignalR 
3, 
EF 
7 
• Breaking 
changes 
• New 
Project 
System 
• New 
ConfiguraOon 
System 
• MVC 
/ 
WebAPI 
/ 
Web 
Pages 
merge 
• No 
System.Web, 
new 
lightweight 
HfpContext
WARNING – DANGER AHEAD! 
• This 
is 
NOT 
intended 
for 
use 
in 
ProducOon 
• This 
is 
intended 
to 
show 
what 
the 
ASP.NET 
team 
is 
working 
on 
• Do 
NOT 
run 
this 
on 
your 
development 
machine 
• I’M 
SERIOUS
Resources 
• www.asp.net/vnext 
• www.github.com/aspnet 
• hfp://bit.ly/fritz14 
• www.csharpfritz.com 
• developer.telerik.com 
• fritz@telerik.com 
• www.twifer.com/csharpfritz
Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014

Contenu connexe

Tendances

Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladoresQue hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
Rodolfo Finochietti
 

Tendances (20)

Introduction to ASP.NET Core
Introduction to ASP.NET CoreIntroduction to ASP.NET Core
Introduction to ASP.NET Core
 
Introduction to Application insights
Introduction to Application insightsIntroduction to Application insights
Introduction to Application insights
 
Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladoresQue hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
 
Current state of exchange on prem overview, updates and futures
Current state of exchange on prem overview, updates and futuresCurrent state of exchange on prem overview, updates and futures
Current state of exchange on prem overview, updates and futures
 
Net coreandsimplcommerce
Net coreandsimplcommerceNet coreandsimplcommerce
Net coreandsimplcommerce
 
Engage 2020: Hello are you listening, There is stream for everything
Engage 2020: Hello are you listening, There is stream for everythingEngage 2020: Hello are you listening, There is stream for everything
Engage 2020: Hello are you listening, There is stream for everything
 
.Net platform .Net core fundamentals
.Net platform .Net core  fundamentals.Net platform .Net core  fundamentals
.Net platform .Net core fundamentals
 
Dockerizing react app
Dockerizing react appDockerizing react app
Dockerizing react app
 
Introduction to .NET Core & ASP.NET Core MVC
Introduction to .NET Core & ASP.NET Core MVCIntroduction to .NET Core & ASP.NET Core MVC
Introduction to .NET Core & ASP.NET Core MVC
 
C#: Past, Present and Future
C#: Past, Present and FutureC#: Past, Present and Future
C#: Past, Present and Future
 
Build testable react app
Build testable react appBuild testable react app
Build testable react app
 
ASP.NET 5
ASP.NET 5ASP.NET 5
ASP.NET 5
 
Collaborative communication
Collaborative communicationCollaborative communication
Collaborative communication
 
ASP.NET Core: The best of the new bits
ASP.NET Core: The best of the new bitsASP.NET Core: The best of the new bits
ASP.NET Core: The best of the new bits
 
Continuous delivery in AWS
Continuous delivery in AWSContinuous delivery in AWS
Continuous delivery in AWS
 
.Net Core
.Net Core.Net Core
.Net Core
 
Serverless
ServerlessServerless
Serverless
 
Consolidating services with middleware - NDC London 2017
Consolidating services with middleware - NDC London 2017Consolidating services with middleware - NDC London 2017
Consolidating services with middleware - NDC London 2017
 
Que hay de nuevo en Visual Studio 2013 y ASP.NET 5.1
Que hay de nuevo en Visual Studio 2013 y ASP.NET 5.1Que hay de nuevo en Visual Studio 2013 y ASP.NET 5.1
Que hay de nuevo en Visual Studio 2013 y ASP.NET 5.1
 
.Net Core 1.0 vs .NET Framework
.Net Core 1.0 vs .NET Framework.Net Core 1.0 vs .NET Framework
.Net Core 1.0 vs .NET Framework
 

En vedette

น.ส.มลฑญา ปานจันทร์ ชั้น ม.4 ห้อง 4 เลขที่ 43
น.ส.มลฑญา  ปานจันทร์  ชั้น ม.4 ห้อง 4 เลขที่ 43น.ส.มลฑญา  ปานจันทร์  ชั้น ม.4 ห้อง 4 เลขที่ 43
น.ส.มลฑญา ปานจันทร์ ชั้น ม.4 ห้อง 4 เลขที่ 43
หวานจัย คลรั้ยแฟน
 
8조 피플익스프레스 Play tip
8조 피플익스프레스 Play tip8조 피플익스프레스 Play tip
8조 피플익스프레스 Play tip
lucky one plus mis
 
Remote Offsets Flyer 9-1-16
Remote Offsets Flyer 9-1-16Remote Offsets Flyer 9-1-16
Remote Offsets Flyer 9-1-16
Cecil Lasich
 
Faq onlinestudents fa10_compressed
Faq onlinestudents fa10_compressedFaq onlinestudents fa10_compressed
Faq onlinestudents fa10_compressed
sklenner
 
Приложения для соцсетей. Универсальные приложения на БЭМ
Приложения для соцсетей. Универсальные приложения на БЭМПриложения для соцсетей. Универсальные приложения на БЭМ
Приложения для соцсетей. Универсальные приложения на БЭМ
Aleksandr Boichenko
 
памятники у дніпропетровській області
памятники у дніпропетровській областіпамятники у дніпропетровській області
памятники у дніпропетровській області
knvk35
 

En vedette (14)

น.ส.มลฑญา ปานจันทร์ ชั้น ม.4 ห้อง 4 เลขที่ 43
น.ส.มลฑญา  ปานจันทร์  ชั้น ม.4 ห้อง 4 เลขที่ 43น.ส.มลฑญา  ปานจันทร์  ชั้น ม.4 ห้อง 4 เลขที่ 43
น.ส.มลฑญา ปานจันทร์ ชั้น ม.4 ห้อง 4 เลขที่ 43
 
Neemrana Hotels
Neemrana HotelsNeemrana Hotels
Neemrana Hotels
 
Gs2010 preview
Gs2010 previewGs2010 preview
Gs2010 preview
 
8조 피플익스프레스 Play tip
8조 피플익스프레스 Play tip8조 피플익스프레스 Play tip
8조 피플익스프레스 Play tip
 
OES
OESOES
OES
 
Remote Offsets Flyer 9-1-16
Remote Offsets Flyer 9-1-16Remote Offsets Flyer 9-1-16
Remote Offsets Flyer 9-1-16
 
Faq onlinestudents fa10_compressed
Faq onlinestudents fa10_compressedFaq onlinestudents fa10_compressed
Faq onlinestudents fa10_compressed
 
Приложения для соцсетей. Универсальные приложения на БЭМ
Приложения для соцсетей. Универсальные приложения на БЭМПриложения для соцсетей. Универсальные приложения на БЭМ
Приложения для соцсетей. Универсальные приложения на БЭМ
 
Elemento de Maquina II
Elemento de Maquina IIElemento de Maquina II
Elemento de Maquina II
 
Bab i kmd
Bab i kmdBab i kmd
Bab i kmd
 
памятники у дніпропетровській області
памятники у дніпропетровській областіпамятники у дніпропетровській області
памятники у дніпропетровській області
 
El arreglo con los holdouts y sus implicancias
El arreglo con los holdouts y sus implicanciasEl arreglo con los holdouts y sus implicancias
El arreglo con los holdouts y sus implicancias
 
Kangaroo 11
Kangaroo 11Kangaroo 11
Kangaroo 11
 
Objectdock installation
Objectdock installationObjectdock installation
Objectdock installation
 

Similaire à Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014

Rongde Qiu-DDsmile-2015.1.25
Rongde Qiu-DDsmile-2015.1.25Rongde Qiu-DDsmile-2015.1.25
Rongde Qiu-DDsmile-2015.1.25
Rongde Qiu
 

Similaire à Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014 (20)

Introducing ASP.NET vNext - A tour of the new ASP.NET platform
Introducing ASP.NET vNext - A tour of the new ASP.NET platformIntroducing ASP.NET vNext - A tour of the new ASP.NET platform
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
 
Get acquainted with the new ASP.Net 5
Get acquainted with the new ASP.Net 5Get acquainted with the new ASP.Net 5
Get acquainted with the new ASP.Net 5
 
Introduction to ASP.NET 5
Introduction to ASP.NET 5Introduction to ASP.NET 5
Introduction to ASP.NET 5
 
Getting Started with ASP.NET vNext
Getting Started with ASP.NET vNextGetting Started with ASP.NET vNext
Getting Started with ASP.NET vNext
 
Building Next Generation Web Apps and Services using ASP.NET 5
Building Next Generation Web Apps and Services using ASP.NET 5Building Next Generation Web Apps and Services using ASP.NET 5
Building Next Generation Web Apps and Services using ASP.NET 5
 
Porting Projects to .NET 5
Porting Projects to .NET 5Porting Projects to .NET 5
Porting Projects to .NET 5
 
Short-Training asp.net vNext
Short-Training asp.net vNextShort-Training asp.net vNext
Short-Training asp.net vNext
 
Workspace on asp.net web aplication development
Workspace on asp.net  web aplication developmentWorkspace on asp.net  web aplication development
Workspace on asp.net web aplication development
 
Workspace on asp.net web aplication development
Workspace on asp.net  web aplication developmentWorkspace on asp.net  web aplication development
Workspace on asp.net web aplication development
 
Dotnet on linux
Dotnet on linuxDotnet on linux
Dotnet on linux
 
Rongde Qiu-DDsmile-2015.1.25
Rongde Qiu-DDsmile-2015.1.25Rongde Qiu-DDsmile-2015.1.25
Rongde Qiu-DDsmile-2015.1.25
 
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
 
The next step from Microsoft - Vnext (Srdjan Poznic)
The next step from Microsoft - Vnext (Srdjan Poznic)The next step from Microsoft - Vnext (Srdjan Poznic)
The next step from Microsoft - Vnext (Srdjan Poznic)
 
.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp
 
aOS Canadian Tour - Quebec - From SharePoint to Office 365 Development
aOS Canadian Tour  - Quebec - From SharePoint to Office 365 DevelopmentaOS Canadian Tour  - Quebec - From SharePoint to Office 365 Development
aOS Canadian Tour - Quebec - From SharePoint to Office 365 Development
 
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
 
aOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
aOS Canadian Tour - Montreal - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
aOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
 
aOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
aOS Canadian Tour - Toronto - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
aOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
 
SharePoint Fest DC 2019 - From SharePoint to Office 365 Development
SharePoint Fest DC 2019 - From SharePoint to Office 365 DevelopmentSharePoint Fest DC 2019 - From SharePoint to Office 365 Development
SharePoint Fest DC 2019 - From SharePoint to Office 365 Development
 
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 DevelopmentSharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
 

Plus de FalafelSoftware

Plus de FalafelSoftware (13)

Building Custom AngularJS Directives - A Step-by-Step Guide - Dan Wahlin | Fa...
Building Custom AngularJS Directives - A Step-by-Step Guide - Dan Wahlin | Fa...Building Custom AngularJS Directives - A Step-by-Step Guide - Dan Wahlin | Fa...
Building Custom AngularJS Directives - A Step-by-Step Guide - Dan Wahlin | Fa...
 
AngularJS in 60ish Minutes - Dan Wahlin | FalafelCON 2014
AngularJS in 60ish Minutes - Dan Wahlin | FalafelCON 2014AngularJS in 60ish Minutes - Dan Wahlin | FalafelCON 2014
AngularJS in 60ish Minutes - Dan Wahlin | FalafelCON 2014
 
DDD with ASP.NET MVC - Steve Smith | FalafelCON 2014
DDD with ASP.NET MVC - Steve Smith | FalafelCON 2014DDD with ASP.NET MVC - Steve Smith | FalafelCON 2014
DDD with ASP.NET MVC - Steve Smith | FalafelCON 2014
 
Breaking Dependencies To Allow Unit Testing - Steve Smith | FalafelCON 2014
Breaking Dependencies To Allow Unit Testing - Steve Smith | FalafelCON 2014Breaking Dependencies To Allow Unit Testing - Steve Smith | FalafelCON 2014
Breaking Dependencies To Allow Unit Testing - Steve Smith | FalafelCON 2014
 
Solving Mobile Test Automation Challenges with TestComplete - Nick Olivo | Fa...
Solving Mobile Test Automation Challenges with TestComplete - Nick Olivo | Fa...Solving Mobile Test Automation Challenges with TestComplete - Nick Olivo | Fa...
Solving Mobile Test Automation Challenges with TestComplete - Nick Olivo | Fa...
 
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
 
XAML Development with Xamarin - Jesse Liberty | FalafelCON 2014
XAML Development with Xamarin  - Jesse Liberty | FalafelCON 2014XAML Development with Xamarin  - Jesse Liberty | FalafelCON 2014
XAML Development with Xamarin - Jesse Liberty | FalafelCON 2014
 
Unit Testing and Behavior Driven Testing with AngularJS - Jesse Liberty | Fal...
Unit Testing and Behavior Driven Testing with AngularJS - Jesse Liberty | Fal...Unit Testing and Behavior Driven Testing with AngularJS - Jesse Liberty | Fal...
Unit Testing and Behavior Driven Testing with AngularJS - Jesse Liberty | Fal...
 
AngularJS and Kendo UI - Jesse Liberty | FalafelCON 2014
AngularJS and Kendo UI - Jesse Liberty | FalafelCON 2014AngularJS and Kendo UI - Jesse Liberty | FalafelCON 2014
AngularJS and Kendo UI - Jesse Liberty | FalafelCON 2014
 
Agile Patterns: Estimation - Stephen Forte | FalafelCON 2014
Agile Patterns: Estimation - Stephen Forte | FalafelCON 2014Agile Patterns: Estimation - Stephen Forte | FalafelCON 2014
Agile Patterns: Estimation - Stephen Forte | FalafelCON 2014
 
Mobile ASP.Net Web Forms - Making the impossible possible | FalafelCON 2014
Mobile ASP.Net Web Forms - Making the impossible possible | FalafelCON 2014Mobile ASP.Net Web Forms - Making the impossible possible | FalafelCON 2014
Mobile ASP.Net Web Forms - Making the impossible possible | FalafelCON 2014
 
Cloud and Azure and Rock and Roll
Cloud and Azure and Rock and RollCloud and Azure and Rock and Roll
Cloud and Azure and Rock and Roll
 
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014
 

Dernier

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Dernier (20)

%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 

Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014

  • 1. Introducing ASP.NET vNext Playing with fire
  • 2. Now Presen9ng – Jeffrey T. Fritz • Telerik Developer Advocate – ASP.NET • Microso? MVP – ASP.NET / IIS, ASPInsider • Pluralsight Author • INETA Community Champion • Hear me on .NET Rocks #1014 • Speaker at many user groups and conferences such as: • Tech Ed North America, DevIntersecOon • Code Camp NYC, Philly Code Camp, Orlando Code Camp, CodeStock
  • 3. Goals • Show you where ASP.NET is headed • Prepare you for significant changes to working with ASP.NET • Help you make the right technology decision today • Keep FUD to a minimum
  • 4. ASP.NET History • Released in 2001 with WebForms, SOAP-­‐ based ASMX services • ASP.NET MVC added in 2009 • ASP.NET WebAPI added in 2012 • OWIN and SignalR introduced in 2013
  • 5. Why do we need a NEW ASP.NET • Advances in compilers – Roslyn • ExpectaOon to deliver to cloud • Open Source – Accountability and Transparency • Development cycle is Oed to Visual Studio • Development of ASP.NET is Oed to Visual Studio • ASP.NET is Oed to Microso? IIS Web Server • ASP.NET is resource intensive
  • 6. We can do beGer
  • 7. ASP.NET vNext is… • Totally Modular • NuGet is a first class ciOzen in the project • .NET framework is installed with NuGet • Seamless transiOon from on-­‐prem to cloud • Open Source – www.github.com/aspnet • Faster Dev Cycle • Use your favorite editor • Host on your favorite pla`orm • FAST!
  • 9. Importance of OWIN • Open Web Interface for .NET • Allows for a streamlined pipeline of processing on the server • WebAPI and SignalR • Startup.cs file introduced in current projects OS Host Framework Your App
  • 10. What does this mean for my favorite framework? • Web Forms, MVC 5, Web API 2, Web Pages 3, SignalR 2, EF 6 • fully supported with Roslyn compiler • MVC, WebAPI, WebPages 6, SignalR 3, EF 7 • Breaking changes • New Project System • New ConfiguraOon System • MVC / WebAPI / Web Pages merge • No System.Web, new lightweight HfpContext
  • 11. WARNING – DANGER AHEAD! • This is NOT intended for use in ProducOon • This is intended to show what the ASP.NET team is working on • Do NOT run this on your development machine • I’M SERIOUS
  • 12. Resources • www.asp.net/vnext • www.github.com/aspnet • hfp://bit.ly/fritz14 • www.csharpfritz.com • developer.telerik.com • fritz@telerik.com • www.twifer.com/csharpfritz