Qual seria a diferença entre trabalhar usando esses formulários e/ou usando o MVC?
Por favor, expliquem para um leigo…
E aí Melancolico. Sempre existe algum sistema que precisa dessas tecnologias, geralmente sistemas legado. E é sempre bom ter o conhecimento básico sobre isso, pois um dia você pode precisar.
Utilizar WebForms te leva a um desenvolvimento mais fácil e rápido, já que você tem acesso a todos os componentes da tela através do back-end C#, mas isso pode ser um tiro no pé, pois se você não gerenciar bem o código ele pode ficar amarrado e difícil de manter.
MVC, como o nome já diz, divide sua arquitetura em camadas, possibilitando o melhor controle de tarefas, porém aqui você precisa de um pouco mais de empenho para implementar a interface do usuário mas as aplicações ficam mais fluidas.
E ADO.NET pode ser utilizado ou não, vai depender da sua escolha, mas já existem ferramentas pra agilizar o desenvolvimento da camada de acesso a dados.
Espero que tenha conseguido explicar.