Фактически вы можете просто хранить содержание ваших статей в базе данных.
Вот серия статей о кодировании вашего собственного блога с использованием ASP. NET Core:
1 часть - Введение, основы и о моделях
2 части - О контроллерах и представлениях
3 части - Об использовании базы данных (LiteDB, но sql сервер также подходит)
4 части - Уценка . Думаю, это вас интересует больше, чем другие
5 часть - Админ панель
Удачи!