quarta-feira, 20 de fevereiro de 2008

Guia de Referência PT-BR

Caros Leitores,

Como não podia ser mais oportuno, esta sendo lançando pela equipe MSDN, um Guia de referência para Sharepoint em Português, olha que bacana, e justamente agora que criei este blog, com este mesmo intuito... eheh, Acho que estou sintonizado com a galera de lá!

o link é:
http://msdnwiki.microsoft.com/pt-br/mtpswiki/ms472057.aspx

segunda-feira, 18 de fevereiro de 2008

Os Benefícios!

Hoje, pensando um pouco sobre o que escrever neste blog, me caiu a ficha de que muitas pessoas ainda nem sabem pra que serve o SharePoint, sendo assim vamos a eles... Os benefícios de se usar o SharePoint.

Bom a melhor maneira de entendermos os benefícios do SharePoint, é entendermos quais os problemas ele quer resolver!

O SharePoint originalmente nasceu com o intuito de organizar as informações não estruturadas das empresas, ou seja, arquivos e documentos como, por exemplo, doc, xls, pdf, jpg, etc. Estes arquivos normalmente ocupam grande parte do espaço de um servidor de arquivos, nas empresas e tiram a o sono da equipe de infra, isso porque, são facilmente duplicados, e enviados por e-mail, fato este que aumenta potencialmente o espaço ocupado no servidor e conseqüentemente o volume de backup a ser feito diariamente.

O problema ainda maior dos servidores de arquivo, é localizar os documentos, encontrar a informação num momento critico, e ter certeza que é a ultima versão.

O SharePoint oferece ai um grande diferencial, e um grande ganho, tanto para os administradores e equipe de infra, como para o usuário final, aquele que precisa da informação precisa e atualizada em momentos críticos!

O SharePoint consegue estruturar e indexar estes arquivos, e ainda, a centralizar as informações num único local, diminuindo ai consideravelmente o fluxo de arquivos transmitidos entre departamentos por e-mail, Messenger etc. Possibilita ainda que esta informação seja vista por seus clientes e ou fornecedores, com o devido tratamento e política de acesso.

O SharePoint é, portanto, um facilitador de acesso as informações corporativas, de maneira simples organizada, e segura... Você já imaginou ter que disponibilizar para o seu cliente acesso a parte do seu servidor de arquivos? Claro que não!

No SharePoint isso é possível, imagine o seguinte cenário:
Você trabalha numa empresa de contabilidade e precisa que mensalmente os seus clientes tenham acesso as planilhas e relatórios financeiros... Obviamente a primeira opção que vem a mente é, vou enviar isso por e-mail, uma vez por mês e "finito", acabou seus problemas!
O que ele vai fazer com isso já não é um problema seu certo? Não, errado! Alem de você não ter garantias de que a informação esta chegando para seu cliente, você pode ter problemas de compatibilidade, de versões, de e-mails digitado errado, com anexo errado, etc.

Agora imagine que este seu cliente não teve nenhum problema em acessar o seu e-mail, que tudo foi feito da maneira correta... Mas imagine que o computador deste seu cliente esta com um vírus, algo bem como alias, e este vírus simplesmente envia uma copia de tudo o que ele recebe na sua caixa postal para o individuo que o criou? Pronto, olha que legal você tem um cidadão tendo acesso a informações sigilosas suas ou do seu cliente de presente na sua caixa postal... Mas ai vocês podem falar ah, ele esta exagerando... Mas k entre nós será mesmo?

O SharePoint foi concebido para substituir esta velha maneira de trabalhar... No SharePoint você e seus clientes têm sempre a informação que precisam de maneira rápida e segura.

Isso por si só ao meu ver já é uma grande coisa... Mas ele vai alem, o SharePoint possibilita que você tenha um controle de versão sobre estes documentos! Você pode ainda integrá-lo com as necessidade especificas do seu negócio, podemos dizer até que você tem um repositório de documentos, que se adapta aos processos da sua empresa, mas não para por ai!

