1/22
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
O que significa MVC?
Model-View-Controller.
Função do Model?
Representar dados e regras de negócio.
Função da View?
Exibir interface HTML ao usuário.
Função do Controller?
Controlar fluxo de requisições e comunicação com Model e View.
O que HomeController faz?
Lista corridas
O que ContaController faz?
Login
O que OrganizadorController faz?
CRUD de corridas e kits.
Exemplo de ação GET?
HomeController.Index exibe a lista de corridas.
Exemplo de ação POST?
HomeController.Inscrever cria uma inscrição.
O que é ModelState?
Validador automático de propriedades do model.
O que é IActionResult?
Tipo de retorno padrão de actions.
O que é redirecionamento?
Um return RedirectToAction().
O que faz View()?
Renderiza uma View com ou sem model.
O que é ViewModel?
Objeto para transportar dados (neste projeto não é usado explicitamente).
O que é ViewBag?
Objeto dinâmico para passar dados simples para a View.
O que são Rotas?
Regras que mapeiam URLs para controllers e actions.
O que é sessão?
Armazenamento temporário de dados do usuário logado.
Como a sessão é usada?
Guarda Id
Exemplo de uso de sessão?
HttpContext.Session.SetString("Tipo"
O que é _Layout.cshtml?
Template de layout padrão compartilhado.
Como a validação aparece nas Views?
Usando tag helpers como asp-validation-for.
O que são tag helpers?
Recursos do Razor que simplificam HTML integrado ao C#.