Под .NET 4.8 хостингов да меньше, а под net 2, 3,5,6 берите любой из линуксов и все у вас будет нормально. Однако если нужен жирный хостинг, то тут разница вообще никакая приложение все под себя сожрет.
то есть, как я понимаю, делать на C# - дороже и геморней в плане выбора хостинга. Но с ООП C# легче соорудить такие больно амбициозные идеи, как соцсеть, чего бы не получилось с php или python. Я верно понял?
На этом ресурсе тебе уже подсказали все, что можно делать и куда копать. Сидеть на твоем роутере и его настраивать никто не будет.
Позвони провайдеру, добейся техподдержки 2 уровня
Поменяй роутер, попроси друга поделиться роутером на пару дней, если у тебя каждый день глючит.
Поковыряй свой роутер на предмет доступа по ssh/telnet
В общем делай
Какие нагрузки если человек пишет свою социальную сеть, не являясь даже джуниором? Там не будет нагрузки, там надо чтобы в принципе запустилось и работало. А если зайдет 10-20-100 и даже 1000 человек, шаред хостинга за 1$ в месяц для этого более чем достаточно. Любой VPS стоит сразу гораздо дороже.
Считать чужие деньги копейками - не есть гуд, особенно когда сеньор специалист смотрит на человека без работы.