<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Adriano Gomes' Infra Blog</title><link>http://blogs.technet.com/b/adriano_gomes_technet/</link><description /><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Treinamento de End Users em SharePoint 2010</title><link>http://blogs.technet.com/b/adriano_gomes_technet/archive/2010/06/09/treinamento-de-end-users-em-sharepoint-2010.aspx</link><pubDate>Wed, 09 Jun 2010 13:43:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3337069</guid><dc:creator>Adriano Gomes</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/adriano_gomes_technet/rsscomments.aspx?WeblogPostID=3337069</wfw:commentRss><comments>http://blogs.technet.com/b/adriano_gomes_technet/archive/2010/06/09/treinamento-de-end-users-em-sharepoint-2010.aspx#comments</comments><description>&lt;p&gt;Treinamento legal para End Users de SharePoint 2010, porém está todo em inglês…&lt;/p&gt;  &lt;p&gt;SharePoint 2010 End-User Training&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.point8020.com/SharePointEndUserTraining.aspx" href="http://www.point8020.com/SharePointEndUserTraining.aspx"&gt;http://www.point8020.com/SharePointEndUserTraining.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Abraços!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3337069" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/adriano_gomes_technet/archive/tags/SharePoint+2010/">SharePoint 2010</category></item><item><title>Mudar o Idioma do E-mail de Agendamento de Reunião do Add-in do Live Meeting pra Outlook no Office Communications Server</title><link>http://blogs.technet.com/b/adriano_gomes_technet/archive/2010/03/29/mudar-o-idioma-do-e-mail-de-agendamento-de-reuni-o-do-live-meeting-pra-reuni-es-no-office-communications-server.aspx</link><pubDate>Mon, 29 Mar 2010 20:22:04 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3321843</guid><dc:creator>Adriano Gomes</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/adriano_gomes_technet/rsscomments.aspx?WeblogPostID=3321843</wfw:commentRss><comments>http://blogs.technet.com/b/adriano_gomes_technet/archive/2010/03/29/mudar-o-idioma-do-e-mail-de-agendamento-de-reuni-o-do-live-meeting-pra-reuni-es-no-office-communications-server.aspx#comments</comments><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Quando instalamos o Add-in de Live Meeting para o Outlook, ele instala em dois diretórios seus principais “componentes”.&lt;/p&gt;  &lt;p&gt;Em “C:\Program Files\Common Files\Microsoft Shared\LiveMeeting Shared\” estão os arquivos que serão usados para montar os e-mais ou meeting requests.&lt;/p&gt; &lt;a href="http://blogs.technet.com/blogfiles/adriano_gomes_technet/WindowsLiveWriter/MudaroIdiomadoEmaildeAgendamentode_D32C/image_4.png"&gt;&lt;img style="border-right-width: 0px; margin: 0px 20px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/adriano_gomes_technet/WindowsLiveWriter/MudaroIdiomadoEmaildeAgendamentode_D32C/image_thumb_1.png" width="458" height="284" /&gt;&lt;/a&gt;   &lt;p&gt;Em “C:\Program Files\Microsoft Office\Live Meeting 8\Addins” estão os arquivos que são utilizados para montar o idioma dos menus que aparecem no Outlook.&lt;/p&gt; &lt;a href="http://blogs.technet.com/blogfiles/adriano_gomes_technet/WindowsLiveWriter/MudaroIdiomadoEmaildeAgendamentode_D32C/image_2.png"&gt;&lt;img style="border-right-width: 0px; margin: 0px 20px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/adriano_gomes_technet/WindowsLiveWriter/MudaroIdiomadoEmaildeAgendamentode_D32C/image_thumb.png" width="453" height="285" /&gt;&lt;/a&gt;   &lt;p&gt;Normalmente quando se cria um convite para uma reunião, seja ela agendada ou imediata (meet now), o template utilizado será baseado no idioma instalado do Office. Mesmo que o Office tenha sido instalado em inglês, se está com o Language Pack para português, e está configurado com ele para display, o template do e-mail sairá em português.&lt;/p&gt;  &lt;p&gt;Em uma situação onde uma empresa Global queira fazer um deployment desse Add-in, quer permitir que seus usuários possam escolher o idioma para usar no Office, mas quer que o template do convite seja sempre enviado em um e-mail padrão, pode-se seguir as recomendações colocadas no artigo &lt;a title="http://support.microsoft.com/kb/968981" href="http://support.microsoft.com/kb/968981"&gt;http://support.microsoft.com/kb/968981&lt;/a&gt; do site de suporte da Microsoft, e assim ter um idioma padrão.&lt;/p&gt;  &lt;p&gt;Eu vou descrever aqui, rapidamente o procedimento, porque eu achei que a descrição no artigo acima mencionado não está muito clara…&lt;/p&gt;  &lt;p&gt;Basicamente o procedimento irá copiar a dll de resources do idioma desejado como padrão para todos os demais idiomas disponíveis. Eu aconselho fortemente a renomear os arquivos que existem dentro de cada um dos diretórios. Na figura abaixo, repare que no diretório pt-br eu renomeei a ConfApiSat.dll para ConfApiSat.dll.orig e copiei a dll que estava no diretório en-us para cá. Assim, mesmo que meu Outlook esteja configurado com o Language Pack para pt-br como display, os templates utilizados serão sempre em inglês.&lt;/p&gt; &lt;a href="http://blogs.technet.com/blogfiles/adriano_gomes_technet/WindowsLiveWriter/MudaroIdiomadoEmaildeAgendamentode_D32C/image_6.png"&gt;&lt;img style="border-right-width: 0px; margin: 0px 20px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/adriano_gomes_technet/WindowsLiveWriter/MudaroIdiomadoEmaildeAgendamentode_D32C/image_thumb_2.png" width="318" height="140" /&gt;&lt;/a&gt;   &lt;p&gt;Infelizmente no servidor de OCS pode-se apenas alterar as URLs utilizadas nos links, mas não o conteúdo do template.&lt;/p&gt;  &lt;p&gt;Abraços!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3321843" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/adriano_gomes_technet/archive/tags/Live+Meeting/">Live Meeting</category></item><item><title>Instalando o OCS 2007 R2 em Windows Server 2008 R2</title><link>http://blogs.technet.com/b/adriano_gomes_technet/archive/2010/03/16/instalando-o-ocs-2007-r2-em-windows-server-2008-r2.aspx</link><pubDate>Tue, 16 Mar 2010 19:17:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3319409</guid><dc:creator>Adriano Gomes</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/adriano_gomes_technet/rsscomments.aspx?WeblogPostID=3319409</wfw:commentRss><comments>http://blogs.technet.com/b/adriano_gomes_technet/archive/2010/03/16/instalando-o-ocs-2007-r2-em-windows-server-2008-r2.aspx#comments</comments><description>&lt;p&gt;Existe uma “pegadinha” na instalação do OCS 2007 R2 no Windows Server 2008 R2, tanto pro Standard Edition quanto pro Enterprise Edition.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Quado você for preparar o servidor do Windows, adicionando features e roles, instale também a feature de “Desktop Experience”. Isso vai evitar que na hora que você for entrar no Deployment do servidor, você receba o erro: “&lt;/p&gt;  &lt;p&gt;Windows Media Format Runtime required. The Windows Media Format Runtime is required in order to install this component. Installing the Windows Media Format Runtime may require a system restart to complete the installation. Click OK to continue with the installation.” &lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Boa Sorte!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3319409" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/adriano_gomes_technet/archive/tags/OCS+2007+R2/">OCS 2007 R2</category></item><item><title>Acesso a Sites do SharePoint de Dentro do Windows Server 2008</title><link>http://blogs.technet.com/b/adriano_gomes_technet/archive/2009/11/23/acesso-a-sites-do-sharepoint-de-dentro-do-windows-server-2008.aspx</link><pubDate>Mon, 23 Nov 2009 23:53:24 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3295922</guid><dc:creator>Adriano Gomes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/adriano_gomes_technet/rsscomments.aspx?WeblogPostID=3295922</wfw:commentRss><comments>http://blogs.technet.com/b/adriano_gomes_technet/archive/2009/11/23/acesso-a-sites-do-sharepoint-de-dentro-do-windows-server-2008.aspx#comments</comments><description>&lt;p&gt;Uma vez que as instalações de novos servidores nas empresas começam a utilizar o Windows Server 2008 (R2), toda vez que vamos instalar o SharePoint 2007, nos deparamos com uma situação um tanto quanto estranha...  &lt;p&gt;Sempre que queríamos testar um site do SharePoint que criávamos, normalmente criávamos primeiro uma entrada no hosts da máquina, e criávamos os sites utilizando host header. Quando então chamávamos o site no IE, o browser abria, e pedia por um login e senha. Normalmente pensávamos: “O IE ainda não reconheceu o site como sendo um site da zona de intranet local”. Clicaríamos Cancel, adicionaríamos o site à Zona em questão, e daríamos um refresh no browser. Novamente o pedido por login e senha. Pensávamos: “Já sei... esqueci de fechar e abrir o IE novamente...”. Fazíamos isso. E lá vinha a tela de login e senha novamente... A sobrancelha levantava nessa hora, e então pensávamos: “Tem alguma coisa errada”.  &lt;p&gt;Entravamos então com o login e a senha mesmo assim... Uma vez... “Devo ter errado a senha...” Duas vezes... “Será que errei o login?” Três vezes... Acesso negado! K  &lt;p&gt;Aí eu pensei: “Que estranho... o site de Administração Central (Central Administration) funciona normalmente...”. Vou testar de um outro computador.  &lt;p&gt;Configuro o IP do site com o host header no hosts da máquina, ou então configuro um registro no DNS, e testo de outra máquina. Aí funciona.  &lt;p&gt;Quebro a cabeça mais um pouco, olho no Event Viewer e aí resolvo fazer uma busca no &lt;a href="http://www.bing.com/"&gt;Bing&lt;/a&gt;... Olho aqui, olho ali, e encontro o problema e a solução.  &lt;p&gt;Essa é uma proteção que já existia desde o IIS 5.1, mas que parece que só agora resolveu nos “testar” no IIS 7. Existe um KB explicando isso: &lt;a href="http://support.microsoft.com/kb/896861/"&gt;http://support.microsoft.com/kb/896861/&lt;/a&gt;.  &lt;p&gt;Seguindo os passos no artigo, é possível desabilitar essa proteção para todo e qualquer site criado e acessado localmente (muito útil quando se utilizando o Index Server para indexar ele mesmo para ganhar em performance), ou então gerar uma lista com a URL dos sites que será permitido fazer o acesso local.  &lt;p&gt;O artigo mostra como fazer ambas as coisas, mas copio aqui para poupar tempo ao leitor.  &lt;p&gt;&lt;b&gt;Método 1: Desabilitar a verificação de loopback&lt;/b&gt;  &lt;p&gt;Execute as seguintes etapas:  &lt;p&gt;1. Clique em &lt;b&gt;Iniciar&lt;/b&gt;, em &lt;b&gt;Executar&lt;/b&gt;, digite &lt;b&gt;regedit&lt;/b&gt; e clique em &lt;b&gt;OK&lt;/b&gt;.  &lt;p&gt;&lt;b&gt;2. &lt;/b&gt;No &lt;b&gt;Editor do Registro&lt;/b&gt;, localize e clique na seguinte chave do Registro: &lt;b&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa&lt;/b&gt;  &lt;p&gt;3. Clique com o botão direito do mouse em &lt;b&gt;Lsa&lt;/b&gt;, aponte para &lt;b&gt;Novo&lt;/b&gt; e clique em &lt;b&gt;valor&lt;/b&gt; &lt;b&gt;DWORD&lt;/b&gt;.  &lt;p&gt;4. Digite &lt;b&gt;DisableLoopbackCheck&lt;/b&gt; e pressione &lt;b&gt;ENTER&lt;/b&gt;.  &lt;p&gt;5. Clique com o botão direito do mouse em &lt;b&gt;DisableLoopbackCheck&lt;/b&gt; e clique em &lt;b&gt;Modificar&lt;/b&gt;.  &lt;p&gt;6. Na caixa &lt;b&gt;Dados&lt;/b&gt; do valor, digite &lt;b&gt;1&lt;/b&gt; e clique em &lt;b&gt;OK&lt;/b&gt;.  &lt;p&gt;7. Encerre o &lt;b&gt;Editor do Registro&lt;/b&gt; e reinicie o computador.  &lt;p&gt;&lt;b&gt;Método 2: Especificar nomes do host&lt;/b&gt;  &lt;p&gt;Para especificar os nomes do host mapeados para o endereço de loopback e que podem se conectar aos sites no computador, execute as seguintes etapas:  &lt;p&gt;1. Clique em &lt;b&gt;Iniciar&lt;/b&gt;, em &lt;b&gt;Executar&lt;/b&gt;, digite &lt;b&gt;regedit&lt;/b&gt; e clique em &lt;b&gt;OK&lt;/b&gt;.  &lt;p&gt;&lt;b&gt;2. &lt;/b&gt;No &lt;b&gt;Editor do Registro&lt;/b&gt;, localize e clique na seguinte chave do &lt;b&gt;Registro&lt;/b&gt;: &lt;b&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0&lt;/b&gt;  &lt;p&gt;3. Clique com o botão direito do mouse em &lt;b&gt;MSV1_0&lt;/b&gt;, aponte para &lt;b&gt;Novo&lt;/b&gt; e clique em &lt;b&gt;Valor de sequência múltipla&lt;/b&gt;.  &lt;p&gt;4. Digite &lt;b&gt;BackConnectionHostNames&lt;/b&gt; e pressione &lt;b&gt;ENTER&lt;/b&gt;.  &lt;p&gt;5. Clique com o botão direito do mouse em &lt;b&gt;BackConnectionHostNames&lt;/b&gt; e clique em &lt;b&gt;Modificar&lt;/b&gt;.  &lt;p&gt;6. Na caixa &lt;b&gt;Dados&lt;/b&gt; do valor, digite o nome do host ou os nomes do host para os sites que estão no computador local e clique em &lt;b&gt;OK&lt;/b&gt;.  &lt;p&gt;7. Encerre o &lt;b&gt;Editor do Registro&lt;/b&gt; e reinicie o serviço &lt;b&gt;IISAdmin&lt;/b&gt;.  &lt;p&gt;&lt;b&gt;Relembrando: Essas informações acima estão disponíveis em &lt;a href="http://support.microsoft.com/kb/896861/"&gt;http://support.microsoft.com/kb/896861/&lt;/a&gt;, e eu apenas as copiei aqui para poupar tempo ao leitor deste blog.&lt;/b&gt;&lt;/p&gt; &lt;p&gt;Abraços!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3295922" width="1" height="1"&gt;</description></item><item><title>Levando Sites de SharePoint 2010 Com Você, Offline, e Depois Sincronizando de Volta Para o Site</title><link>http://blogs.technet.com/b/adriano_gomes_technet/archive/2009/10/30/levando-sites-de-sharepoint-2010-com-voc-offline-e-depois-sincronizando-de-volta-para-o-site.aspx</link><pubDate>Fri, 30 Oct 2009 14:19:26 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3290393</guid><dc:creator>Adriano Gomes</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/adriano_gomes_technet/rsscomments.aspx?WeblogPostID=3290393</wfw:commentRss><comments>http://blogs.technet.com/b/adriano_gomes_technet/archive/2009/10/30/levando-sites-de-sharepoint-2010-com-voc-offline-e-depois-sincronizando-de-volta-para-o-site.aspx#comments</comments><description>&lt;p&gt;Acho que escolhi esse tema como sendo o primeiro da minha série de posts de SharePoint 2010 por ter sido sempre um fã do Groove.  &lt;p&gt;Na versão 2007 do SharePoint, quando se queria levar documentos do SharePoint de maneira off-line, existiam 2 possibilidades:  &lt;p&gt;1- Sincronizar no Outlook 2007.  &lt;p&gt;2- Sincronizar no Groove 2007.  &lt;p&gt;No Outlook 2007 você teria a facilidade de poder pegar arquivos de uma biblioteca e receber atualizações que fossem feitas nela, mas no Groove existia um pouco mais de facilidade.  &lt;p&gt;No Groove 2007, era possível sincronizar também a biblioteca do SharePoint entre uma pessoa com acesso, e outras que não teriam conectividade. O tráfego das alterações entre as pessoas normalmente era só do diferencial de alguns arquivos, e poder-se-ia sincronizar os arquivos de volta para o SharePoint só quando se quisesse.  &lt;p&gt;Infelizmente, tanto via Outlook quanto via Groove, toda vez que se sincroniza as informações com o SharePoint, todo o arquivo é enviado para ou resgatado dele, e não só o diferencial. Para arquivos pequenos, de 50 KB, isso passa despercebido, mas em arquivos de 5 MB, já começa a complicar.  &lt;p&gt;Além disso, ainda existiam situações em que as informações importantes estavam em listas do SharePoint, não em document libraries. Para essas situações existia ainda a possibilidade de se utilizar o Access 2007.  &lt;p&gt;E quando o importante era sincronizar-se um calendário, aí voltava-se para o Outlook, onde existia total suporte a sincronização para leitura e escrita a partir do Outlook em calendários do SharePoint.  &lt;p&gt;No Office 2010 existem novas capacidades para se trabalhar de maneira off-line com o SharePoint 2010 que facilitarão muito a vida daqueles que, como eu, trabalham em equipe constantemente, e que precisam sempre disponibilizar conteúdos criados com outras pessoas em um site de colaboração.  &lt;p&gt;A primeira delas é o Microsoft Office Upload Center. O Upload Center não é um site ou uma ferramenta que você precisa abrir para usar, mas sim um “companheiro” para todos os programas da família Office que fica rodando no system tray. Ele ajuda muito na hora de salvar de volta documentos no SharePoint, ao ser ele o responsável por conectar e cuidar do upload dos arquivos para o SharePoint.  &lt;p&gt;A outra ferramenta, que era conhecida por Groove mas que agora foi renomeada, é o SharePoint Workspace – vulgo SPW. Ele agora será o grande astro para trazer o SharePoint para as estações dos usuários e facilitar a colaboração. Ele utilizará também o Syncronization Framework para diminuir a quantidade de informações que serão trafegadas entre o SharePoint e o SPW. Agora ele trará também listas do SharePoint offline, incluindo as alterações que tenham sido feitas nos forms para criação, edição e exibição dos itens. Isso vale também para as propriedades extras que às vezes são necessárias para documentos.  &lt;p&gt;O que ainda permaneceu no Outlook, é a parte de sincronização de calendários do SharePoint. Ela continua dentro do Outlook mais por uma questão de fazer mais sentido. Assim, todas as informações de calendário para um usuário ficam sempre dentro do Outlook, facilitando assim encontrar eventos e atividades programadas para ele ou para algum time.  &lt;p&gt;A sincronização dos sites/listas/bibliotecas de documentos com o SPW é bem simples, e pode ser inicializada tanto a partir do site (fica dentro de ações do site), da lista/biblioteca, como a partir do SPW também. Quando inicializado a partir de um site, podem-se escolher quais serão as listas/bibliotecas serão sincronizadas. Um administrador do site também consegue controlar a disponibilidade de se sincronizar listas/bibliotecas com o SPW.  &lt;p&gt;&lt;/p&gt; &lt;p&gt;Semana que vem escreverei mais.  &lt;p&gt;Abraços!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3290393" width="1" height="1"&gt;</description></item><item><title>SharePoint 2010 para IT Pros</title><link>http://blogs.technet.com/b/adriano_gomes_technet/archive/2009/10/21/sharepoint-2010-para-it-pros.aspx</link><pubDate>Wed, 21 Oct 2009 15:24:06 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3288175</guid><dc:creator>Adriano Gomes</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/adriano_gomes_technet/rsscomments.aspx?WeblogPostID=3288175</wfw:commentRss><comments>http://blogs.technet.com/b/adriano_gomes_technet/archive/2009/10/21/sharepoint-2010-para-it-pros.aspx#comments</comments><description>&lt;p&gt;Segunda-feira, dia 19/10/2009, o SharePoint 2010 foi apresentado em Las Vegas, na SharePoint Conference 2010. O produto está sensacional! Quem trabalhou com o 2007, era fã, mas achava que tinham diversos pontos faltando precisará rever esses pontos. &lt;p&gt;Na parte de infraestrutura existem diversas novas melhorias, trazendo facilidades para o gerenciamento do status do servidor (health) e para encontrar os problemas. &lt;p&gt;Na parte de backup/restore, agora é possível se fazer restores de itens de backups sem se precisar dispor de toda uma farm de recuperação. &lt;p&gt;Existe todo um sistema de gerenciamento do status do SharePoint dentro dele. E devo ressaltar aqui, é sensacional! &lt;p&gt;Agora, no SharePoint 2010, quando aparecer um erro, será apresentado também um Correlation-ID, que pode ser usado para encontrar o problema rapidamente entre os logs. &lt;p&gt;É possível configurar o throttling das views, para que alguém não crie uma view q apresenta 10000 itens e acabe com a performance do seu servidor. &lt;p&gt;Existe uma notícia triste, entretanto… O STSADM, amigo inseparável de vários momentos de administradores de SharePoint, fica estagnado nessa versão. Entendam bem, ele continua existindo, mas com o intuito de backward compatibility. A partir de agora, as novas funcionalidades devem vir todas através de comandos de PowerShell. Se você ainda não está familiarizado com ele, é melhor aprender, e rápido… &lt;p&gt;Existem diversas novidades para o mundo de IT Pros, e eu pretendo realizar posts semanais para trazer essas informações todas aqui. &lt;p&gt;Até o próximo post! &lt;p&gt;Abraços!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3288175" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/adriano_gomes_technet/archive/tags/SharePoint+2010/">SharePoint 2010</category></item><item><title>SharePoint Server 2007 e Suas Bases no SQL</title><link>http://blogs.technet.com/b/adriano_gomes_technet/archive/2008/09/11/sharepoint-server-2007-e-suas-bases-no-sql.aspx</link><pubDate>Thu, 11 Sep 2008 19:31:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3121746</guid><dc:creator>Adriano Gomes</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/adriano_gomes_technet/rsscomments.aspx?WeblogPostID=3121746</wfw:commentRss><comments>http://blogs.technet.com/b/adriano_gomes_technet/archive/2008/09/11/sharepoint-server-2007-e-suas-bases-no-sql.aspx#comments</comments><description>&lt;p&gt;Após ver algumas perguntas e observar como algumas instalações de SharePoint foram feitas, eu decidi fazer esse post para tentar ajudar a tirar algumas dúvidas e ajudar a quem for fazer instalações de MOSS (SharePoint Server) 2007, a deixá-las mais adequadas para futuras expansões na Farm.  &lt;p&gt;Esse post será mais focado em instalações do SharePoint Server 2007, mas nada impede que você utilize essas informações em sua Farm de WSS v3.  &lt;h3&gt;Quantidade de Bases&lt;/h3&gt; &lt;p&gt;Antes que você possa começar uma instalação do MOSS 2007, você deverá ter a mão o nome de um servidor de SQL Server (2000 ou 2005) e de uma instância disponível.  &lt;p&gt;Nesse momento você deve estar se perguntando: “Mas qual é o espaço que será ocupado pelas bases do SharePoint?”. &lt;br&gt;Eu vou deixar pra falar sobre isso em outro tópico. Procure depois por &lt;i&gt;dimensionamento das bases&lt;/i&gt;. Preferi fazer isso porque, antes de chegarmos a esse ponto, é necessário entendermos melhor o que define a quantidade de bases mínimas e recomendadas para o MOSS.  &lt;p&gt;Uma instalação típica de SharePoint terá no mínimo 6 bases:  &lt;p&gt;1. Base de Configuração da Farm do SharePoint (Definida logo no início da configuração da Farm e onde você pode definir o nome através do assistente de instalação).  &lt;p&gt;2. Base de Conteúdo do Site de Administração do SharePoint (Essa é criada e um nome é designado automaticamente durante a configuração inicial da Farm. Caso você deseje especificar um nome, você deverá fazer toda a configuração inicial da Farm através do PSConfig.exe).  &lt;p&gt;3. Base do Windows SharePoint Services Search (Definida durante a configuração da Farm no site de Central Administration do SharePoint. Ao se iniciar o serviço do Windows SharePoint Services Search, você poderá definir o nome da base. Repare que esse serviço é diferente do serviço de search do MOSS).  &lt;p&gt;4. Base de Conteúdo para o Site de Administração do Shared Services Provider (Normalmente é definida antes de se criar o SSP. Você pode designar o nome da base durante a criação da Web Application).  &lt;p&gt;5. Base de Configuração do SSP (Definida durante a criação do SSP. Você poderá designar o nome nesse momento).  &lt;p&gt;6. Base de do Search do MOSS (Agora sim, você definirá a base que será utilizada pelo serviço de Search do MOSS. Essa definição é feita durante a criação do SSP).  &lt;p&gt;Como disse antes, esse é o mínimo... Mas um mínimo que eu não recomendo.  &lt;p&gt;Não recomendo porque eu acho que para o My Sites, para o SSP e para o(s) Site Collection(s) que você criará é importante ter uma Web Application separada. Coloquei o plural entre parênteses porque você pode querer criar só 1 Site Collection, ou então ter vários Site Collections na mesma Web Application.  &lt;p&gt;Toda a vez que você criar uma Web Application você criará também uma base de conteúdo associada a ele. Pelo menos uma.  &lt;p&gt;Agora temos então mais duas bases:  &lt;p&gt;7. Base de Conteúdo dos sites de My Sites  &lt;p&gt;8. Base de Conteúdo do(s) Site Collection(s).  &lt;p&gt;Esse realmente é o mínimo que eu recomendo, mas você poderá vir a ter mais bases caso você se depare com alguns cenários a seguir:  &lt;p&gt;· Alta utilização do My Sites;  &lt;p&gt;· Alta quantidade de informações armazenadas por Sites;  &lt;p&gt;· Necessidade de se separar informações indexadas pelo serviço de Search do MOSS;  &lt;p&gt;· Necessidade de se criar mais de um SSP na mesma Farm;  &lt;p&gt;· Necessidade de se ter um mecanismo de disaster-recovery mais eficaz para determinados sites;  &lt;p&gt;· Necessidade de se separar Site Collections em Web Applications diferentes;  &lt;p&gt;· E mais alguns outros cenários menos comuns...  &lt;p&gt;Ao se deparar com algum desses cenários acima, você terá a necessidade de criar mais bases por Web Applications ou mais Web Applications e, conseqüentemente, mais bases para cada um deles.  &lt;h3&gt;Bases de Conteúdo e Web Applications&lt;/h3&gt; &lt;p&gt;Quando se designa somente uma base de conteúdo para uma Web Application, todo novo Site Collection criado será sempre criado nessa base. Se você tiver 10 Site Collections contendo 100 GB cada um, você terá uma base enorme de 1 TB. Com a adição de mais bases de conteúdo para uma Web Application, o SharePoint fará uma distribuição automática dos Site Collections entre elas à medida que você criá-los. Se você quiser, você poderá designar a que base um Site Collection deverá ser associado no momento de sua criação através do STSADM, ou após sua criação também com o STSADM, migrando o conteúdo entre bases.  &lt;p&gt;O mecanismo de distribuição automática do SharePoint não se baseia no tamanho das bases, mas sim na quantidade de Site Collections por cada uma delas. Isso se deve ao fato de não podermos prever quais sites ocuparão mais ou menos espaço. A distribuição é bem no estilo round-robin. Se você possuir 3 bases de conteúdo associadas a uma Web Application, o 1º Site Collection vai pra 1ª, o 2º para a 2ª, a 3ª para a 3ª, a 4ª vai pra 1ª e assim sucessivamente, procurando manter a mesma quantidade de Site Collections entre as bases.  &lt;p&gt;Se em um determinado momento você adicionasse uma 4ª base para essa mesma Web Application, você veria o SharePoint associando todos os novos Site Collections para essa nova base até que todas elas tivessem a mesma quantidade de Site Collections. A partir de então, o SharePoint voltaria a fazer a distribuição cíclica entre eles.  &lt;p&gt;Com essa última informação, você já pode imaginar o que acontece quando se deleta Site Collections. O funcionamento é semelhante quando se adiciona uma base nova. O SharePoint irá associar novos Site Collections com as bases mais vazias até que a quantidade dos mesmos entre todas as bases associadas à Web Application seja igual.  &lt;p&gt;&amp;nbsp; &lt;p&gt;Bem…. acho que dessa vez vou ficar por aqui…  &lt;p&gt;&amp;nbsp; &lt;p&gt;Abraços,  &lt;p&gt;Adriano  &lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3121746" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/adriano_gomes_technet/archive/tags/SharePoint/">SharePoint</category><category domain="http://blogs.technet.com/b/adriano_gomes_technet/archive/tags/SQL+Server/">SQL Server</category></item><item><title>Habilitando a Compressão (HTTP Compression) no SharePoint 2007 ou v3 – Enabling HTTP Compression in SharePoint 2007 or v3</title><link>http://blogs.technet.com/b/adriano_gomes_technet/archive/2008/07/01/habilitando-a-compress-o-http-compression-no-sharepoint-2007-ou-v3-enabling-http-compression-in-sharepoint-2007-or-v3.aspx</link><pubDate>Wed, 02 Jul 2008 03:27:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3081327</guid><dc:creator>Adriano Gomes</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/adriano_gomes_technet/rsscomments.aspx?WeblogPostID=3081327</wfw:commentRss><comments>http://blogs.technet.com/b/adriano_gomes_technet/archive/2008/07/01/habilitando-a-compress-o-http-compression-no-sharepoint-2007-ou-v3-enabling-http-compression-in-sharepoint-2007-or-v3.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;em&gt;There is a brief summary in english by the end of of this post.&lt;/em&gt;&lt;/u&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Após uma implantação bem sucedida de SharePoint em um cenário de WCM – Web Content Management,&amp;nbsp; antigo CMS, é normal que as pessoas queiram melhorar a performance e o tempo para carregar as páginas.&lt;/p&gt; &lt;p&gt;Em um ambiente de intranet, onde a conexão entre as estações e o servidor é uma rede de 10 Mbps, 100 Mbps ou 1 Gbps, mexer com a compressão dos pacotes talvez nem seja tão vantajoso… os clientes normalmente farão o download das páginas em questão de segundos…&lt;/p&gt; &lt;p&gt;Quando começamos a falar em WANs, links lentos, extranets, e internet, aí o HTTP compression faz todo sentido!&lt;/p&gt; &lt;p&gt;Embora a configuração seja simples, como vocês verão, é necessário um certo tunning para que possamos chegar ao nível ideal. &lt;/p&gt; &lt;p&gt;Existe aqui um trade-off entre performance e compressão que deve ser analisado e ponderado. Quanto maior a compressão desejada, maior a quantidade de recursos exigida do servidor.&lt;/p&gt; &lt;p&gt;Nesse artigo não vou abordar maneiras de como testar ou fazer o base line e nem como comparar qual é o melhor nível. Se você tiver mais interesse em ler sobre isso, leia aqui: &lt;a title="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx?mfr=true" href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx?mfr=true"&gt;http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx?mfr=true&lt;/a&gt;&lt;/p&gt; &lt;p&gt;A configuração no servidor se baseará em alguns pontos:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Nível de compressão – De 1 a 10  &lt;li&gt;Arquivos a serem comprimidos – estáticos e dinâmicos  &lt;li&gt;Tipo de compressão escolhida – estática ou dinâmica ou ambas&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Para você poder habilitar a compressão, primeiro você deverá habilitar a dll do GZIP no Web Service Extensions do Inetmgr para fazer a compressão. Sem isso, você pode mexer o quanto quiser na metabase do IIS que não fará diferença alguma. Siga, então, a sequência abaixo. Se o seu Windows 2003 estiver em português, a sequência é idêntica, mas com os nomes em português.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Vá em &lt;strong&gt;Start&lt;/strong&gt; &amp;gt;&amp;gt; &lt;strong&gt;Administrative&lt;/strong&gt; &lt;strong&gt;Tools&lt;/strong&gt; &amp;gt;&amp;gt; &lt;strong&gt;Internet Information Services (IIS) Manager&lt;/strong&gt;  &lt;li&gt;Clique em &lt;strong&gt;Web Service Extensions&lt;/strong&gt; e depois em &lt;strong&gt;Add a new Web Service Extension…&lt;/strong&gt;  &lt;li&gt;Entre com um nome em &lt;strong&gt;Extension name: &lt;/strong&gt;(GZIP por exemplo), marque a opção &lt;strong&gt;Set extension status to Allowed&lt;/strong&gt;, e depois clique &lt;strong&gt;Add..&lt;/strong&gt;.  &lt;li&gt;No campo &lt;strong&gt;Path: &lt;/strong&gt;entre com o path &lt;strong&gt;C:\Windows\system32\inetsrv\gzip.dll&lt;/strong&gt;. Em seguida clique &lt;strong&gt;OK&lt;/strong&gt;.&lt;br&gt;Lembre-se que &lt;strong&gt;C:\Windows&lt;/strong&gt; é o path da sua instalação do Windows, devendo ser substituido por outro path caso você tenha feito alguma alteração.  &lt;li&gt;Por último, clique &lt;strong&gt;OK&lt;/strong&gt;.&lt;br&gt;&amp;nbsp;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Até agora, tudo o que fizemos foi habilitar o gzip para fazer a compressão. Vamos, então, a compressão em si.&lt;/p&gt; &lt;p&gt;Abra um command prompt e navegue até o diretório &lt;strong&gt;C:\Inetpub\AdminScripts&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Nesse momento, você fará sua primeira escolha. &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Se você só quiser fazer compressão estática, execute o seguinte comando:&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/Parameters/HcDoStaticCompression True&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Se você só quiser fazer compressão dinâmica, execute o seguinte comando:&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/Parameters/HcDoDynamicCompression True&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp; &lt;ul&gt; &lt;li&gt;Se você quiser fazer ambos os tipos de compressão, execute ambos os comandos:&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/Parameters/HcDoStaticCompression True&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/Parameters/HcDoDynamicCompression True&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;Essas configurações do IIS são para habilitar compressão para todos os sites de um servidor. Caso você queria fazer isso de maneira seletiva, isto é, por sites, leia esse artigo: &lt;a title="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx?mfr=true" href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx?mfr=true"&gt;http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx?mfr=true&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Para o SharePoint, normalmente opta-se por habilitar ambos os tipos… mas a sua escolha vai depender muito da arquitetura do seu site/sistema e da capacidade do seu servidor.&lt;/p&gt; &lt;p&gt;A compressão estática é para aqueles arquivos de conteúdos estáticos, como txt, html, htm, etc… A compressão dinâmica é para aqueles arquivos de conteúdo dinâmico, gerados em tempo de execução. Para arquivos estáticos, o IIS fará uma compressão no primeiro request por ele que receber e armazenará esse arquivo comprimido localmente, no local que você indicar (ou %Windir%\IIS Temporary Compressed Files por default). No caso da compressão dinâmica, a compressão ocorre em memória e a cada request, uma nova compressão é feita. Para maiores detalhes, leia como o HTTP Compression funciona aqui: &lt;a title="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx?mfr=true" href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx?mfr=true"&gt;http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx?mfr=true&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Agora, precisamos editar quais são os arquivos que serão comprimidos pelo IIS. Por padrão, o IIS possui a seguinte lista de arquivos:&lt;/p&gt; &lt;table cellspacing="0" cellpadding="2" width="362" border="1"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="199"&gt;Modo de Compressão&lt;/td&gt; &lt;td valign="top" width="161"&gt;Tipos de arquivos&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="219"&gt;Estático&lt;/td&gt; &lt;td valign="top" width="170"&gt;.txt, .htm, e .html&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="223"&gt;Dinâmico&lt;/td&gt; &lt;td valign="top" width="173"&gt;.exe, .dll, e .asp&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;Em uma máquina com SharePoint, aparecerão também as extensões .js, .css e .htc na lista de arquivos estáticos.&amp;nbsp; &lt;p&gt;Existem dois esquemas de compressão: GZIPe DEFLATE. Por motivos de compatibilidade, recomenda-se que você habilite ambos. Repare que nas linhas de comando que se seguirão, existe sempre o mesmo comando tanto para editar os tipos de arquivos em GZIP como em DEFLATE.  &lt;p&gt;Alguns pontos interessantes para se pensar são:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Arquivos de imagem  &lt;li&gt;Aspx  &lt;li&gt;Arquivos de flash e silverlight  &lt;li&gt;Arquivos de Office.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Vamos falar sobre cada um deles.&lt;br&gt;&lt;/p&gt; &lt;p&gt;Arquivos de imagem na internet normalmente já são comprimidos por si só. Não faz muito sentido colocá-los na lista para serem recomprimidos pelo IIS… E é muito difícil imaginar que alguém colocaria um bmp na internet hoje em dia. Mas, como tudo é possível, e se você usar arquivos de bmp no seu site ou se vc precisar de qualquer ganho que uma compressão possa te trazer, você poderá adicionar essas extensões à compressão estática/dinâmica. Os arquivos que estão dentro de document libraries do SharePoint serão comprimidos pelo modo dinâmico. &lt;/p&gt; &lt;p&gt;Todas as páginas do SharePoint são em ASPX. Se você criar novas páginas, serão também em ASPX. Vale a pena editar a lista de extensões para compressão dinâmica e adicionar o aspx também.&lt;/p&gt; &lt;p&gt;Arquivos de silverlight ou flash não são arquivos pequenos… e o ganho em comprimi-los é muito pequeno. Não vale a pena mesmo.&lt;/p&gt; &lt;p&gt;O ganho em compressão para arquivos do Office são relativamente bons, mas se você tiver diversos tipos de arquivos sendo baixados do seu site com grande freqüência, isso pode acabar com a performance do seu servidor. Se você tiver uma demanda desse tipo, vale mais a pena armazenar os arquivos já compactados na document library. O que eu já vi também era uma webpart de zip-on-demand, onde a pessoa escolhe quais documentos ele irá baixar e quando clica-se para baixar, essa webpart gera um .zip com os arquivos que a pessoa pediu.&lt;/p&gt; &lt;p&gt;Um ponto importantíssimo, é que se você desejar compactar arquivos dentro das document libraries, não esqueça também de adicionar à sua lista de extensões para compactação dinâmica o .dll. Se você não fizer isso, não adianta que ele não vai conseguir compactar…&lt;/p&gt; &lt;p&gt;Considerando que você vá fazer compressão de imagens e de arquivos normais do SharePoint, você precisará, então, executar os seguintes comandos para editar as extensões:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Habilitar GZIP&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3Svc/Filters/Compression/GZIP/HCDoStaticCompression True&lt;br&gt;cscript adsutil.vbs SET W3Svc/Filters/Compression/GZIP/HCDoDynamicCompression True&lt;/strong&gt;&lt;br&gt;&lt;br&gt; &lt;li&gt;Habiltiar DEFLATE&lt;strong&gt;&lt;strong&gt;cscript adsutil.vbs &lt;/strong&gt;SET W3Svc/Filters/Compression/DEFLATE/HCDoStaticCompression True&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs &lt;/strong&gt;SET W3Svc/Filters/Compression/DEFLATE/HCDoDynamicCompression True&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/strong&gt; &lt;li&gt;Compressão Estática&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/deflate/HcFileExtensions "htm" "html" "txt" "js" "css" "htc" "gif" "jpg"&lt;br&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/gzip/HcFileExtensions "htm" "html" "txt" "js" "css" "htc" "gif" "jpg"&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;br&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Compressão Dinâmica&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/deflate/HcScriptFileExtensions “asp” "exe" "dll" "aspx" "js" "css" "ascx" "gif" "jpg"&lt;br&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/gzip/HcScriptFileExtensions “asp” "exe" "dll" "aspx" "js" "css" "ascx" "gif" "jpg"&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;Repare que em ambos os modos de compressão, as extensões .js, .css, .gif e .jpg foram adicionadas. Isso se deve ao fato de que muitas vezes acabamos usando esses arquivos para montar o site no SharePoint e aproveitamos as document libraries do SharePoint para armazená-los.&lt;/p&gt; &lt;p&gt;Falta agora somente configurar a taxa de compressão dinâmica. A compressão estática por default é 10, pois essa compressão será feita só uma vez e depois o arquivo comprimido será armazenado localmente. &lt;br&gt;Determinar o nível de compressão deve ser feito de acordo com a necessidade e impacto na performance. Se você colocar nível 10 pra compressão dinâmica e a performance do seu servidor não ficar boa, reduza… Talvez 7 ou 6. Valide com sua equipe de infra-estrutura para ter certeza de que com o mínimo de impacto você consegue obter o resultado desejado.&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;Os comandos para configurar a taxa de compressão são:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;GZIP&lt;br&gt;&lt;strong&gt;cscript.exe adsutil.vbs SET W3Svc/Filters/Compression/GZIP/HcDynamicCompressionLevel "9"&lt;/strong&gt;&lt;br&gt;&lt;br&gt; &lt;li&gt;DEFLATE&lt;br&gt;&lt;strong&gt;csript.exe adsutil.vbs SET W3Svc/Filters/Compression/DEFLATE/HcDynamicCompressionLevel "9"&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Repare que coloquei 9 como nível de compressão. Normalmente, para o SharePoint 9 é um bom número.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Lembre-se: Para que as alterações nas configurações do IIS passem a vigorar, você precisará dar um iisreset.&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Para você testar, você pode usar o &lt;a href="http://www.fiddlertool.com/fiddler"&gt;HTTP Fiddler&lt;/a&gt;. Essa é uma ferramenta gratuita e que você pode instalar na sua máquina ou no próprio servidor para verificar se ele está compactando os pacotes.&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;Bem… é isso… Caso vocês encontrem algum erro ou tenham algo a acrescentar, por favor, me avisem!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Hi everyone!&lt;/p&gt; &lt;p&gt;The settings to enable IIS Compression on a server that has SHarePoint on it are quiet simple!&lt;/p&gt; &lt;p&gt;There are 5 steps to&amp;nbsp; accomplish it.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;First add and install the GZIP web service extension.  &lt;ol&gt; &lt;li&gt;Go to &lt;strong&gt;Start&lt;/strong&gt; &amp;gt;&amp;gt; &lt;strong&gt;Administrative&lt;/strong&gt; &lt;strong&gt;Tools&lt;/strong&gt; &amp;gt;&amp;gt; &lt;strong&gt;Internet Information Services (IIS) Manager&lt;/strong&gt;  &lt;li&gt;Click on &lt;strong&gt;Web Service Extensions&lt;/strong&gt; and then in &lt;strong&gt;Add a new Web Service Extension…&lt;/strong&gt;&amp;nbsp; &lt;li&gt;Choose a name and put it in &lt;strong&gt;Extension name: &lt;/strong&gt;(GZIP for exemaple), check the &lt;strong&gt;Set extension status to Allowed &lt;/strong&gt;option, and then click &lt;strong&gt;Add..&lt;/strong&gt;.  &lt;li&gt;In the Text Box &lt;strong&gt;Path: &lt;/strong&gt;put in &lt;strong&gt;C:\Windows\system32\inetsrv\gzip.dll &lt;/strong&gt;as the path. Then hit &lt;strong&gt;OK&lt;/strong&gt;. &lt;br&gt;Remember that &lt;strong&gt;C:\Windows&lt;/strong&gt; is your Windows installation path, and it should be changed to the actual path if you installed it in another one.  &lt;li&gt;For last, hit &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Then, you should choose if you will use the static, dynamic or both. I would sugest you do both, but it will depend on your server hardware.  &lt;ol&gt; &lt;li&gt;To enable only static compression, go to &lt;strong&gt;C:\Inetpub\AdminScripts&lt;/strong&gt;.and type in:&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/Parameters/HcDoStaticCompression True&lt;/strong&gt;&amp;nbsp; &lt;li&gt;To enable only dynamic compression, go to &lt;strong&gt;C:\Inetpub\AdminScripts&lt;/strong&gt;.and type in:&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/Parameters/HcDoDynamicCompression True&lt;/strong&gt;  &lt;li&gt;To enable both static and dynamic compressions, go to &lt;strong&gt;C:\Inetpub\AdminScripts&lt;/strong&gt;.and type in:&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/Parameters/HcDoStaticCompression True&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/Parameters/HcDoDynamicCompression True&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Now you need to enable the GZIP or DEFLATE compression schemas. You should enable both for compatibility purposes:  &lt;ol&gt; &lt;li&gt;To enable the GZIP compression schema, go to &lt;strong&gt;C:\Inetpub\AdminScripts&lt;/strong&gt;.and type in:&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3Svc/Filters/Compression/GZIP/HCDoStaticCompression True&lt;br&gt;cscript adsutil.vbs SET W3Svc/Filters/Compression/GZIP/HCDoDynamicCompression True&lt;/strong&gt;  &lt;li&gt;To enable the DEFLATE compression schema, go to &lt;strong&gt;C:\Inetpub\AdminScripts&lt;/strong&gt;.and type in:&lt;br&gt;&lt;strong&gt;&lt;strong&gt;cscript adsutil.vbs &lt;/strong&gt;SET W3Svc/Filters/Compression/DEFLATE/HCDoStaticCompression True&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs &lt;/strong&gt;SET W3Svc/Filters/Compression/DEFLATE/HCDoDynamicCompression True&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Now you need to select what files get to be compressed. In the examples shown below, I’ve chosen to compress js, css, gifs and jpgs, both in static as in dynamic schemas… that’s because I wanted to get as low as I could in bandwith consumption, and because in the site created, there were some css, js, gifs and jpgs in SharePoint document libraries. To enable that kind of compression, you must also enable dll in the dynamic schema. As SharePoint has only aspx pages, enable them to be compressed as well.  &lt;ol&gt; &lt;li&gt;Static compression file extensions&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/deflate/HcFileExtensions "htm" "html" "txt" "js" "css" "htc" "gif" "jpg"&lt;br&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/gzip/HcFileExtensions "htm" "html" "txt" "js" "css" "htc" "gif" "jpg"&lt;/strong&gt;  &lt;li&gt;Dynamic compression file extensions&lt;br&gt;&lt;strong&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/deflate/HcScriptFileExtensions “asp” "exe" "dll" "aspx" "js" "css" "ascx" "gif" "jpg"&lt;br&gt;cscript adsutil.vbs SET W3SVC/Filters/Compression/gzip/HcScriptFileExtensions “asp” "exe" "dll" "aspx" "js" "css" "ascx" "gif" "jpg"&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;The final step, is to ajust the dynamic compression level. You should try some different levels of compressio to see which one will give you the best results for the least amount of hardware needed. 9 is usually a good compression rate for SharePoint. To do this, go to &lt;strong&gt;C:\Inetpub\AdminScripts&lt;/strong&gt;.and type in:  &lt;ol&gt; &lt;li&gt;GZIP&lt;br&gt;&lt;strong&gt;cscript.exe adsutil.vbs SET W3Svc/Filters/Compression/GZIP/HcDynamicCompressionLevel "9"&lt;/strong&gt;  &lt;li&gt;DEFLATE&lt;br&gt;&lt;strong&gt;cscript.exe adsutil.vbs SET W3Svc/Filters/Compression/Deflate/HcDynamicCompressionLevel "9"&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;Remember, for any of these configurations to work, you’ll need to restart your IIS by typing &lt;strong&gt;iisreset&lt;/strong&gt; in the command prompt window.&lt;/p&gt; &lt;p&gt;After that, to test if the compression is working, you can use the &lt;a href="http://www.fiddlertool.com/fiddler"&gt;HTTP Fiddler&lt;/a&gt; tool. &lt;/p&gt; &lt;p&gt;Well, that’s it… if you find any mistakes, please, let me know!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3081327" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/adriano_gomes_technet/archive/tags/SharePoint/">SharePoint</category></item><item><title>My Sites - Múltiplos Idiomas - Multiple Languages</title><link>http://blogs.technet.com/b/adriano_gomes_technet/archive/2008/06/14/my-sites-m-ltiplos-idiomas-multiple-languages.aspx</link><pubDate>Sat, 14 Jun 2008 21:51:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3070974</guid><dc:creator>Adriano Gomes</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/adriano_gomes_technet/rsscomments.aspx?WeblogPostID=3070974</wfw:commentRss><comments>http://blogs.technet.com/b/adriano_gomes_technet/archive/2008/06/14/my-sites-m-ltiplos-idiomas-multiple-languages.aspx#comments</comments><description>&lt;p&gt;Esse é meu primeiro post. Se vocês encontrarem algum erro, me avisem! :)&lt;/p&gt; &lt;p&gt;There's a brief description of the problem and the solution in the end of this post.&lt;/p&gt; &lt;p&gt;Esse post é para relatar uma solução para um problema com o qual eu me deparei, mas que não encontrei solução nenhuma por aí pela Internet.&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Em todas as minhas instalações de SharePoint e em outras que oriento, sempre coloco como grande recomendação fazer a instalação do servidor com o SharePoint em inglês (já com o SP1 integrado) em modo Complete (raramente uso instalação Stand Alone, mesmo para demos ou testes) e, em seguida, fazer a instalação do Language Pack (também com o SP1 integrado).&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;A instalação é meio padrão... &lt;/p&gt; &lt;ol&gt; &lt;li&gt;Inicializo os serviços nos servidores de acordo com as minhas necessidades  &lt;li&gt;Crio 3 Web Applications  &lt;ol&gt; &lt;li&gt;1 na porta 80 para o meu site principal  &lt;li&gt;1 em qualquer porta para sediar o My Sites  &lt;li&gt;1 em qualquer porta para sediar o SSP&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Crio o SSP  &lt;li&gt;Crio o 1o Site Collection no meu site da porta 80.  &lt;li&gt;Inicializo a Indexação do site.&lt;/li&gt;&lt;/ol&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Até aí tudo bem. Tudo funciona e tudo fica bem.&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Recentemente, tive a necessidade de criar My Sites em múltiplos idiomas e com o site padrão (public view) em português.&lt;/p&gt; &lt;p&gt;Fui no site de administração do meu SSP e configurei para permitir que os usuários pudessem escolher qual o idioma usar para seu My Site. &lt;/p&gt; &lt;p&gt;Cliquei então no link de My Site, apareceu uma telinha perguntando qual era o idioma que eu queria. Selecionei português e realmente, ficou em português para mim. Quando fui ver como ficou a public view, para minha surpresa, estava em inglês.&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Fiz algumas buscas internas e na internet, e encontrei uns posts que falavam sobre isso... &lt;/p&gt; &lt;p&gt;Um deles explicava como fazer para ter a public view baseada no idioma do browser do usuário acessando o My Site. Envolvia criar My Sites como que com variations... Eu achei que isso era muito mais do que eu queria. Eu queria apenas que não importasse o idioma escolhido pela pessoa para o seu My Site, o public view seria sempre em Português.&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;O problema todo é que como a minha Farm estava em inglês, a instalação automática do My Site era sempre em inglês.&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Após buscar mais um pouco na internet, descobri um artigo do suporte que a primeira vista era o problema que eu estava tendo... (&lt;a title="http://support.microsoft.com/kb/949003/" href="http://support.microsoft.com/kb/949003/" mce_href="http://support.microsoft.com/kb/949003/"&gt;http://support.microsoft.com/kb/949003/&lt;/a&gt;)&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Na ansiedade de resolver o problema, li rapidamente o artigo, baixei o fix e instalei.&lt;/p&gt; &lt;p&gt;Fiz uns testes, bootei e rebootei o servidor, reinicializei o iis, etc, e nada... Foi quando decidi reler o artigo, atentamente, para entender o que ele dizia (é claro... a gente só pega o manual de instalação quando o NNF não funciona... :) )&lt;/p&gt; &lt;p&gt;Nesse momento é que reparei... esse problema eu tinha antes também, mas a solução pra mim era só parcial.&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Parei pra pensar então. Por que que ele sempre cria o My Site com o public view em inglês? Fui então pra Central Administration e fiquei fuçando na Web Application do meu My Sites host e nos site collections.&lt;/p&gt; &lt;p&gt;Eu já sabia que cada site de My Site criado, é um Site Collection. Então baseei minhas investigações nesse ponto.&lt;/p&gt; &lt;p&gt;Após observar um pouco, me liguei na "raiz" do meu My SItes. Sim, porque para cada My Site criado, eu tenho um Site Collection para ele, mas eu tenho sempre um mesmo para todas as public views, que é a raiz.&lt;/p&gt; &lt;p&gt;Ao mexer na área de criação de Site Collections, reparei que em Português, tinha um template a mais que o de inglês. Host de Meus Sites! Hum.... Pode ser que seja aqui...&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Comecei meus testes então...&lt;/p&gt; &lt;p&gt;No meu ambiente de teste (TESTE!!! Não tente fazer isso em produção!) eu simplesmente deletei o Site Collection da raiz do meu My Sites Host. Voltei na área de criação de Site Collections, coloquei o nome do Site Collection, coloquei o endereço do meu My Site host, selecionei o template em Português do Host de Meus Sites, e coloquei o administrador do meu domínio teste como administrador do site e OK.&lt;/p&gt; &lt;p&gt;Adivinha? Parou de funcionar geral... :)&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Pensei mais um pouco... e cheguei a conclusão de que o SSP tem algum envolvimento na hora de criar esse My Site Host. Se quando eu crio o SSP, colocando uma Web Application vazia ele coloca um Host em inglês, o que será que ele vai fazer se eu colocar uma Web Application com um Host de My Sites em Português?&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Vamos testar...&lt;/p&gt; &lt;p&gt;No meu ambiente de testes fiz o seguinte:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Deletei minhas 3 Web Applications pela Central Administration, sempre deletando as databases...  &lt;ol&gt; &lt;li&gt;My Sites Host  &lt;li&gt;SSP Admin Site  &lt;li&gt;Meu Site Inicial&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Deletei meu SSP usando o STSADM  &lt;ul&gt; &lt;li&gt;stsadm -o deletessp -title &amp;lt;Nome do SSP&amp;gt; -deletedatabases&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Recriei minhas 3 WebApplications pela Central Administration  &lt;ul&gt; &lt;li&gt;Eu quando crio as Web Applications, constumo usar nomes sugestivos para elas e para as bases associadas. A porta que você for escolher para cada Web Application não tanta influência... Escolha a que mais lhe convenha... Para fins de testes, coloco todas as minhas na porta 80, usando host headers.  &lt;ol&gt; &lt;li&gt;MySites - MySites_DB  &lt;li&gt;SSP - SSP_DB  &lt;li&gt;Portal - Portal_DB&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Criei então dois Site Collections.  &lt;ol&gt; &lt;li&gt;Portal de Colaboração na Web Application Portal  &lt;li&gt;Host de Meus Sites na Web Application MySites&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Recriei meu SSP  &lt;ol&gt; &lt;li&gt;Como o My Site Host já tinha um Site Collection associado, ele me deu um aviso... mas não tinha o que fazer ali... era dar um OK e continuar com o teste...&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Quando ele terminou de criar lá o SSP, fui no site de administração dele e configurei para permitir que os usuários pudessem escolher o idioma do seu My Site.  &lt;li&gt;Cliquei então no link de My Site no topo, e já de cara me deparei com a diferença! Dessa vez, não mais tinha uma dela de "My Site - Choose Your Language", mas sim "Meu Site - Escolha Seu Idioma". Opa! Coisas novas por aí!  &lt;li&gt;Ao terminar a criação do site, o site estava criado em português e com a public view em português também.  &lt;li&gt;Criei agora outro My Site, dessa vez, em inglês. A private view estava toda em inglês e a public view em português! Perfeito! :)&lt;/li&gt;&lt;/ol&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Vou resumir aqui em baixo porque eu sei que tem gente (como eu) que sempre vai pro final do post pra ver logo a solução, e se tem solução. Vou escrever depois em inglês também porque como disse no início, não encontrei isso em nenhum outro site por aí.&lt;/p&gt; &lt;p&gt;Resumindo:&lt;/p&gt; &lt;p&gt;Quero uma Farm de SharePoint instalada em inglês, com Language Packs instalados para poder oferecer aos meus usuários a oportunidade de criar sites em outros idiomas. Quero ainda que os sites de My Sites quando forem criados, possam ser criados em qualquer idioma, mas quero que a public view seja sempre em português. Para que você consiga isso, ao fazer a instalação da Farm, antes de criar o SSP, crie as WebApplications para receber o site de administração do SSP e o host de My Sites. Na seqüência, crie um Site Collection utilziando o Template de Host de Meus Sites em Português. Só então, vá para a página de criação de SSP e indique quais são as Web Applications para o site de Administração de SSP e para o Host de My Sites. Ele vai te avisar que já existe um Site Collection associado com uma das Web Applications que você selecionou, mas clique OK e siga em frente.~&lt;/p&gt; &lt;p&gt;Vá agora no site de administração do SSP, e em My Site Settings, permita que os usuários possam escolher o idioma que utilizarão.&lt;/p&gt; &lt;p&gt;Repare que essa solução te dará um Host de My Sites no idioma que você preferir, mas ele será sempre 1 único para todos os usuários daquele SSP. Caso você queira que o site público seja apresentado no idioma do usuário acessando, você precisará customizar um pouco essa situação, colocando webparts de redirecionamento para sites de outros idiomas, como uma espécie de variations.&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Espero que possa ajudar alguém por aí...&lt;/p&gt; &lt;p&gt;Abraços,&lt;/p&gt; &lt;p&gt;Adriano Gomes&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Summary:&lt;/p&gt; &lt;p&gt;I want my SharePoint Farm to be installed in English, using Language Packs to provide my users the ability to create sites in other languages. Also, I want to give users the hability to choose their My Site language, but that the public view presented to everyone is always in portuguese. For you to achieve that, notice that you must first, before creating the SSP (Shared Service Provider), create at least 2 Web Applications. One to host the SSP Admin site, and another one to host My Sites. After creating these two Web Applications, create a Site Collection at the My Sites Web Applition, choosing the My Sites Host Template under the Enterprise tab in the language that best suits you. Only then you can create the SSP, using both Web Apps created now. Notice that SharePoint will give you a warning that you assigned a Web App that already has some content... Don't worry. Go ahead and click OK. &lt;/p&gt; &lt;p&gt;Now go to the SSP Admin site, and under My Site Settings, enable the option that allows your users to choose at what language their My Site will be.&lt;/p&gt; &lt;p&gt;Atention here! This solution will give you a My Sites host in another language other then english when you have the SharePoint farm intalled using the english installation bits. If you want the public view of each My Site to be presented to users based on their language setting in the browser, you'll need to do some customization, create some webparts to redirect users to other public pages based on the language set on their browser... as happens in variations...&lt;/p&gt; &lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Hope this helps someone out there...&lt;/p&gt; &lt;p&gt;Rgds,&lt;/p&gt; &lt;p&gt;Adriano Gomes&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3070974" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/adriano_gomes_technet/archive/tags/SharePoint/">SharePoint</category><category domain="http://blogs.technet.com/b/adriano_gomes_technet/archive/tags/My+Sites/">My Sites</category></item></channel></rss>