Este é um post disponível para assinantes MVPVideo: Curso Online-Venda de lanches online-Parte 54-Criando a funcionalidade Deletar Regras da aplicação
Na tela de regras, adicionamos a funcionalidade de deletar regras, para que o usuário efetue as configurações de autorização do sistema.
Título: Curso
Online-Venda de lanches online-Parte 54-Criando a funcionalidade Deletar Regras da aplicação
Tempo: 12:41 min.
Resumo: Após a conclusão do curso básico de DB para aplicações em plataforma
.NET, apresentamos a continuação dos estudos na plataforma de banco de dados,
criando uma aplicação para a venda de lanches online. O curso abrange
funcionalidades como stored procedures e os
conceitos de transação com a base de dados. Os conceitos de criação de
diagrama de classes para a análise do escopo da aplicação e código-fonte são
apresentados no curso. Nesta video aula, trabalhamos com o desenvolvimento das
funcionalidades de controle de usuários e regras do sistema. Após a criação,
por meio de script, dessas funcionalidades, o próximo passo é criar o código
para o usuário do sistema possuir controle sobre a autenticação e autorização
do sistema. O Membership é utilizado nesse contexto. Na tela de regras,
adicionamos a funcionalidade de deletar regras, para que o usuário possa
efetuar as configurações de autorização através delas.
Metodologia
de desenvolvimento do exemplo: A aplicação
de exemplo utiliza Orientação a Objetos, contudo não faz divisão das regras de
negócio em camadas. Este exemplo não utiliza camadas pois o foco é aprendermos
recursos avançados de .net com banco de dados. Veremos também como criar
classes que servirão de provedor de persistência para todo o sistema.
Tecnologias utilizadas: Visual
Studio 2008, SQL Server, Linq.
Exemplos construídos: Código .NET,
DB Sql Server.
Palavras
chaves: asp.net,
C#, Stored Procedures, Sql Server, DB intermediário, Membership, RoleProvider.
Pedro Bajotto Filho.
Pedro Bajotto Filho (bajotto at gmail.com) é consultor de tecnologia da informação. Especialista em .NET, Java entre outras linguagens, nas plataformas Windows e Linux. Homepage: http://www.b3mentoring.com

download

