Have Your Pi and Eat It Too: .NET Core on Raspberry Pi

By Cam Soper

Elevator Pitch

The open source, cross-platform design of .NET Core opens up all kinds of new possibilities for .NET developers. This talk teaches the attendee how to install the .NET Core runtime on the ultimate IoT platform, Raspberry Pi and unlock the potential of IoT devices for .NET developers!

Description

Is .NET your jam? Are you berry interested in development on Linux? Think developing code for IoT devices is just Pi in the sky? In this (hopefully) pun-free (but not fun-free!) session, you’ll watch Pi-eyed as we demonstrate possibilities of .NET Core, including ASP.NET Core and Web API, on a device the size of a credit card!

You’ll learn:

  • How to configure your Raspberry Pi for .NET Core
  • Building, deploying, and running .NET Core apps on Raspberry Pi
  • Accessing the hardware of the Raspberry Pi from .NET Core code
  • How to use the I/O capabilities of the Raspberry Pi to interact with the real world!

Notes

This is one of my most popular talks. I’ve updated it for 2019 with new hardware demos and code to reflect new functionality in .NET Core 3.0.

30 minutes may be a little tight for this session. If I can run longer, that would be preferred.

.NET Conf 2018 version of this talk can be viewed online here.

My notes, slides, and demos are here.