DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

DevMedia Cursos

Marcar como favorito 37
Curso online

Curso completo de Aplicações Multicamadas para Desktop, Web e Mobile

A partir de agora será iniciado um curso completo de uma aplicação Multicamadas, onde será desenvolvido um sistema de suporte técnico ou seja controle de chamados. Outro objetivo principal é mostrar como é possível através do desenvolvimento em camadas, reaproveitar nosso código para diferentes Interface, assim como aplicação Web, Win Forms e Mobile.

  [VER MAIS DETALHES]
  • Validation Application Block

    • 50

      Expressões Regulares - parte 2

      Marcar como lido | Download

      Nesta vídeo aula, será dado sequencia ao VAB(Validation Application Block). Especificamente, será mostrado como trrabalhar com expressos regulares. Em ciência da computação, uma expressão regular (ou o estrangeirismo regex, abreviação do inglês regular expression) provê uma forma concisa e flexível de identificar cadeias de caracteres de interesse, como caracteres particulares, palavras ou padrões de caracteres.

    • 51

      Expressões Regulares - parte 3

      Marcar como lido | Download

      Nesta vídeo aula, será dado seqüência ao VAB(Validation Application Block). Especificamente, será mostrado como trabalhar com expressos regulares. Seguindo o mesmo exemplo da último vídeo aula, será visto uma maneira simples de criar uma expressão regular para placa de um veiculo por exemplo, sendo mostrado alguns pontos quanto isso. Em seguida, será realizado um exemplo de mascara utilizando Java script.

    • 52

      Contains Characteres e MessageTemplate

      Marcar como lido | Download

      Nesta vídeo aula, será dado seqüência ao VAB(Validation Application Block). Depois de mostrado alguns atributos, será dado continuidade, mostrando o atributo Contains Characters Validator. A mesmo valida uma propriedade, que contenha caracteres informado. E também pode ser definido, se todos são obrigatórios ou não. Será mostrado um exemplo utilizando a mesma classe, utilizado nas vídeos aulas anteriores.

    • 53

      Exibindo MessageTemplate

      Marcar como lido | Download

      Nesta vídeo aula, será dado sequência ao VAB(Validation Application Block). Anteriormente, foi mostrado como trabalhar com o atributo MessageTemplate, nesta vídeo aula, será mostrado como exibir essas mensagens. Primeiramente exibindo cada uma das mensagens, de forma automaticamente.

  • Windows Forms

    • 54

      Validação

      Marcar como lido | Download

      Nesta vídeo será mostrado como trabalhar com validação em uma aplicação Windows Forms. Conforme nos últimos vídeos, que foi desenvolvido uma validação para a interface web.

    • 55

      ProxyPropertyValidator

      Marcar como lido | Download

      Nesta vídeo aula será executado o exemplo criado anteriormente, e realizado algumas análises. Na seqüência será mostrado algumas alterações no mesmo. Posteriormente será apresentado o ProxyPropertyValidator, este controle trabalha com o VAB.

    • 57

      Windows Forms NewLine

      Marcar como lido | Download

      Nesta vídeo aula, será dado seqüência ao VAB(Validation Application Block). Ainda abordando o ProxyPropertyValidator, será mostrado mais algumas informações do mesmo. Um dos exemplos trabalha com a propriedade text de cada controle. Com isso posteriormente é adicionado um ValidationSummary, onde adicionando o mesmo na página é exibido todos os erros dos campos de forma mais organizada.

    • 58

      BLL

      Marcar como lido | Download

      Nesta vídeo aula, será dado seqüência ao VAB(Validation Application Block). Nos primeiros minutos será realizado mais exemplos na validação Windows Forms, como retornar os valores postados, também simulando a ideia de inserir as informações em um banco de dados.

  • Camada BLL

    • 59

      BLL com GridView

      Marcar como lido | Download

      Nesta vídeo aula, será mostrado como implementar mais métodos na classe BLL. Primeiramente na classe UsuarioBLL, será implemetado o método por buscar todos os usuários. A idéia é chamar este método no GridView, com isso retornando todos os usuários da aplicação. Posteriormente é implementado o método responsável por excluir um usuário utilizando o ID. Com isso é adicionado a interface um textbox e um Button, que recebe a ação de exclusão.

    • 60

      BLL com Insert, Delete e Update

      Marcar como lido | Download

      Nesta vídeo aula, será mostrado como implementar alguns métodos CRUD. O primeiro método é o INSERT, este método é responsável por inserir um usuário. Em seguida o método UPDATE, a mesma estrutura do INSERT, e por fim o DELETE, também a mesma idéia. Algumas exceções são os propósitos de cada métodos. Todos se comunicam diretamente com a camada DAL, camada responsável por realizar o acesso a dados da aplicação. Com isso também é trabalhado em cima da camada Model.

    • 61

      Interface Gráfica com BLL

      Marcar como lido | Download

      Nesta vídeo aula, será mostrado como implementar e realizar chamadas da interface gráfica com a camada BLL. Com o formulário criado, no evento click do botão, será instanciado o objeto UsuarioBLL, esta classe, possui um método de insert, este método será invocado. Além disso é criado um Objeto do tipo Usuario, que na prática é a camada Model, com as propriedades do objeto a ser inserido.

    • 62

      Chamados com Interface

      Marcar como lido | Download

      Nesta vídeo aula, será mostrado como implementar e realizar chamadas da interface gráfica com a camada BLL de chamados. Primeira será modifcado alguns métodos, entre eles, adicionando um npgsqlparamater, na classe UsuarioDAL. Desta forma, quando um chamado é carregado, é necessário também que usuário e departamento seja carregado.

    • 64

      Validações na camada Model

      Marcar como lido | Download

      Nesta vídeo aula, será mostrado como criar as validações para a aplicação de chamados. O exemplo é justamente na Artigos, nesta classe será criado as validações. O primeiro validador será o NotNullValidator, responsável por não deixar uma propriedade(por exemplo), será nula. Posteriormente, será trabalhado com o StringLenghtValidator, neste caso, é possível determinar um número mínimo e máximo de caractere.

    • 65

      Interface Gráfica com BLL

      Marcar como lido | Download

      Nesta vídeo aula, será mostrado como desenvolver a interface gráfica para trabalhar com a ArtigoBLL. Primeiramente é criada uma masterpage, na mesma é desenvolvido o mesmo layout da primeira masterpage, exceto que a mesma será utilizada na parte administrativa do site. Desta forma é criado uma página .aspx, que lista, utilizando um GridView, todos os artigos cadastrados.

    • 66

      Criando página para Artigo

      Marcar como lido | Download

      Nesta vídeo aula, será mostrado como exibir os artigos que foram cadastrado na aplicação. A ideia é que o atendente tenha a possibilidade de cadastrar artigos, estes artigos, são enviados como links ao clientes. Na vídeo é mostrado como fazer uma chamada a classes BLL e Model. Com isso é recuperado utilizando a QueryString o ID do artigo a ser lido, e com isso a informação é buscada do banco de dados.

  • Autenticação

    • 67

      Autenticação Forms

      Marcar como lido | Download

      Nesta vídeo aula, será mostrado como trabalhar com sistema de login na aplicação. Primeiramente será construindo o formulário de login, com os campos login e senha. Posteriormente é definido no arquivo Web Config.

  • Reposta

    • 69

      Respostas de chamados

      Marcar como lido | Download

      Nesta vídeo aula, será mostrado a implementação da página de respostas. A idéia é que quando o usuário selecionar um chamado, ele tenha a possibilidade de visualizar o histórico de mensagens trocadas. Para isso é preciso criar a página de respostas. Será utilizado um controle repeater.

    • 70

      Listando respostas

      Marcar como lido | Download

      Nesta vídeo aula, será mostrado como adicionar uma fonte de dados para o controle repetear. O método da classe resposta que lista os mesmos, exige como parâmetro um objeto do tipo chamado, já que não existe resposta sem chamado. Desta forma é invocado o método GetChamadoById, o mesmo retorna um objeto do tipo chamado.

    • 71

      Adicionando resposta

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como criar um Web User Control. A idéia principal, é que no mesmo seja possível interagir com o chamado, neste caso criando as respostas. A idéia de utilizar um Web User Control, é justamente pelo fato da área administrativa também ter a possibilidade de criar as respostas.

  • Ticket

    • 72

      Criando Ticket

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como criar a página para inserir novos tickets. Para isso será utilizado a página NewTicket.aspx. Será adicionado algumas informações no layout, como assunto, departamento, prioridade e mensagem. Será visto alguns controles como o Drop Down List. Em prioridade por exemplo, você tem a possibilidade de selecionar Baixa e Alta.

    • 73

      Salvando Ticket

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como salvar os tickets no banco de dados. Este ticket será criado conforme as informações que foram definidadas. Com isso é chamado o método Insert, para salvar as informações. No final é desenvolvido a página para listar os artigos.

  • Informações do Usuário

    • 74

      User Information

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como implementar a tela de user information. Esta tela é responsável por exibir algumas informações do usuário logado, entre elas, nome, login, senha e email.

  • Logs

    • 96

      Carregando Chamados e Logs

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como chamar o método que lista todos os chamados por status e o ID do usuário logado. Posteriormente quando for listado os chamados será possível realizar esses filtros.

    • 97

      Criando Logs

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como criar logs. Primeiramente é dado inicio na criação do LogDAL. A classe LogDAL será responsável por inserir os dados de log no banco de dados. Também será criado o log model.

    • 98

      Capturando Logs

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como capturar os logs. Primeiramente é visto como capturar quando um usuário se cadastra. Então no momento que o mesmo realiza um cadastro é salvo em uma tabela de logs essa informação.

    • 99

      Abrindo e Fechando chamados

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como abrir e fechar um chamado. Quando um chamado é fechado é preciso deixar que ele somente possa ser visualizado. E quando o mesmo é fechado, é possível abrir o mesmo novamente.

  • Controle de E-mails

    • 100

      Classe Email

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como iniciar uma classe de email, que será responsável por enviar email para a maioria das ações que ocorrem.

    • 102

      Autenticação SMTP

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como enviar os e-mails. Para isso é mostrado quais classes são necessário. É mostrado como definir o titulo do email, o corpo da mensagem e para quem vai o email, e principalmente como ira funcionar a autenticação

    • 103

      Email novo Ticket

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como enviar os e-mails quando o usuário registrar um novo ticket. Com isso a ideia básica é que tanto o usuário como o atendente recebam este email.

    • 104

      Email Reply

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como enviar os e-mails quando o um chamado houver uma nova resposta. A resposta deve ir tanto para o usuário quando para o administrador.

    • 105

      Envio de Email Abertura/Fechamento

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como enviar os e-mails quando o um chamado houver uma nova resposta. A resposta deve ir tanto para o usuário quando para o administrador. Desta forma ambos tem a possibilidade de entender o chamado.

  • Trabalhando com Fotos

    • 106

      Upload de Fotos Usuário

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como enviar os e-mails quando o um chamado houver uma nova resposta. A resposta deve ir tanto para o usuário quando para o administrador. Desta forma ambos tem a possibilidade de entender o chamado.

    • 107

      Gerando Nome fotos

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como enviar os arquivos para o diretório de fotos e associar a mesma ao usuário. Além disso será visto como exibir nos chamados as fotos de cada usuário de acordo com seu chamado ou resposta.

  • Editor de Texto, Relatorio e Captcha

    • 108

      Editor de Texto

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como enviar os arquivos para o diretório de fotos e associar a mesma ao usuário. Além disso será visto como exibir nos chamados as fotos de cada usuário de acordo com seu chamado ou resposta.

    • 109

      Gerando Relatório

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como enviar os arquivos para o diretório de fotos e associar a mesma ao usuário. Além disso será visto como exibir nos chamados as fotos de cada usuário de acordo com seu chamado ou resposta.

    • 110

      Captcha

      Marcar como lido | Download

      Nesta vídeo aula será mostrado como enviar os arquivos para o diretório de fotos e associar a mesma ao usuário. Além disso será visto como exibir nos chamados as fotos de cada usuário de acordo com seu chamado ou resposta.

web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03