Можно реализовать веб-сервер с Windows 10 Core для IoT на Raspberry Pi 2. Если вы получите доступ к своему устройству по адресу http: // devicename / , вы фактически увидите веб-сайт, который уже предоставлен системой.
Для реализации собственного веб-сервера в Windows IoT существует множество возможностей. Для Python или Node.js уже есть примеры, доступные на официальном проекте GitHub:
https://github.com/ms-iot/samples
Как вы упомянули в ASP.NET: я еще не сталкивался ни с одним образцом, но вы должны быть в состоянии сделать это либо с помощью классического приложения ASP.NET 4 с собственным размещением, либо вы можете попробовать его в ASP.NET 5. (он же ASP.NET vNext).
В обоих случаях сначала необходимо создать универсальное приложение Windows, в котором будет размещен веб-сервер. Теперь вы можете следовать тому же подходу, который описан в нескольких руководствах, демонстрирующих, как реализовать сервер ASP.NET с собственным размещением, например, с помощью консольного приложения. Вместо консольного приложения вы используете здесь универсальное приложение Windows, но это не имеет значения.
Пример ASP.NET 4:
http://www.asp.net/web-api/overview/hosting-aspnet-web-api/use-owin-to-self-host-web-api
Пример ASP.NET 5:
http://www.c-sharpcorner.com/UploadFile/7ca517/Asp-Net-5-conaole-application-with-visual-studio-2015/
Надеюсь, это поможет!