Arquivos do Blog
Conceitos e Exemplo – URL Amigáveis em ASP.NET
Olá pessoal, neste artigo demonstro os conceitos do que são as URL Amigáveis, em ASP.NET, e como você pode aplica-las em seu site. Acompanhem:
Introdução – É possível vermos em diversos sites e portais endereços de url que não são tão fáceis de decorar devido ao tamanho e, a muitas vezes, inclusão de números e valores que a deixam complexa, difícil de memorizar e sem sentido (pensando no usuário comum, é claro).
Para resolver este problema existem as urls amigáveis. Com elas conseguimos transformar uma url complexa em uma url fácil de entender e memorizar.
Um exemplo simples: uma página de detalhe de um determinado produto, que teria a seguinte url:
http://www.site.com.br/DetalheProduto.aspx?IdProduto=12345
Transformar-se-ia facilmente em:
Dica Rápida: Recuperar a String de Conexão usando Boas Práticas
Olá pessoal, nesta dica rápida mostrarei como recuperar a string de conexão ao banco de dados utilizando boas práticas de desenvolvimento.
Muitas aplicações recuperam a string de conexão com o banco direto na página aspx ou no formulário (essa dica serve para aplicações ASP.NET e/ou Windows Forms), o que por si só já é errado pois o programador nem se deu o trabalho de ao menos criar uma classe específica para isso, separando assim a lógica de dados da apresentação (sim, irei publicar artigos sobre aplicações em camadas, aguardem) e mantendo o código mais limpo.
Só que, mesmo que o programador deixe a string lá, em uma classe específica, isso não é considerado boa prática de desenvolvimento. O ideal é deixa-la no arquivo de configuração de sua aplicação, seja Web.Config (ASP.NET), seja App.Config (Windows Forms).
Vamos então imaginar que o usuário já fez isso, a Listagem 01 mostra a string de conexão ao banco de teste Northwind, da Microsoft:
Gravação da Imagem no Banco: Manipulando Imagens como Binário no SQL Server, com ASP.NET e C# – Parte 2
Olá pessoal, neste artigo iremos dar continuidade em nosso artigo em que faremos o Upload de uma imagem em nossa aplicação web, iremos gravá-la como binário e recuperá-la para exibir ao usuário. No artigo anterior fizemos o Upload e pegamos sua extensão, vamos agora gravá-la no banco de dados. Acompanhem:
Se você não viu a parte 1, sugiro que a veja clicando aqui.
Abra o arquivo Web.config de seu projeto e procure a seguinte chave:
Conceitos e Exemplo: Web Site Administration Tool
Olá pessoal, neste artigo veremos os conceitos e exemplos sobre a ferramenta de administração do ASP.NET, o Administration Tool. Acompanhem:
Esta ferramenta, que pode ser acessada pelo Visual Studio, possibilita o gerenciamento de partes do Web.Config sem a necessidade de inserirmos informações manuais. O Web Site Administration Tool além de alterar os dados no Web.Config, também cria um banco de dados apropriado para ser usado pelo SQL Server Express na pasta App_Data da aplicação, para armazenamento desses dados.
Lembrando que a ferramenta de administração só pode ser usada em um projeto do tipo ASP.NET Web Site. Se for do tipo Web Application, não será possível o uso da ferramenta.
Conceitos e Exemplos: Themes e Skins
Olá pessoal, neste artigo veremos os conceitos e exemplos com os Themes e Skins do ASP.NET. Acompanhem:
Themes – Os Themes do ASP.NET são uma forma de aplicar estilos comuns aos elementos de cada página que compõe um site. Eles têm a função parecida com a das CSS (Cascading Style Sheets – Folhas de Estilo em Cascata), porém oferecem um pouco mais, relacionados à definição de estilos visuais de páginas da web.
Os temas são colocados dentro de uma pasta especial do ASP.NET chamada App_Themes. Dentro desta pasta existem subpastas com o nome definido pelo usuário e, dentro destas pastas, as folhas de estilo, imagens e o que for necessário para definir a aparência do site.
Trabalhando com Cache
Olá pessoal, neste artigo mostrarei como trabalhar com cache.
Faço este artigo com base na videoaula de Bruno Belizário, do Portal Linha de Código, mediante autorização do mesmo. Acompanhem o passo-a-passo:
Iremos fazer um exemplo simples e rápido mostrando como armazenar algumas informações de uma página no cache e repassá-las a outra página. Este exemplo é bem parecido com o artigo sobre Manipulação do Web.Config.
Começando, abra o Visual Studio, vá em File > New Project (CTRL + SHIFT + N), escolha o template ASP.NET Web Application e dê o nome ExemploCache.
Na Default.aspx, vá ao modo Design, crie uma tabela e insira alguns controles na página, para que fique como pode ser visto na Figura 01.
Manipulando o Web.Config – Armazenando e Recuperando Dados
Olá pessoal, neste artigo mostrarei como armazenar e recuperar dados do arquivo Web.Config em uma aplicação ASP.NET.
Faço este artigo com base na videoaula de Bruno Belizário, do Portal Linha de Código, mediante autorização do mesmo. Acompanhem o passo-a-passo:
Como muitos devem saber, o Web.Config é o arquivo principal de configuração de uma aplicação ASP.NET. Este arquivo já vem com diversas configurações padrão, mais podemos adicionar novas seções dentro dele, criando assim novas opções de acordo com nossas necessidades.
Vá em File > New Project (CTRL + SHIFT + N), escolha o template ASP.NET Web Application e dê o nome de ExemploWebConfig, como a Figura 01 nos mostra:


