
Clique aqui para ler essa revista em PDF.![]()
Mini-Curso – Web - Novidades
Curso de ASP.NET 2.0 e RAD 2007
Desenvolva uma aplicação completa usando o que há de mais moderno em Web com o novo Framework .NET 2.0 – Parte 2
Nesse artigo veremos
· Novidades do ASP.NET 2.0;
· Segurança;
· Solicitação de orçamento on-line.
Qual a finalidade
· Criação da parte de segurança do Web Site impedindo, por exemplo, que usuários não administradores acessem páginas de cadastros como produtos ou categorias.
Quais situações utilizam esses recursos?
· A segurança do site é parte primordial nos dias de hoje. O que veremos nesse artigo faz referência à manutenção dos dados de nosso Web Site.
Nota
Na primeira parte desse mini-curso, criamos as telas de cadastro de categorias e produtos. Essas telas não precisam estar acessíveis a qualquer usuário, já que não há necessidade de internautas comuns cadastrarem, alterarem ou mesmo excluírem esses itens. E é sobre esse tema que veremos e discutiremos a seguir. Através do ASP.NET Configuration Site, faremos a inclusão de usuários, roles (grupos de usuários e regras) e definiremos como nosso Web Site se comportará mediante as credenciais impostas pela aplicação.
Faremos também o desenvolvimento das telas de login para que o internauta possa cadastrar-se e/ou logar-se em nosso site.
Na primeira parte do curso de ASP.NET 2.0 com RAD Studio 2007, vimos os principais recursos que a nova versão do IDE nos proporciona. Com apenas alguns cliques e praticamente sem a adição de nenhum código, conseguimos criar as telas de cadastro e manutenção para as tabelas de produtos e categorias. Passamos também pela criação das Master Pages, páginas mestres que substituem os antigos controles User Controls utilizados até o .NET 1.1 e presentes no Borland Developer Studio 2006.
Em continuação ao Mini-Curso de ASP.NET, apresentaremos a seção de segurança e solicitação de orçamento. É importante ficar atento ao processo passo a passo, para que você possa executar o Mini-Curso e aproveitar ao máximo o que será apresentado.
Nesse artigo veremos como utilizar os controles LoginView, LoginStatus, CreateUserWizard e LoginName. Todos esses controles fazem parte da paleta de componentes Web Login. Com eles podemos facilmente validar a entrada de usuários em nosso Webalt="img" Site.alt="img" Além disso é possível trabalharmos com Roles, ou seja, grupos de usuários e permissões. Outro item bastante importante é a configuração dessas permissões no ASP.NET Configuration. Nele podemos gerenciar os usuários, grupos e negar ou permitir o acesso a determinadas páginas do site.
Configurando a segurança
Através do ASP.NET Configuration Site, podemos trabalhar toda a segurança da aplicação. Abra o projeto criado no artigo anterior e então clique com o botão direito do mouse sobre o projeto no Project Manager. Utilize a opção ASP.NET Configuration (Figura 1).
...