Professor, boa noite. Eu estou começando a trabalhar agora com AngularJS. Porém, no meu universo, atuo com ANGULAR e o back-end em ASP.NET MVC (Visual Studio da Microsoft). Então, fiquei com algumas dúvidas em relação ao curso x a minha nova realidade. Veja. Eu trabalhava com VB.NET (WebForms em 3 Tiers) e estou realocada numa empresa que atuam com ASP.NET MVC + JQUERY + RAZOR + ANGULARJS + BOOTSTRAP e estou aprendendo tudo enquanto recebo as demandas. No meu ambiente, temos 2 arquivos sempre para o angular (entendi hoje no curso que são respectivamente o módulo e o controller) e no meu back-end tenho a Controllers, Models, ViewModels, Services, Repositórios, Mapper.... Uma sopa de camadas. A pergunta é: - Qual a diferença da função do controller do angular para o controller do meu back-end? A pasta controllers que tenho no meu projeto MVC (Visual Studio).