Muito obrigado Victor!

Sua sugestão seria utilizar o ADO.Net por exemplo? E para o front-end utilizar o Razor?

Assim que possível, eu pretendo construir um projeto/tutorial neste contexto.

No caso de precisar de front-end, costumo construir projetos separados, utilizando essa arquitetura para o banck-end e utilizar alguma outra linguagem no front-end como VueJS, AngularJS ou React.

Qualquer outra dúvida que tenha, fique a vontade para perguntar.

Bachelor in Computer Science, MBA in Software Architecture and .NET Developer.