Upload
maria-naggaga
View
28
Download
4
Tags:
Embed Size (px)
Citation preview
ASP.NET 5 : Hey ASP.NET isn’t just for enterprise
Maria Naggaga Technical Evangelist
Microsoft NYC
@ladyNaggaga
Perception
@ladyNaggaga Purchased from depositphotos.com
@ladyNaggaga Created based on Adobe banner tutorial on creative market
@ladyNaggaga Created based on Adobe banner tutorial on creative market
@ladyNaggaga Created based on Adobe banner tutorial on creative market
Developing for the web todayModern Web
@ladyNaggaga
Retweet from twitter.com/iamDeveloper
@ladyNaggaga
What is ASP.NET 5?
@ladyNaggaga
As defined by Yoda
@ladyNaggaga
CROSS PLATFORM OSS
ASPNET READY CLOUD NEW IS
@ladynaggaga
Why?Disney Lion King Gif from giphy.com
Open Source
@ladyNaggaga
ASP.NET and .NET 2015
@ladyNaggaga
@shanselman presentation
Cross Platform
@ladyNaggaga
@ladyNaggaga
.NET CROSS-PLATFORM DEVELOPMENT
Demystifying
@ladyNaggaga
Demystifying
@ladyNaggaga
DNVM
.Net Version
Manager
DNX
.Net Execution
Environment
DNU
.Net Development
Utilities
Icons purchased on iconfinder.com
DNVM, DNX & DNU Demo
Building An ASP.NET 5Project
@ladyNaggaga
Something Familiar
@ladyNaggaga Purchased from depositphotos.com
File, New , Project
Visual Studio
@ladyNaggaga
TOOLS TO GET YOU STARTED
Windows To OS X
@ladyNaggaga
1node --version && npm --version
npm install —global yonpm install grunt-cli generator-aspnet bower
yo aspnet
What kind of projects can you build ?
Console Applications
Empty Application
Web Application
Web API Applications
Nancy ASP.NET Applications
yo aspnet
@ladyNaggaga
@ladyNaggaga
@ladyNaggaga
@ladyNaggaga
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
Setting up — Ubuntu & Debian Working version of Mono
Get & compile libuv (for kestrel server)
Get DNVM
Add NuGet config sources
@ladyNaggaga
bit.ly/DebianUbuntu
BEYOND VISUAL STUDIO
@ladyNaggaga
@ladyNaggaga
@ladyNaggaga
YEOMAN AND VISUAL STUDIO CODEBuilding an ASP.NET 5 project
.NET COMMUNITY
Get Involved
@ladyNaggaga
Get Involved
@ladyNaggaga
dotnet.github.io
github.com/omnisharp
asp.net/vnext
github.com/aspnet/Home/wiki/Roadmap
Maria Naggaga@LadyNaggaga
marianaggaga.com