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!


Artigo da .net Magazine 39 - Construa seu próprio Orkut em ASP.NET

Artigo publicado na .net Magazine 39.

capa_NET39_G.gif

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

Mão na Massa - ASP.NET

Construa seu próprio Orkut em ASP.NET

 

Este artigo discute

Este artigo usa as seguintes tecnologias

·       Site de relacionamento;

·       Profiles;

·       MemberShips;

·       Web User Control.

Visual Studio 2005, ASP.NET 2.0, ASP.NET Ajax e C#.

 

Não é preciso dizer o quanto está na moda os sites de relacionamentos. O mais famoso deles, Orkut, possui atualmente mais de quarenta milhões de usuários. Mais do que isso, “site de relacionamentos” tornou-se um novo conceito na internet.

Hoje é comum termos a funcionalidade de rede de contatos pública em diversos outros sites, e até mesmo aplicações. O que você acha então de criar o seu próprio site de relacionamentos? Ou embutir essa funcionalidade em suas aplicações Web?

Neste artigo desenvolveremos uma aplicação que gerencia uma rede de relacionamentos. Utilizaremos alguns importantes recursos do ASP.NET 2.0, principalmente Profiles. E acredite, criaremos o site de relacionamentos sem modelar nenhuma tabela no banco!

Um pequeno resumo teórico

Antes de mais nada gostaria de dizer que esse assunto já foi brilhantemente abordado na SQL Magazine, pelo Rodrigo Hjort na edição 35. No artigo Busca em redes sociais e árvores usando PL/pgSQL, o autor explorou como deve ser modelado um banco para aplicações desse tipo, e também demonstrou como implementar alguns algoritmos de buscas.

Neste artigo não exploraremos essas questões, portanto sugiro que assim que possível você leia o artigo. Vamos focar nossos trabalhos no desenvolvimento de uma aplicação Web. Veremos que é bem mais simples criar um site de relacionamentos do que se imagina.

Porém é importante entendermos o que de fato é uma rede social. Tirado do artigo citado anteriormente: Uma rede social é uma das formas de representação dos relacionamentos afetivos ou profissionais dos seres humanos entre si ou entre seus agrupamentos de interesses mútuos. Na prática, imagine um sistema onde você tem um cadastro com todos os seus contatos.

Todos os usuários do sistema podem acessar seu perfil e consultar os seus contatos, assim como os contatos de todos os usuários do sistema, criando assim uma estrutura recursiva. Algo como o que podemos ver na Figura 1.

 

image004.jpg 

"



ATENÇÃO! 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!






    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!



Publicidade
Autor
Rodrigo Sendin

é Arquiteto de Sistemas e trabalha com desenvolvimento de Software há mais de 13 anos. Tecnólogo formado pela FATEC de Americana e MCP .NET.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[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
2012 - Todos os Direitos Reservados a web-03