.NET Core, C#, and Visual Studio Extensions
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
In this course, you will learn about Web and .NET Core updates, C# updates, and updates to extensions in Visual Studio 2017.
Target Audience
Developers wishing to gain familiarity with the Visual Studio 2017 development platform
Prerequisites
None
Expected Duration (hours)
1.9
Lesson Objectives.NET Core, C#, and Visual Studio Extensions
start the course
demonstrate the improved web editing features in VS 2017
install the ASP.NET and web development workload to VS 2017
perform client-side debugging of both JavaScript and TypeScript in Google Chrome
describe the updates to the tooling for .NET Core and ASP.NET Core
use response compression with ASP.NET core in VS 2017
use SSH to debug a .NET application on a Unix machine
use the out variable in a C# program
identify how to use C# tuples
perform pattern matching in Visual Studio 2017
apply the ref locals and returns feature in Visual Studio 2017
work with C# local function in VS 2017
describe the use of expression-bodied members in C#
use the new throw expressions in C#
use the async modifier to return types other than Task and Task in C#
demonstrate how to use the new tokens for C# numeric literals
manage lightweight solution loading in Visual Studio 2017
monitor extensions in Visual Studio 2017
demonstrate how to manage extension prerequisites in VS 2017
create a custom extension in Visual Studio 2017
create a C# application utilizing new features for VS 2017
Course Number:sd_vsfl_a03_it_enus
Expertise Level
Intermediate