YoVDO

Navigating .NET and .NET Standard for Cross-Platform Development

Offered By: LinkedIn Learning

Tags

.NET Courses .NET Core Courses Cross-Platform Development Courses NuGet Courses

Course Description

Overview

Learn how to get the most from the .NET ecosystem by choosing the right version, libraries, and framework for your project.

Syllabus

Introduction
  • Welcome
  • What you should know
1. Overview of the .NET Ecosystem
  • The evolution of .NET
  • Portability and reuse challenges
  • OSS and .NET development
2. Modern .NET Implementations
  • Modern .NET Implementations
  • What's in an implementation?
  • .NET Framework demo
  • .NET Core demo
  • Mono demo
  • UWP demo
3. Libraries and Packages
  • Base Class Library
  • Application frameworks
  • Demo of ASP.NET Core
  • Demo of NancyFx in Visual Studio
  • Demo of NancyFx in Linux
  • Overview of NuGet
  • Demo of NuGet
4. Use the .NET Standard Library
  • What is .NET Standard?
  • Clarifying .NET Standard
  • Using a .NET Standard library
5. Create a .NET Standard Library
  • Creating a .NET Standard library
  • Create a .NET Standard library in Visual Studio
  • Create a .NET Standard library on Linux using CLI
  • Overview of .NET compatibility shims
  • Using compatibility shims in Visual Studio
  • Using compatibility shims on Linux using CLI
6. Migrate with the .NET Portability Analyzer
  • Overview of the .NET Portability Analyzer
  • Visual Studio and the .NET Portability Analyzer
  • Using the .NET Portability Analyzer with Visual Studio
  • The CLI and the .NET Portability Analyzer
  • Using the .NET Portability Analyzer with the CLI
Conclusion
  • Next steps

Taught by

Glenn Block

Related Courses

Learn React Native
Codecademy
Create a C# UI on Linux using MonoDevelop
Coursera Project Network via Coursera
Introduction to Xamarin.Forms
Microsoft via edX
Game Development for Modern Platforms
Michigan State University via Coursera
Building a Note-Taking App for iOS 11 with Swift
LinkedIn Learning