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

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Revista MSDN Magazine Edição 33 - Profiles na prática

Artigo Originalmente Publicado na MSDN Magazine Edição 33

msdn33_capa.jpg

Clique aqui para ler todos os artigos desta edição

 

Profiles na Prática

Por Rodrigo Sendin

 

Bons sites são capazes de lembrar dos seus usuários. Eles sabem a sua idade, endereço, suas preferências, enfim, até a sua cor favorita é a cor de fundo do site. Tudo para lhe agradar e fazer com que você volte no futuro. Mas afinal, quanto trabalho é gasto para embutir esse nível de personalização em nossos sites?

Tradicionalmente, muito trabalho seria necessário. Você precisaria de algumas tabelas em um banco, algumas queries, Stored Procedures e desenvolver classes para persistir e recuperar essas informações. Sem falar no trabalho gasto quando houver a necessidade de incluir novos campos de personalização.

Isso até agora. Veremos neste artigo que com o ASP.NET 2.0 podemos implementar Profiles para criar sites personalizados, com o mínimo de trabalho.

Web.config

Sem perder mais tempo, vamos ver como os Profiles funcionam na prática. Abra o Visual Studio 2005 e crie um novo WebSite ASP.NET. Nos exemplos deste artigo estamos utilizando a linguagem C#. Vamos incluir em nosso projeto um arquivo Web.config, onde configuraremos os campos de Profile.

No Solution Explorer, clique com o botão direito sobre o WebSite, escolha a opção Add New Item e clique em Web Configuration File. Em Name mantenha “Web.Config” e clique em Add. Modifique o Web.config para que fique igual ao demonstrado na Listagem 1. Veja que neste exemplo retiramos todos os comentários do arquivo.

 

Listagem 1. Web.config

xml version="1.0"?>

<configuration>

    <appSettings/>

    <connectionStrings/>

    <system.web>

        <authentication mode="Windows" />

        <profile>

          <properties"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Rodrigo Sendin(english)
Rodrigo Sendin Silva (rodrigo.sendin@taunet.com.br) is a FATEC-AM graduate technologist. For 10 years he’s been acting with software development, and currently works in the TauNet Consulting as C# developer, in Workflow projects, SharePoint, ASP.NET, Business Intelligence, and Knowledge Management. ...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03