ASP.NET 5 Visual Studio Code and Scaffolds


Our monthly hands-on lab series continues on Wednesday nights at Microsoft. The next session will be held at the Microsoft Mid-Atlantic Office in Malvern, PA on July 8 from 5:30-8:00. Refreshments are provided courtesy of TEKSystems.

Visual Studio Code

Wednesday, July 8th, 2015 at 5:30 pm
Bill WolffMVP

You must bring a laptop. Don’t forget that power supply. We recommend more than 1 Gb of RAM and at least 10 Gb of free disk space. We will help you get organized and install the right software for continued virtual fun! We have wireless Internet access so you can download on-site.

Over eight months we will cover ASP.NET 5 and Azure Apps in depth. This is month four of the series. These Hands-On Labs will use a mix of popular tools and Visual Studio. Follow the instruction at https://github.com/aspnet/Home to add the new web framework to your laptop. This will not interfere with your existing .NET and Visual Studio work. This lab will require the new Visual Studio Code tool that was releases at the Build conference. Please install this before you arrive.

The lab details code editing of an existing MVC 6 site that was created in Visual Studio 2015. We cover basic code editing techniques, power keystrokes, window management, search, commands, file navigation, intellisense, snippets, version control, debugging, tasks, and language options.

Lab 20150708 Slides

Yeoman Scaffolding

Wednesday, July 8th, 2015 at 6:45 pm
Rob KeiserMVP

Yeoman is a client-side stack of tools that help building web applications. The Yeoman workflow is comprised of three tools:

  • scaffolding tool (yo)
  • task-runner/build tool (Grunt, Gulp)
  • package manager (Bower, npm)

According to the yeoman homepage, “Yeoman helps you kickstart new projects, prescribing best practices and tools to help you stay productive”.

This session will demonstrate creation of MVC 6 views and controllers with Yeoman that can be edited in Visual Studio or Visual Studio Code.