За что придется платить, если будешь использовать C# и .NET?
С вас некто нечего просить не будет, ну если вы не пират, то за Windows, visual studio, resharper придется платить
Можете почитать лицензионное соглашение MSVS Community 2017. Вкратце: мелким организациям и ИП - бесплатно.
Важно отличать ASP.NET MVC и ASP.NET Core. Под первую пишут на виндах и под винду, второй - некоторой степени сырости (но жить можно), который можно использовать полностью бесплатно в любых масштабах.
То есть для крупной организации это может быть от бесплатного .NET Core-решения на Linux (VS Code + ASP.NET Core + MS SQL Server Express), до полностью платного стека:MS Windows (на сервер, IIS в комплекте),MS SQL Server (на сервер),MS Windows для разработчика,MS Visual Studio для разработчика