Задачи или что-нибудь еще по сетевому программированию на .net?
Сетевой чат, выделенный сервер для какой-нибудь игры, система контроля версий, блокчейн.
Попробуйте застримить видео с возможностью перемотки назад (как на twitch).