-
Course
- Core Tech
Building Cross-platform Applications with .NET Core
Are you interested in building cross-platform .NET applications? This course walks you through the steps of creating console apps, services and even web endpoints with the .NET Core platform.
What you'll learn
The .NET platform has been revolutionized with the advent of .NET Core. A platform once limited primarily to Windows is now officially supported on just about any platform that you'd like to develop and run applications. In this course, Building Cross-platform Applications with .NET Core, you'll learn how to develop and run .NET Core apps on a variety of platforms. You'll learn how to publish your app to run on different runtimes as well as understand different deployment models and how to test both platform agnostic and platform specific functionality. You'll see how to work with files, app configuration, logging, and dependency injection. You'll also learn how to build console app, services and web endpoints to see that you can create just about any type of app. Finally you'll get an update on the state .of the .NET Core tooling that's still being developed including the latest changes to use the MSBuild project system. By the time you're done, you'll know what it takes to successfully develop a cross-platform .NET Core application.
Table of contents
- Overview | 32s
- The State of .NET Core | 3m 49s
- Choosing Development Tools | 3m 53s
- How to Get the Latest SDK Builds | 2m 51s
- Creating a Console App with dotnet new | 3m 51s
- The New .NET Core MSBuild Project System | 5m 5s
- The Goal Is a Clean MSBuild Project File | 2m 37s
- Build and Run the Console App on a Mac | 2m 20s
- Build and Run on Windows | 1m 31s
- Build and Run on Linux via Docker and Custom Docker Images | 6m 8s
- You Can Work with Both an IDE and the dotnet CLI | 4m 37s
- Creating a Solution File with Visual Studio | 1m 32s
- You Can Create Projects with an IDE Too | 1m 11s
- Finding an API to Make a Web Request | 2m 50s
- Using an API Bundled with .NET Core to Make Web Requests | 2m 1s
- Is This NuGet Package Compatible with .NET Core? | 9m 3s
- Extracting Links with HtmlAgilityPack | 3m 17s
- Adding Packages in the Project File or with the dotnet CLI | 1m 57s
- Running the Latest Code on Other Platforms | 1m 17s
About the author
Wes Higbee is passionate about helping companies achieve remarkable results with technology and software. He’s had extensive experience developing software and working with teams to improve how software is developed to meet business objectives. Wes launched Full City Tech to leverage his expertise to help companies delight customers.
More Courses by Wes