O SharePoint é uma aplicação web baseada em Asp.Net, ou seja, com um pouco de conhecimento nos modelos do SharePoint, qualquer programador pode customizar e conceber novas funcionalidades de acordo com a suas necessidade.

Mas dizer só isso do SharePoint seria injusto... Dizer que ele é um repositório de arquivos inteligente, é no mínimo, menosprezá-lo.

O SharePoint é a nova plataforma de entregas (front-end) da Microsoft, o que isso significa? Significa que ele está totalmente integrado a tudo que a Microsoft tem desenvolvido, como por exemplo, família Office - o SharePoint é parte da família Office, Project Server, Live communications, CRM, CMS enfim... Tudo o que a Microsoft tem feito, terá como cara o SharePoint.

E porque tudo isso? Vocês podem me perguntar! E a reposta é simples... O SharePoint é uma ferramenta extremamente simples, e fácil de utilizar e pronta para se conceber novas funcionalidades, seja através de webparts, seja por um workflow de aprovação, ou desenvolvimento Asp.Net puro, o SharePoint é uma plataforma pronta pra se criar ferramentas das mais variáveis formas e possibilidades.

Abaixo destaco as principais utilidade do SharePoint
• Repositório de documentos e imagens (com controle de versão)
• Trabalho colaborativo por meio de sites de projetos e departamentos
• Webparts ou "modulos" prontos de: enquetes, fóruns, blogs, wikis, formulários, listas e calendários
• Mecanismo de Busca: que consegue buscar por palavras-chave, dentro e fora de qualquer arquivo da família Office.
O SharePoint é, portanto, um "canivete suíço" por assim dizer, que tem como objetivo possibilitar que os próprios usuários, entenda aqui, pessoas normais que não fazem idéia do que é um "for each", construam suas próprias ferramentas do dia a dia, seja uma equipe de marketing, que precisa aprovar uma campanha, coletando assinaturas e aprovação do cliente, ou um departamento de almoxarifado, que possui processo definido de solicitação, compra e entrega de matérias de escritório.

domingo, 17 de fevereiro de 2008

Oportunidades!



O SharePoint é alem de tudo o que você já leu na internet, ou em workshops da Microsoft, é uma ferramenta web, baseada em ASP.Net, ou seja, não é um bicho de 7 cabeças, qualquer pessoa que conheça a plataforma .Net, é um potencial desenvolvedor SharePoint.

Mas aparentemente não existe documentação [pt-br] sobre como desenvolver no SharePoint, e por que isso acontece? Porque não existe o interesse das empresas no Brasil?

Pelo contrario, a cada dia mais e mais, eu vejo oportunidades e oportunidades de se usar o SharePoint nas corporações, o que falta é recursos, portanto caros leitores, invistam no SharePoint.

Tenho recebido diversos contatos de empresas, e cada dia mais e mais, perguntando a respeito de treinamentos em SharePoint, e tenho ministrado muitos workshops apresentando o SharePoint para as empresas, em breve estarei disponibilizando aqui um overview do SharePoint que tem como objetivo, mostrar alguns casos de sucesso, e contextualizar a ferramenta em casos reais de uso.

Por quê?

Bom, o motivo que me fez criar este blog é simples... A falta de conteúdo em português, sobre o SharePoint!

Ao logo destes 10 anos de atuação na web, e quase 8 em SharePoint, passei por muitos desafios, muitas oportunidades, e por diversas vezes pensei em escrever sobre o assunto... Mas como tempo não é assim uma das coisas mais abundantes na minha vida, fui deixando passar...

A minha intenção aqui é postar a minha experiência nesta ferramenta, e ajudar aqueles que estão começando, e nem sempre dominam o inglês, ou ainda, não conseguem fazer as perguntas certas para o Oráculo, a se aprofundarem um pouco mais no SharePoint.