Могу ли я использовать MVC без ASP.NET ядро?
Я открываю новый сайт. Это не является и, скорее всего, никогда не будет широко используемым сайтом. Я представляю себе десятки пользователей в лучшем случае. У меня есть большой опыт работы с C#, и я хотел бы остаться в уютном мире Visual Studio для своей разработки.
Я использовал веб-формы в прошлом, но не справлялся с этим. Я обнаружил, что вся идея попытаться абстрагировать реальную механику интернета, чтобы он работал больше как настольное приложение, была помехой, а не помощью.
Меня действительно привлекает HTML5 + CSS3 + MVC Core, но я только что обнаружил, что мой хостинг-провайдер (которого я не хочу покидать) не поддерживает ASP.NET ядро прямо сейчас.
Итак, вот мой вопрос... (И здесь я приношу свои извинения, если это становится немного "нечетким". Я изо всех сил пытаюсь понять, как мириады технологий Microsoft сочетаются друг с другом - или нет.)
Могу ли я сделать что-то вроде Razor pages, что не связано с веб-формами? Могу ли я использовать статический HTML5 + CSS3 для 95% сайта, но каким-то образом получить доступ к серверной части C#, когда мне это нужно? В идеале, я хотел бы сделать это без всех накладных форм отображение заговаривать зубы.
Извините, если я не очень хорошо понимаю. Любые предложения или указания на статьи, которые объясняют все это, будут чрезвычайно приветствоваться. И я был бы не прочь получить хорошую книгу, которая расскажет мне о деталях любого подхода, который я в конечном итоге использую.
Добрые пожелания - Патрик
Что я уже пробовал:
Много читаю в интернете, но я ничего не знаю.