Вы малину мыли ли? – Мыли, да не мылили. Запускаем ASP.NET 5 Web Application на Raspberry Pi с Windows IoT

AspNet RaspberryPi

Рассматриваемое в этой заметке решение работает с билдом aspnetvnext v1.0.0-rc2-16357 и приведенный ниже набор операций с большой вероятностью потеряет актуальность с выходом версии 1.0.0, или даже раньше. Кроме того, с каждой новой сборкой ASP.NET связаны breaking changes, так что многое из написанного ниже не применимо к более ранним версиям, в том числе и к RC1.

Итак, к делу. Нам понадобятся: Raspberry Pi 2B с картой памяти, компьютер с Windows 10 и Visual Studio 2015 Update 1, кардридер и Ethernet кабель. Для начала необходимо скачать утилиту Windows 10 IoT Core Dashboard – с помощью нее мы записываем на карточку Windows 10 и затем сможем увидеть информацию о подключенных устройствах. Затем вставляем в Raspberry Pi подготовленную карту памяти, соединяем его с помощью Ethernet кабеля с локальной сетью (либо напрямую с компьютером), и включаем.

Первый проект в ASP.NET 5

Давеча я покопался в новом ASP.NET и решил накидать инструкцию, как настроить проект, стартуя с темплейта Empty. Нам понадобятся: Visual Studio 2015 RC, MSSQL Server Express. В общем-то и все.

Сразу предупрежу, что использовать все это пока в каких-то реальных проектах невозможно, потому что ломается то тут, то там, да и разработчики так и пишут – мол, глубокая бета, только на свой страх и риск.