ASP.NET tutoriais
Para o desenvolvimento de novos aplicativos Web, recomendamos o Blazor.
Os seguintes guias passo a passo para o desenvolvimento de aplicativos ASP.NET estão disponíveis.
Observação
Procurando por tutoriais ASP.NET Core? Encontre-os aqui.
- Edição de código de Web Forms do ASP.NET no Visual Studio 2013
- Uso do Inspetor de Página no Visual Studio 2012
- Model binding e Web Forms no Visual Studio 2013
- Resiliência de conexão do Web Forms do ASP.NET e interceptação de comando
- Criar um aplicativo de Web Forms do ASP.NET seguro com registro de usuário, confirmação por email e redefinição de senha (C#)
- Criar um aplicativo de Web Forms do ASP.NET com autenticação de dois fatores por SMS (C#)
- Uso de métodos assíncronos no ASP.NET 4.5
- Implantação da Web do ASP.NET com uso do Visual Studio
- ASP.NET 4 – introdução à implantação corporativa
- ASP.NET 4 – série 1 sobre implantação corporativa
- ASP.NET 4 – série 2 sobre implantação corporativa: configuração de servidores
- ASP.NET 4 – série 3 sobre implantação corporativa: configuração do TFS
- O ASP.NET 4 – série 4 sobre implantação corporativa: tópicos avançados
- ASP.NET 4 – Tailspin Spyworks
- ASP.NET 4 – Introdução ao Entity Framework 4 e Web Forms
- ASP.NET 4 – continuação com o Entity Framework 4 e o Web Forms
- ASP.NET 4 – Implantação da Web com o SQL Server Compact usando o Visual Studio
- Uso do Inspetor de Página no ASP.NET MVC
- Criar um aplicativo do ASP.NET MVC 5 com logon OAuth2 no Facebook, Twitter, LinkedIn e Google (C#)
- Criar um aplicativo Web seguro do ASP.NET MVC 5 com logon, confirmação por email e redefinição de senha (C#)
- Aplicativo do ASP.NET MVC 5 com SMS e emails de autenticação de dois fatores
- Prevenção de XSRF/CSRF no ASP.NET MVC e em páginas da Web
- Impedindo ataques de redirecionamento aberto (C#)
- Migrando aplicativos do ASP.NET MVC para contêineres do Windows
- Analisar e depurar seu aplicativo do ASP.NET MVC com Glimpse
- Uso de métodos assíncronos no ASP.NET MVC 4
- Como atualizar um projeto do ASP.NET MVC 4 e API Web para o ASP.NET MVC 5 e API Web 2
- Introdução à API Web 2 (C#)
- Uso da API Web com Web Forms do ASP.NET
- Criação páginas de ajuda da API Web
- Laboratório prático: criar um SPA (aplicativo de página única) com o ASP.NET Web API e o Angular.js
- Criar uma API REST com roteamento de atributo na API Web 2
- Uso da API Web 2 com o Entity Framework 6
- Chamar a API Web em um aplicativo do Windows Phone 8 (C#)
- OData v4
- OData v3
- Rastreamento na API Web 2
- Teste de unidade da API Web 2
- Controladores de teste de unidade no ASP.NET Web API 2
- Simulação do Entity Framework ao realizar teste de unidade da API Web 2
- Solução de problemas de erros HTTP 405 após a publicação de aplicativos da API Web 2
- Proteger uma API Web com contas individuais na API Web 2.2
- Serviços de autenticação externa com a API Web (C#)
- Habilitar solicitações entre origens na API Web 2
- Usar OWIN para auto-hospedar a API Web 2
- Hospedar a API Web 2 em uma função de trabalho do Azure
- Injeção de dependência na API Web 2
- Chamar uma API Web em um cliente .NET (C#)
- Enviar dados de formulário HTML na API Web: dados de formulário urlencoded
- Enviar dados de formulário HTML na API Web: upload de arquivo e MIME com diversas partes
- Programar Páginas da Web do ASP.NET no Visual Studio
- Enviar email através do seu site
- Adição de redes sociais em seu site
- Introdução a Páginas da Web do ASP.NET
- Criação de URLs legíveis em sites de Páginas da Web do ASP.NET
- Trabalhar com formulários
- Validação da entrada do usuário em sites de Páginas da Web do ASP.NET
- Criar uma aparência consistente
- Personalizar o comportamento de todo o site
- Trabalhando com imagens
- Trabalhando com vídeo
- Criação e uso de um auxiliar em um site de Páginas da Web do ASP.NET
- Instalação de um auxiliar
- Auxiliar do Twitter com Páginas da Web do ASP.NET
- Exibição de mapas em um site de Páginas da Web do ASP.NET
- Renderização de sites de Páginas da Web do ASP.NET para dispositivos móveis
- Trabalhando com os Dados
- Exibindo dados em um gráfico
- Trabalhando com arquivos
- Introdução à depuração
- Adição de segurança e associação
- Habilitar logon de sites externos em um site de Páginas da Web do ASP.NET
- Usar um CAPTCHA para evitar que programas automatizados (Bots) usem o seu site do ASP.NET
- Cache para melhorar o desempenho do seu site
- Análise de tráfego
- Agrupamento e minificação de ativos em um site de Páginas da Web do ASP.NET (Razor)
- Tutorial: Introdução ao SignalR 2
- Tutorial: Introdução ao SignalR 2 e ao MVC 5
- Tutorial: tempo real de alta frequência com SignalR 2
- Tutorial: transmissão de servidor com SignalR 2
- Laboratório prático: aplicativos Web em tempo real com SignalR
- Teste de unidade em aplicativos do SignalR
- Habilitar o rastreamento do SignalR
- Expansão do SignalR com o Barramento de Serviço do Azure
- Expansão do SignalR com Redis
- Expansão do SignalR com o SQL Server
- Testes de densidade de conexão do SignalR com Crank
- Uso de contadores de desempenho do SignalR em uma função web do Azure
- Tutorial: auto-hospedar SignalR
- Usando o SignalR com aplicativos Web no Serviço de Aplicativo do Azure
- Adição de Identidade do ASP.NET a um projeto vazio ou existente do Web Forms
- Desenvolvendo aplicativos do ASP.NET com o Azure Active Directory
- Identidade do ASP.NET: uso de Armazenamento do MySQL com um provedor de MySQL do EntityFramework (C#)
- Confirmação de conta e recuperação de senha na Identidade do ASP.NET (C#)
- Autenticação de dois fatores usando SMS e email com o ASP.NET Identity
- Implementando um provedor de armazenamento personalizado de MySQL da Identidade do ASP.NET
- Alterar a chave primária de usuários na Identidade do ASP.NET
- Migração de um site existente da Associação do SQL para a Identidade do ASP.NET
- Migração de dados de Associação e Perfis de usuário do provedor universal para a Identidade do ASP.NET (C#)