E quando o assunto é Web 2.0.

Olá pessoal, tudo certo?

Hoje tivemos o segundo dia do evento Microsoft Track, aqui no Rio de Janeiro.
Depois de 2 dias em São Paulo, seguimos para o RJ, onde encontramos uma grande comunidade discutindo as forças e as mudanças da Web.

E para o post de hoje, que tal falarmos sobre Web 2.0?

Sempre que penso sobre Web 2.0, tenho alguns conceitos como os mais importantes, a saber:
- a colaboração;
- a inteligência coletiva;
- os relacionamentos sociais;
- o poder do usuário;

enfim, gosto muito de uma frase que resume bem o tema:
"devemos a partir de agora lidar com a FOME e a FORMA de se manifestar dos usuários." (by Túlio Costa, presidente do IG).

O termo Web 2.0 foi criado por Tim O’Reilly e tem o seguinte conceito na wikipédia:

“Web 2.0 é a mudança para uma internet como plataforma e um entendimento das regras para obter sucesso nesta nova plataforma. Entre outras, a regra mais importante é desenvolver aplicativos que aproveitem os efeitos de rede para se tornarem melhores quanto mais são usados pelas pessoas, aproveitando a inteligência coletiva.”

Veja que alguns conceitos estão presentes nessa definição: inteligência coletiva, colaboração, serviços e comunidades online.

Assim, imagine que nessa nova Web que estamos vivendo, nossas aplicações deverão ser projetadas para suportar um novo tipo de usuário, que colabora, que exige uma experiência muito mais rica e que acima de tudo, exige o poder de mudar, a capacidade de alterar o conteúdo por ele mesmo, o poder de escolher e submeter seu próprio conteúdo.

Essa é a Web 2.0. Assim, você tem exemplos como Wikipedia, Youtube, Blogs, sites de assuntos específicos, etc.

E ai surge o conceito de MASHUP.

Mashup é um termo que vem do HIP HOP e envolve mixar músicas. Na Web, a idéia é a mesma, ou seja, a possibilidade de mixar serviços, sites, webparts, informações de diversos pontos da rede. Assim, você poderia criar um MASHUP para consumir imagens de diversos sites de repositórios, apresentando essas informações numa única interface.

A Microsoft disponibiliza, ainda em BETA, o site Popfly (https://www.popfly.ms/) para a construção de MASHUPS. Através dele, você pode criar suas composições para serem adicionadas em páginas na Web ou aplicações online. Construído sobre recursos do Silverlight (https://silverlight.net/showcase/), que é o codenome para WPF/E - Windows Presentation Foundation/Everywhere, o Popfly surpreende pela leveza e pela riqueza de interfaces que pode gerar.

Bom, apenas iniciamos nossa discussão sobre Web 2.0.
Muito mais vem por ai.

Por enquanto é só. Até o próximo post! :)

Waldemir.