Ответ да (и не в то же время)!
Да - возможно создание сайта с использованием C# (веб-сервер IIS и ASP.NET).
No - невозможно избежать использования JavaScript/Flash/Silverlight/etc. если вы хотите сделать свою сторону динамичный и фантастический.
Веб-сайт по-прежнему нуждается в HTML, чтобы показать страницу, поэтому вы должны использовать C# для создания HTML-кода, и браузер отобразит его и отобразит.
Если вы довольны только список изображений (без фантазии ползунки или управления аккордеона, или независимо от того, что движется) = статического контента - то посмотрите на ASP.NET/MVC4.
Если вы хотите создать модный сайт с использованием C# и не записывать JavaScript для себя, тогда добавьте фреймворк, например jQuery UI или Bootstrap поверх ASP.NET/MVC - фреймворки будут обрабатывать вам причудливые вещи.
Благодарим вас за приятный легкий ответ. Мне не нужны статические вещи. Но если вы не можете достичь этого, не используя javascript, то достаточно справедливы. Я просто хотел узнать, возможно ли это –