Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
por Rick Anderson
Primeiros passos
- Introdução ao ASP.NET MVC 5 Esta série de 11 partes é um bom lugar para começar.
- Pluralsight ASP.NET MVC 5 Fundamentals (curso em vídeo)
- Ciclo de vida de uma aplicação ASP.NET MVC 5 documento PDF que mostra o ciclo de vida de uma aplicação ASP.NET MVC 5.
Trabalhar com dados
- Introdução ao EF 6 Code First utilizando o MVC 5 A premiada série de Tom Dykstra mergulha fundo no Entity Framework.
Segurança
- Criar um aplicativo MVC ASP.NET com autenticação e Banco de Dados SQL e implantar no Azure Este tutorial popular orienta você na criação de um aplicativo simples e na adição de associação e funções.
- Criar um aplicativo ASP.NET MVC 5 com o Facebook, Twitter, LinkedIn e Google OAuth2 Sign-on Este tutorial mostra como criar um aplicativo Web MVC 5 ASP.NET que permite que os usuários façam login usando o OAuth 2.0 com credenciais de um provedor de autenticação externo, como Facebook, Twitter, LinkedIn, Microsoft ou Google.
- Crie um aplicativo Web MVC 5 ASP.NET seguro com login, confirmação de e-mail e redefinição de senha Primeiro de uma série sobre Identidade, inclui código para reenviar um link de confirmação.
- ASP.NET aplicativo MVC 5 com SMS e e-mail Two-Factor Authentication Second na série Identity.
- Práticas recomendadas para implantar senhas e outros dados confidenciais no ASP.NET e no Serviço de Aplicativo do Azure
-
Autenticação de dois fatores usando SMS e e-mail com ASP.NET Identity
isPersistente o cookie de segurança, código para exigir que um usuário tenha uma conta de e-mail validada antes de iniciar sessão, como o SignInManager verifica os requisitos de autenticação de dois fatores (2FA) e muito mais. - Confirmação de Conta e Recuperação de Senha com ASP.NET Identity Fornece detalhes sobre a Identidade que não estão encontrados no Crie um aplicativo Web seguro MVC 5 de ASP.NET com login, confirmação de e-mail e redefinição de senha, como permitir que os usuários redefinam sua senha esquecida.
Azure
- Criar um aplicativo Web ASP.NET no Azure Tutorial curto e simples para implantação no Azure.
- Crie um aplicativo MVC ASP.NET com autenticação e Banco de Dados SQL e implante no Azure
Desempenho e depuração
ASP.NET MVC DropDownListFor com SelectListItem
Ao usar o auxiliar de DropDownListFor e passar para ele a coleção de SelectListItem a partir da qual ele é preenchido, o DropdownListFor modifica a coleção passada depois que ela é chamada.
DropdownListFor altera as propriedades SelectListItems Selected para o que foi selecionado pela lista suspensa. Isso leva a um comportamento inesperado.
Os DropDownListFor, DropDownList, EnumDropDownListFor, ListBoxe ListBoxFor atualizam a propriedade Selected de qualquer IEnumerable<SelectListItem> passado ou encontrado em ViewData.
A solução alternativa é criar enumeráveis separados, contendo instâncias SelectListItem distintas, para cada propriedade no modelo.
Para obter mais informações, consulte GetSelectListWithDefaultValue modifica IEnumerable<SelectListItem> selectList