Who needs Visual Studio? - Philly.NET Code Camp 2016

6
Studio? A look at .NET Core everywhere else Chris Gomez @SpaceShot www.chrisgomez.com Slide deck: http://bit.ly/phlcc16_nc

Transcript of Who needs Visual Studio? - Philly.NET Code Camp 2016

Page 1: Who needs Visual Studio? - Philly.NET Code Camp 2016

Who needs Visual Studio?

A look at .NET Core everywhere else

Chris Gomez@SpaceShot

www.chrisgomez.com

Slide deck: http://bit.ly/phlcc16_nc

Page 2: Who needs Visual Studio? - Philly.NET Code Camp 2016

Chris Gomez• Microsoft MVP in Visual Studio Tools and Technologies• Co-host of the Static Void Podcast www.staticvoidpodcast.com• Philly Game Works - www.phillygameworks.org - @phillygameworks

Page 3: Who needs Visual Studio? - Philly.NET Code Camp 2016

Prerequisites• Linux, Windows, or Mac OS• http://dot.net to install

• Other tools• Chocolatey (optional, I use it to get NodeJS)• Node/NPM (to get other tools)• Bower (to restore client side libraries, cause it’s package managers all the way

down)• Git (because Bower)• Yeoman (Yo) to generate projects from generator-aspnet

Page 4: Who needs Visual Studio? - Philly.NET Code Camp 2016

Prerequisites• Three ways to make projects today• Visual Studio 2015• dotnet new• yo aspnet (requires Yeoman)

• Optional• VirtualBox or Hyper-V to r++un on Linux• Or use your Mac• Or use Linux on the metal• You can do all this on Windows, too.

Page 5: Who needs Visual Studio? - Philly.NET Code Camp 2016

Resources• .NET Standard• A side-channel explanation for why we have .NET Core• https://blogs.msdn.microsoft.com/dotnet/2016/09/26/introducing-net-stand

ard/

• .NET Core Documentation• https://docs.microsoft.com/en-us/dotnet/

• ASP.NET Core Documentation• http://docs.asp.net/

Page 6: Who needs Visual Studio? - Philly.NET Code Camp 2016

Resources• Omnisharp (enabling cross-platform support in the editor of your

choice)• http://www.omnisharp.net/