Cross Platform .NET Core System Info Manager

In this chapter, we will be creating a simple Information Dashboard application that displays information about the computer we are running on as well as the weather conditions at the location of that machine. This is done using the IP address, and while perhaps not 100% accurate (seeing as the location given for me was a town or so away), the concept I want to prove here is not location accuracy.

Regarding the application we're creating, we will be doing the following:

  • Setting up the application on Windows
  • Having a look at the Startup.cs file and adding controllers and views
  • Running the application on Windows
  • Running the application on macOS
  • Setting up and running the application on Linux

Get C# 7 and .NET Core 2.0 Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.