Banco de dados com ASP e Access - Parte 1

Hoje começaremos uma série falando sobre banco de dados no ambiente Web. Vamos montar uma solução caseira. Para o exercício proposto, precisaremos dos seguintes ingredientes:

- Microsoft Access (a fonte de dados ODBC deve estar configurada);
- Servidor Babyweb (uma alternativa caseira para testar páginas em ASP sem ter que configurar o IIS);
- Notepad ++ (excelente editor de texto para programação, gratuito)

OBS: Todo conteúdo demonstrado aqui é apenas para efeitos didáticos, não sendo seguro e eficiente utilizá-lo em um ambiente profissional.

Primeiro temos que montar um banco de dados e uma tabela no Access (no exemplo escolhemos o nome usuários para o banco e cadastro para a tabela) como na figura a seguir:




Depois, vamos criar uma página HTML com um formulário:






O próximo passo é criar no editor de texto o arquivo insert.asp para inserir os dados no banco de dados que criamos:

<%
set conn_usuarios = Server.CreateObject("ADODB.Connection")
conn_usarios.open = usuarios

nome = request("nome")
telefone = request("telefone")
email = request("email")

set.cadastro = conn_usuarios.execute("INSERT INTO cadastro(nome, telefone, email) VALUES ('"&nome&"','"&telefone&"','"&email&"')")
%>



Para inserirmos os dados, o servidor precisa estar ligado, e cadastro.html e o arquivo insert.asp, precisam estar na pasta do servidor (C:\webpages).

Se tudo estiver correto, os dados aparecerão no banco de dados em Access que criamos.

No próximo post, demonstraremos como excluir os dados.

Download - Apostila de Dreamweaver CS5

Estou disponibilizando no link abaixo uma ótima apostila de Dreamweaver CS5 em português.
"O software Adobe® Dreamweaver® CS5 permite que designers e desenvolvedores criem sites baseados em padrões com confiança. Crie visual ou diretamente no código, desenvolva páginas com sistemas de gerenciamento de conteúdo e realize testes de compatibilidade de navegador com precisão graças à integração com o Adobe BrowserLab."

Clique aqui para baixar apostila do Dreamweaver CS5

3D em CSS - parte 3

Abaixo mostro um exemplo de menu com efeito tridimensional ao passarmos o cursor do mouse.



3D em CSS - parte 2

Continuando sobre o tema 3D usando CSS, o exemplo abaixo mostra duas camadas sobrepostas através da tag z-index, criando o efeito de sombra. Esse truque pode ser usado em banners, divisões ou botões.

WEB DESIGN


3D em CSS

No CSS,podemos criar efeitos 3D em fontes usando a propriedade z-index. Se temos duas camadas, por exemplo, e o z-index de uma for igual a 1 e o da outra igual a 2, e colocarmos uma camada quase sobre a outra, criamos um efeito de sobreposição.

WEB DESIGN


WEB DESIGN

Softwares gratuitos parte 2

Para trabalhar com imagens também existem alternativas grátis para o Photoshop. Podemos citar o GIMP http://www.gimp.org/ que vem com diversos filtros interessantes, e o Paint.NET http://www.getpaint.net/ versão aditivada do Paint.

Softwares gratuitos

O Notepad ++ é o tipo de ferramenta gratuita que todo programador deveria ter.
Além de enumerar as linhas de programação, ele marca as tags de acordo com a linguagem utilizada (PHP, ASP, HTML, etc.) por cores facilitando
o trabalho de criação das páginas. Altamente recomendado.

http://notepad-plus-plus.org/
BlogBlogs.Com.Br