oscon15 speaker mnaggaga update slides
TRANSCRIPT
![Page 1: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/1.jpg)
ASP.NET 5 : Hey ASP.NET isn’t just for enterprise
Maria Naggaga Technical Evangelist
Microsoft NYC
@ladyNaggaga
![Page 2: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/2.jpg)
Perception
@ladyNaggaga Purchased from depositphotos.com
![Page 3: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/3.jpg)
@ladyNaggaga Created based on Adobe banner tutorial on creative market
![Page 4: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/4.jpg)
@ladyNaggaga Created based on Adobe banner tutorial on creative market
![Page 5: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/5.jpg)
@ladyNaggaga Created based on Adobe banner tutorial on creative market
![Page 6: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/6.jpg)
Developing for the web todayModern Web
@ladyNaggaga
![Page 7: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/7.jpg)
Retweet from twitter.com/iamDeveloper
![Page 8: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/8.jpg)
@ladyNaggaga
![Page 9: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/9.jpg)
What is ASP.NET 5?
@ladyNaggaga
![Page 10: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/10.jpg)
As defined by Yoda
@ladyNaggaga
CROSS PLATFORM OSS
ASPNET READY CLOUD NEW IS
@ladynaggaga
![Page 11: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/11.jpg)
Why?Disney Lion King Gif from giphy.com
![Page 12: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/12.jpg)
Open Source
@ladyNaggaga
![Page 13: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/13.jpg)
ASP.NET and .NET 2015
@ladyNaggaga
![Page 16: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/16.jpg)
![Page 17: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/17.jpg)
Cross Platform
@ladyNaggaga
![Page 18: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/18.jpg)
@ladyNaggaga
![Page 19: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/19.jpg)
.NET CROSS-PLATFORM DEVELOPMENT
Demystifying
@ladyNaggaga
![Page 20: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/20.jpg)
Demystifying
@ladyNaggaga
DNVM
.Net Version
Manager
DNX
.Net Execution
Environment
DNU
.Net Development
Utilities
Icons purchased on iconfinder.com
![Page 21: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/21.jpg)
DNVM, DNX & DNU Demo
![Page 22: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/22.jpg)
Building An ASP.NET 5Project
@ladyNaggaga
![Page 23: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/23.jpg)
Something Familiar
@ladyNaggaga Purchased from depositphotos.com
![Page 24: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/24.jpg)
File, New , Project
Visual Studio
@ladyNaggaga
![Page 25: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/25.jpg)
TOOLS TO GET YOU STARTED
Windows To OS X
@ladyNaggaga
![Page 26: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/26.jpg)
1node --version && npm --version
![Page 27: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/27.jpg)
npm install —global yonpm install grunt-cli generator-aspnet bower
yo aspnet
![Page 28: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/28.jpg)
What kind of projects can you build ?
Console Applications
Empty Application
Web Application
Web API Applications
Nancy ASP.NET Applications
yo aspnet
@ladyNaggaga
![Page 29: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/29.jpg)
@ladyNaggaga
![Page 30: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/30.jpg)
@ladyNaggaga
![Page 31: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/31.jpg)
@ladyNaggaga
![Page 32: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/32.jpg)
Setting up— HomebrewInstalling DNVM
@ladyNaggaga
OS X - Homebrew
brew tap aspnet/dnx
brew install dnvm
brew untap aspnet/dnx
brew tap aspnet/dnx
source dnvm.sh
Icons purchased on iconfinder.com
![Page 33: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/33.jpg)
Setting up — Ubuntu & Debian Working version of Mono
Get & compile libuv (for kestrel server)
Get DNVM
Add NuGet config sources
@ladyNaggaga
bit.ly/DebianUbuntu
![Page 34: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/34.jpg)
BEYOND VISUAL STUDIO
![Page 35: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/35.jpg)
![Page 36: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/36.jpg)
@ladyNaggaga
![Page 37: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/37.jpg)
@ladyNaggaga
![Page 38: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/38.jpg)
@ladyNaggaga
![Page 39: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/39.jpg)
YEOMAN AND VISUAL STUDIO CODEBuilding an ASP.NET 5 project
![Page 40: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/40.jpg)
.NET COMMUNITY
Get Involved
@ladyNaggaga
![Page 41: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/41.jpg)
Get Involved
@ladyNaggaga
dotnet.github.io
github.com/omnisharp
asp.net/vnext
github.com/aspnet/Home/wiki/Roadmap
![Page 42: Oscon15 speaker mnaggaga Update slides](https://reader033.vdocuments.site/reader033/viewer/2022042702/55d2619cbb61eb15638b465e/html5/thumbnails/42.jpg)
Maria Naggaga@LadyNaggaga
marianaggaga.com