falar sobre a do tratamento de erros como em qualquer sistema, mas principalmente devido 'a importancia de evitar que uma opera‡ao invalida em um controle ou web part possa afetar todo o portal
Tratamento de erro em código para o Sharepoint
March 1st, 2008 by alex silvaTratamento de erro em código para o Sharepoint
March 1st, 2008 by alex silvafalar sobre a do tratamento de erros como em qualquer sistema, mas principalmente devido 'a importancia de evitar que uma opera‡ao invalida em um controle ou web part possa afetar todo o portal
Consumindo dados de múltiplas fontes com Data Views
March 1st, 2008 by alex silvafalar sobre Linked Sources
Consumindo dados de múltiplas fontes com Data Views
March 1st, 2008 by alex silvafalar sobre Linked Sources
MCTS Stage1 | Joined to the club!!!
April 13th, 2007 by alex silvaYes! the first stage is done
! I've just passed the Exam 70-631 and earned the MCTS certification for Configuring WSS v3. I took it without any specific study plan for it – just based on my work knowledge.
What i would suggest to everybody is not wait to feel ready enough to pass on it. Taking the exams is the best way to get sure about how is your knowledge. If you don't pass, you will at least be aware of what are the subjects on which you need to improve your knowledge.
According to my RoadMap, the next will be 70-541: TS: Microsoft Windows SharePoint Services 3.0, Application Development.
Cheers, and have a nice weekend!
MCTS Stage1 | Joined to the club!!!
April 13th, 2007 by alex silvaYes! the first stage is done
! I've just passed the Exam 70-631 and earned the MCTS certification for Configuring WSS v3. I took it without any specific study plan for it – just based on my work knowledge.
What i would suggest to everybody is not wait to feel ready enough to pass on it. Taking the exams is the best way to get sure about how is your knowledge. If you don't pass, you will at least be aware of what are the subjects on which you need to improve your knowledge.
According to my RoadMap, the next will be 70-541: TS: Microsoft Windows SharePoint Services 3.0, Application Development.
Cheers, and have a nice weekend!
Pontos de Evolução WSS v2 –> v3 – Quadro Clínico Geral
April 10th, 2007 by alex silvaDurante as conversas, treinamentos e apresenta‡oes nos clientes, os principais pontos de questionamento ( e at‚ mesmo de curiosidade ) sao as melhorias da versao 2007 do WSS ( Windows Sharepoint Services ). Sabemos que a versao anterior sofria de algumas "patologias", que tinham como principal sintoma fortes dores de cabe‡a para n¢s e nossos clientes… Tais problemas se davam, ora por limita‡oes da plataforma, ora por design das ferramentas. E demandavam um alto grau de esfor‡o para serem contornados ou terem suas funcionalidades estendidas.
Isto deu margem para o surgimento de alguns estigmas, que s¢ agora, que as organiza‡oes passam a conhecer a nova versao, estamos conseguindo elimin -los. Um deles era de que o Sharepoint nao suportava a cria‡ao de portais de grande porte pois, embora apresentasse relativa facilidade de customiza‡ao, apresentava v rias limita‡oes que, quando nao inviabilizava, determinava uma sub utiliza‡ao consider vel de suas ferramentas.
E o pior ‚ que, de certa maneira, quem dizia isto tinha razao
.
Entao, separei aqui alguns destes pontos, visando ilustrar por que isto ocorria, como trat vamos/contorn vamos estes casos e como a Microsoft os resolveu; partindo do princ¡pio de que para a nova versao, adotou como objetivo principal nao s¢ a implementa‡ao de novos recursos, mas principalmente aplicar o que aprendeu durante os anos de “tratamento”, sanando assim v rios destes pontos.
Nesta s‚rie de posts, ser apresentado o diagn¢stico de algumas destas patologias, que foram brilhantemente combatidas na nova versao. O objetivo ‚, inicialmente, levantar a bola para discussoes em torno das melhorias na plataforma, e num segundo momento para uma visao mais detalhada sobre cada uma delas.
PS: Nesta s‚rie serao abordados os recursos do WSS, que sao naturalmente compartilhados com o MOSS ( Microsoft Office Sharepoint Server ) 2007.
Legenda S:Obrigatoriedade do uso de autentica‡ao integrada C: Embora o Sharepoint V2 (2003) seja integrado com o ASP.NET 1.1, ele nao realiza qualquer trabalho de autentica‡ao. No que diz respeito ao controle de acesso, o ISAPI ( filtro respons vel por processar as requisi‡oes para um site no IIS e repass -los ao Sharepoint ) se encarrega somente do controle de direitos e autoriza‡oes vinculadas …s reas e conte£dos do site. Todas as tarefas de autentica‡ao estao a cargo do IIS, o que obriga a utiliza‡ao de acesso an“nimo ou autentica‡ao integrada; sendo exigido entao que os usu rios de um site possuam contas locais no servidor ou no dom¡nio. Nao se vˆm muitos problemas para ambientes de intranet, onde os usu rios do site sao tamb‚m usu rios da rede. Agora, imaginemos um cen rio B2B ou at‚ mesmo B2C – onde um site publicado para a internet precisa ser acessado por clientes ou fornecedores. Nao necessariamente estas entidades sao representadas por pessoas dentro da minha organiza‡ao. Sendo assim, que sentido faz criar uma conta em meu dom¡nio exclusivamente para acesso ao site?
S: Sintomas alegados por n¢s e pelos clientes
C: Causa da patologia
MP: Medica‡ao Paliativa
PA: Princ¡pio Ativo empregado na medica‡ao da Versao 3
PA: Esta talvez seja a mais not¢ria das evolu‡oes – pelo menos uma das que tem tido maior repercussao. A exemplo da versao anterior, o Sharepoint continua nao fazendo trabalho algum de autentica‡ao. Entretanto, como veremos mais adiante, o Sharepoint 2007 foi totalmente constru¡do em cima do ASP.NET 2.0, o que o permite se valer de v rios recursos da plataforma, dentre ele os Auhtentication Providers. Desta forma, o Sharepoint 2007 suporta, de forma nativa, a utiliza‡ao de providers de autentica‡ao customizados. Estejam nossos usu rios armazenados em uma base SQL, Oracle, servi‡o LDAP, XML, etc, o que vai mudar ‚ o provider, que ‚ respons vel por traduzir o conte£do deste reposit¢rio para o Sharepoint.
E vocˆ? j sofreu ou conhece algu‚m que sofreu com esta ou quaisquer outras patologias das versoes anteriores? E o que acha dessas melhorias? Compartilhe conosco suas experiˆncias!
Pr¢ximo boletim: Impossibilidade de defini‡ao de permissoes em n¡vel de itens e documentos
Pontos de Evolução WSS v2 –> v3 – Quadro Clínico Geral
April 10th, 2007 by alex silvaDurante as conversas, treinamentos e apresenta‡oes nos clientes, os principais pontos de questionamento ( e at‚ mesmo de curiosidade ) sao as melhorias da versao 2007 do WSS ( Windows Sharepoint Services ). Sabemos que a versao anterior sofria de algumas "patologias", que tinham como principal sintoma fortes dores de cabe‡a para n¢s e nossos clientes… Tais problemas se davam, ora por limita‡oes da plataforma, ora por design das ferramentas. E demandavam um alto grau de esfor‡o para serem contornados ou terem suas funcionalidades estendidas.
Isto deu margem para o surgimento de alguns estigmas, que s¢ agora, que as organiza‡oes passam a conhecer a nova versao, estamos conseguindo elimin -los. Um deles era de que o Sharepoint nao suportava a cria‡ao de portais de grande porte pois, embora apresentasse relativa facilidade de customiza‡ao, apresentava v rias limita‡oes que, quando nao inviabilizava, determinava uma sub utiliza‡ao consider vel de suas ferramentas.
E o pior ‚ que, de certa maneira, quem dizia isto tinha razao
.
Entao, separei aqui alguns destes pontos, visando ilustrar por que isto ocorria, como trat vamos/contorn vamos estes casos e como a Microsoft os resolveu; partindo do princ¡pio de que para a nova versao, adotou como objetivo principal nao s¢ a implementa‡ao de novos recursos, mas principalmente aplicar o que aprendeu durante os anos de “tratamento”, sanando assim v rios destes pontos.
Nesta s‚rie de posts, ser apresentado o diagn¢stico de algumas destas patologias, que foram brilhantemente combatidas na nova versao. O objetivo ‚, inicialmente, levantar a bola para discussoes em torno das melhorias na plataforma, e num segundo momento para uma visao mais detalhada sobre cada uma delas.
PS: Nesta s‚rie serao abordados os recursos do WSS, que sao naturalmente compartilhados com o MOSS ( Microsoft Office Sharepoint Server ) 2007.
Legenda S:Obrigatoriedade do uso de autentica‡ao integrada C: Embora o Sharepoint V2 (2003) seja integrado com o ASP.NET 1.1, ele nao realiza qualquer trabalho de autentica‡ao. No que diz respeito ao controle de acesso, o ISAPI ( filtro respons vel por processar as requisi‡oes para um site no IIS e repass -los ao Sharepoint ) se encarrega somente do controle de direitos e autoriza‡oes vinculadas …s reas e conte£dos do site. Todas as tarefas de autentica‡ao estao a cargo do IIS, o que obriga a utiliza‡ao de acesso an“nimo ou autentica‡ao integrada; sendo exigido entao que os usu rios de um site possuam contas locais no servidor ou no dom¡nio. Nao se vˆm muitos problemas para ambientes de intranet, onde os usu rios do site sao tamb‚m usu rios da rede. Agora, imaginemos um cen rio B2B ou at‚ mesmo B2C – onde um site publicado para a internet precisa ser acessado por clientes ou fornecedores. Nao necessariamente estas entidades sao representadas por pessoas dentro da minha organiza‡ao. Sendo assim, que sentido faz criar uma conta em meu dom¡nio exclusivamente para acesso ao site?
S: Sintomas alegados por n¢s e pelos clientes
C: Causa da patologia
MP: Medica‡ao Paliativa
PA: Princ¡pio Ativo empregado na medica‡ao da Versao 3
PA: Esta talvez seja a mais not¢ria das evolu‡oes – pelo menos uma das que tem tido maior repercussao. A exemplo da versao anterior, o Sharepoint continua nao fazendo trabalho algum de autentica‡ao. Entretanto, como veremos mais adiante, o Sharepoint 2007 foi totalmente constru¡do em cima do ASP.NET 2.0, o que o permite se valer de v rios recursos da plataforma, dentre ele os Auhtentication Providers. Desta forma, o Sharepoint 2007 suporta, de forma nativa, a utiliza‡ao de providers de autentica‡ao customizados. Estejam nossos usu rios armazenados em uma base SQL, Oracle, servi‡o LDAP, XML, etc, o que vai mudar ‚ o provider, que ‚ respons vel por traduzir o conte£do deste reposit¢rio para o Sharepoint.
E vocˆ? j sofreu ou conhece algu‚m que sofreu com esta ou quaisquer outras patologias das versoes anteriores? E o que acha dessas melhorias? Compartilhe conosco suas experiˆncias!
Pr¢ximo boletim: Impossibilidade de defini‡ao de permissoes em n¡vel de itens e documentos
Sim, há algo de novo no front.
March 27th, 2007 by alex silvaBem, esta £ltima semana foi bastante cheia…
Cinco dias no Esp¡rito Santo inteiramente dedicados ao trabalho de dissemina‡ao da Plataforma Sharepoint -Treinamento, apresenta‡oes e workshop….
muito bom ver o quanto as pessoas se interessam pelas potencialidades da plataforma, e esse interesse aumenta … medida em que vao conhecendo mais, e entendendo melhor as possibilidades de aplica‡ao da tecnologia em cen rios reais do dia-a-dia para resolver problemas frequentes e proporcionar maior vantagem competitiva …s organiza‡oes.
E isso se d de maneira muito mais forte em cen rios onde j exista uma experiˆncia com versoes anteriores pois, nestes casos,
j existe um direcionamento sobre em que o Sharepoint pode ser aplicado e um "anseio" sobre as melhorias e novas implementa‡oes.
Al‚m disso, ‚ muito legal quando as pessoas entendem que, embora seja praticamente imposs¡vel ( no m¡nimo impratic vel ) dominar a fundo todas as funcionalidades, ‚ muito importante que tenhamos o campo de visao aberto e procuremos sempre por novas formas de enxergar e combinar os recursos, mesclando os perfis e nao se prendendo simplesmente … atua‡oes pr‚vias, seja como desenvolvedor, analista de sistemas, arquiteto da informa‡ao ou analista de infra-estrutura.
Vamo que vamo, que a plataforma est se expandindo, e a cada dia que passa aumenta o nosso time de aficcionados pelo Sharepoint e pelo que suas aplica‡oes podem proporcionar …s empresas, principalmente no que diz respeito aos resultados dos Trabalhadores do Conhecimento.
Um grande abra‡o para a turma que participou do treinamento; com os quais tive oportunidade de compartilhar boas experiˆncias desta caminhada nos trabalhos com as tecnologias Sharepoint.
Aproveito para deixar meu coment rio sobre o excelente artigo do nosso companheiro de blog WoodyW, que em seu post Your (Share)Point of View, faz uma analogia entre o Sharepoint com a par bola do grupo de cegos, onde, ao encontrar um elefante, cada um tira suas conclusoes e constr¢i sua pr¢pria "visao" baseando-se na parte da "besta" com a qual tiveram contato. Ao final, o treinador do elefante os diz, primeiro, que nao existe uma visao absoluta e segundo, que nao devem se prender simplesmente …s impressoes geradas pelo contato com uma parte isolada ou uma experˆncia £nica.
Trazendo para a nossa realidade, a minha moral da hist¢ria ‚ que Nao importa o quˆ. COMO olhamos para a plataforma, seus recursos integrados e principalmente o porquˆ de se utilizar toda esta "parafernalha" ‚ o que importa. Sabemos que a tecnologia por si s¢ nao se justifica. E al‚m de visualizar poss¡veis combina‡oes das funcionalidades oferecidas, nao podemos nunca nos esquecer de que tudo isto deve ter um prop¢sito, e ir interagir com pessoas. E s¢ evolu¡mos e melhoramos nossa visao ( consequentemente nossos resultados ) se trabalhamos com objetivos. Cada um de n¢s consegue, sem pestanejar, citar pelo menos 3 projetos mal-sucedidos por ignorarem alguns destes crit‚rios.
Entao, por que nao acordamos todos os dias e procuramos por partes da "besta" nas quais somos meramente… cegos?
Est lan‡ado o desafio!!! ![]()
*** Livro da vez: "O Mundo ‚ Plano", de Thomas L. Friedman
Sim, há algo de novo no front.
March 27th, 2007 by alex silvaBem, esta £ltima semana foi bastante cheia…
Cinco dias no Esp¡rito Santo inteiramente dedicados ao trabalho de dissemina‡ao da Plataforma Sharepoint -Treinamento, apresenta‡oes e workshop….
muito bom ver o quanto as pessoas se interessam pelas potencialidades da plataforma, e esse interesse aumenta … medida em que vao conhecendo mais, e entendendo melhor as possibilidades de aplica‡ao da tecnologia em cen rios reais do dia-a-dia para resolver problemas frequentes e proporcionar maior vantagem competitiva …s organiza‡oes.
E isso se d de maneira muito mais forte em cen rios onde j exista uma experiˆncia com versoes anteriores pois, nestes casos,
j existe um direcionamento sobre em que o Sharepoint pode ser aplicado e um "anseio" sobre as melhorias e novas implementa‡oes.
Al‚m disso, ‚ muito legal quando as pessoas entendem que, embora seja praticamente imposs¡vel ( no m¡nimo impratic vel ) dominar a fundo todas as funcionalidades, ‚ muito importante que tenhamos o campo de visao aberto e procuremos sempre por novas formas de enxergar e combinar os recursos, mesclando os perfis e nao se prendendo simplesmente … atua‡oes pr‚vias, seja como desenvolvedor, analista de sistemas, arquiteto da informa‡ao ou analista de infra-estrutura.
Vamo que vamo, que a plataforma est se expandindo, e a cada dia que passa aumenta o nosso time de aficcionados pelo Sharepoint e pelo que suas aplica‡oes podem proporcionar …s empresas, principalmente no que diz respeito aos resultados dos Trabalhadores do Conhecimento.
Um grande abra‡o para a turma que participou do treinamento; com os quais tive oportunidade de compartilhar boas experiˆncias desta caminhada nos trabalhos com as tecnologias Sharepoint.
Aproveito para deixar meu coment rio sobre o excelente artigo do nosso companheiro de blog WoodyW, que em seu post Your (Share)Point of View, faz uma analogia entre o Sharepoint com a par bola do grupo de cegos, onde, ao encontrar um elefante, cada um tira suas conclusoes e constr¢i sua pr¢pria "visao" baseando-se na parte da "besta" com a qual tiveram contato. Ao final, o treinador do elefante os diz, primeiro, que nao existe uma visao absoluta e segundo, que nao devem se prender simplesmente …s impressoes geradas pelo contato com uma parte isolada ou uma experˆncia £nica.
Trazendo para a nossa realidade, a minha moral da hist¢ria ‚ que Nao importa o quˆ. COMO olhamos para a plataforma, seus recursos integrados e principalmente o porquˆ de se utilizar toda esta "parafernalha" ‚ o que importa. Sabemos que a tecnologia por si s¢ nao se justifica. E al‚m de visualizar poss¡veis combina‡oes das funcionalidades oferecidas, nao podemos nunca nos esquecer de que tudo isto deve ter um prop¢sito, e ir interagir com pessoas. E s¢ evolu¡mos e melhoramos nossa visao ( consequentemente nossos resultados ) se trabalhamos com objetivos. Cada um de n¢s consegue, sem pestanejar, citar pelo menos 3 projetos mal-sucedidos por ignorarem alguns destes crit‚rios.
Entao, por que nao acordamos todos os dias e procuramos por partes da "besta" nas quais somos meramente… cegos?
Est lan‡ado o desafio!!! ![]()
*** Livro da vez: "O Mundo ‚ Plano", de Thomas L. Friedman