O Diário Nerd – Introdução

A aplicação que iremos construir aqui é parecida, em alguns aspectos, com o Twitter. A idéia é ter um microblog que não tenha tão poucos caracteres disponíveis, ou seja, os usuários podem postar inclusive artigos com muito conteúdo. Em tese o “post” seria como o de um blog normal, com a diferença de que no Diário Nerd os posts dos usuários ficam misturados, mostrando os últimos incluídos na página principal, ou seja, mais “atração” em um único lugar.

A imagem abaixo ilustra a página principal do experimento:

O Diário Nerd

Através da imagem acima, nota-se que os títulos dos posts, no lado direito da tela, estão em “azul”, sinalizando um hyperlink e, ao clicar sobre o título, podemos ver a visualização do conteúdo deste post. Se clicarmos no apelido do usuário que postou, mais ao lado direito, teremos também a lista paginada dos posts daquele usuário. Isso pode ser observado na figura abaixo:

Posts do usuário

Ao clicar no título de um dos posts, o usuário é redirecionado para a “view” (página) ilustrada pela figura abaixo:

Página de detalhes (visualização)

E também, na mesma “view” de detalhamento do post (mostrada acima), o usuário pode visualizar e inserir os comentários, conforme podemos notar na imagem abaixo:

Comentários

O usuário pode apagar os conteúdos que são de sua autoria, mas não pode apagar/alterar os conteúdos dos outros usuários.
Veja, na imagem abaixo, os links que aparecem no detalhamento de um post quando o usuário é o seu criador:

Detalhes do post para o Criador

E veja o menu superior que aparece para o usuário logado:

Menu do usuário

A idéia é adidionar vários recursos, para criar um verdadeiro ponto de troca de informações, mas sem ter a necessidade de um domínio isolado para cada blogger.
Veja o que está envolvido neste rápido experimento: inclusão, alteração, deleção, validação, paginação, autenticação, autorização, master pages, views, partial views, actions, controllers, models, helpers e url routing, entre outros.

Este é o primeiro post introdutório da série “O Diário Nerd”.

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

3.460 Comments »

 
 

Deixe uma resposta

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>