Siga-me pelo twitter!!

twitter/quintelab

 
  • Interessante ninguém respondia meus e-mails. Agora surge e-mail de todo lado. Agora só no #business =D
  • O @danawhite e o grupo anonymous estão se pegando pelo twitter.
  • Ta caindo toda agua do mundo em Cuiaba. As ruas ja estao alagadas. #tenso
  • @maujor Sorteia um livro pra comunidade? www.boopromo.com.br
  • @futebol_minuto #spfc ofereceu 2 milhões a mais... conversa...
  • @profissionaisti Este cupom tem validade?

Capítulo 5, 2ª Lição: Performing Site...

04 Novembro, 2011

 

Os sites devem prover aos usuários formas simples de navegação. Os desenvolvedores devem controlar como o usuário navega em seu site e até mesmo as execuções de PostBack em suas páginas. Esta lição mostra ferramentas que auxiliam nessas tarefas.

Is Page Navigation Necessary?

Navegação entre páginas é o processo de passagem de uma página para outra. Entretanto com alguns recursos que temos atualmente como Asynchronous JavaScript e XML (AJAX), você pode executar vários processos na mesma página, sem a necessidade de ficar trocando de páginas. Você não precisa mais ficar trocando de páginas para executar algo, pode fazer isso com um PostBack para o servidor ou até mesmo do lado do cliente. Claro que existem cenários que será necessário o armazenamento em banco de dados ou coisas do tipos.

Mas é importante que saiba que hoje dependendo do cenário pode fugir de metodologias antigas de navegação entre páginas para gerenciar processos.

5º Capítulo, 1ª Lição - Performing Input...

25 Setembro, 2011

 

Nesta lição serão apresentados controles que irão facilitar no momento de fazer validações de entrada de dados em formulários web.

A validação de dados é algo comum e rotineiro para desenvolvedores. O asp.net possui ferramentas que facilitam a criação dessas valições de forma rápida e com poucos códigos.

Existem 2 cenários que podem ser utilizados. Você pode utilizar a validação do lado do cliente, desta forma os controles irão gerar códigos javascripts que são rodados no browser, evitando assim que seja feita a comunicação com o servidor. Ou seja, antes mesmo do usuário clicar no botão "enviar/gravar" ele já terá uma resposta se esta preenchendo o formulário de maneira correta. Porém este é um cenário que não é totalmente seguro, usuário maliciosos podem facilmente "boicotar" essa validações que rodam do lado do cliente.

Porém o asp.net fornece ferramentas que fazem as mesmas validações do lado do servidor, garantindo assim maior segurança dos dados.

4º Capítulo, 2ª Lição - Using Server Controls...

15 Agosto, 2011

 

Se olharmos a alguns anos atras, criar um simples calendário em uma página web era uma tarefa no minimo chata, era necessário criar tabelas, linhas e colunas, e adicinoar hyperlink nas datas, o javascript até poderia ajudar neste trabalho, mas ainda assim era uma tarefa chata.

O asp.net possui diversos controles onde o objetivo é justamente este facilitar no desenvolvimento de páginas que necessitam desses recursos. Esta lição irá falar sobre os seguinte controles que facilitam a nossa vida:

  • Table
  • Image
  • ImageButton
  • ImageMap
  • Calendar
  • FileUpload
  • Panel
  • MultiView
  • Wizard
  • Xml