Qual seria a principal diferença entre os dois métodos de retorno?
Utiliza-se o return view(); somente quando se quer mandar parâmetros para outra action?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Qual seria a principal diferença entre os dois métodos de retorno?
Utiliza-se o return view(); somente quando se quer mandar parâmetros para outra action?
O View() apenas gera e exibe uma página especifica, enquanto o RedirectToAction() redireciona à uma nova página (por isso os dados são perdidos). Em actions que, por exemplo, realizam cadastro no banco, não utilize View(), pois o usuário pode atualizar a página e repetir a requisição feita, inserindo os dados duas vezes.
Entendi, Alexandre. Muito obrigado!!