1. The document discusses using an IoT hub in Azure to connect Raspberry Pi devices and enable communication between the devices and server-side applications. 2. ASP.NET Core is recommended for building the server-side apps due to its capabilities like running on multiple platforms and having an efficient HTTP request pipeline. 3. Code examples are provided for receiving messages from the IoT hub on a device and sending messages to a device from the server to control devices remotely at scale.