<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="www.w3.org/2005/Atom" xmlns:sy="purl.org/rss/1.0/modules/syndication/" xmlns:dc="purl.org/dc/elements/1.1/" xmlns:content="purl.org/rss/1.0/modules/content/" xmlns:wfw="wellformedweb.org/CommentAPI/" xmlns:slash="purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Douglas Anunciação TechNetBlog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/douglas_anunciao/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/douglas_anunciao/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:26:35 GMT</lastBuildDate>
    <language>pt_BR</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Search como limitar minha pesquisa a uma ou mais listas</title>
      <link>https://docs.microsoft.com/archive/blogs/douglas_anunciao/search-como-limitar-minha-pesquisa-a-uma-ou-mais-listas</link>
      <pubDate>Wed, 21 Dec 2016 15:24:46 GMT</pubDate>
      <dc:creator><![CDATA[Douglas Anunciação]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/douglas_anunciao/?p=515</guid>
      <description><![CDATA[Bom, quem já precisou criar um "Result Source" dentro de um Site Collection no SharePoint 2013 sabe...]]></description>
      <content:encoded><![CDATA[<a href="https://msdnshared.blob.core.windows.net/media/2016/11/blog-08.jpg"><img width="300" height="200" class="size-medium wp-image-355 alignleft" alt="blog-08" src="https://msdnshared.blob.core.windows.net/media/2016/11/blog-08-300x200.jpg" /></a>Bom, quem já precisou criar um "<strong>Result Source</strong>" dentro de um Site Collection no SharePoint 2013 sabe o quanto isso é desafiador. O "<strong>Result Source</strong>" é a funcionalidade equivalente ao Escopo de Busca que havia na versão do SharePoint 2010, que provê ao usuário final, dono do Site Collection criar seus próprios escopos de busca, e disponibiliza-los aos usuários do seu site.

Mas apesar de ser algo aparentemente simples, a grande dificuldade é fazer a query e obter o resultado desejado. Bom, vou tentar auxiliar na questão de como fazer essa query dentro do Site Collection, e a partir dela você poderá usa-la para criar sua própria navegação de pesquisa customizada.

Primeiramente precisamos ter em mente que o Search do SharePoint 2013 necessita estar configurado, e que os objetos em questão precisam estar sendo indexados e aparecerem na busca geral. Partindo deste princípio, podemos iniciar o tutorial para configurar o “<strong>Result Source</strong>”. Para o exemplo a seguir, foram criadas duas listas customizadas.
<ol>
 	<li>Vá nas configurações do Site Collection e navegue até a seção “<strong>Site Collection Administration</strong>”</li>
 	<li>Nessa seção clique no link da opção “<strong>Search Result Sources</strong>”</li>
 	<li>Dentro da janela “<strong>Manage Result Sources</strong>” clique no botão “<strong>New Result Source</strong>”</li>
 	<li>Nomeie o seu novo escopo, e na opção “<strong>Query Transform</strong>” clique no botão “<strong>Launch Query Builder</strong>”</li>
 	<li>Na caixa “<strong>Query Text</strong>” acrescente a expressão abaixo:</li>
</ol>
<em><span style="color: #0000ff">{searchTerms} (contentclass:STS_List OR contentclass:STS_List_DocumentLibrary) ListID:5D90E569-A8F4-43AC-BFE9-0B06ABEE3A4F OR ListID:2A50DAB4-9126-4436-AD72-48C78F24A893</span></em>

<strong>Vamos entender a expressão:</strong>

Primeiramente, o item <strong>{searchTerms}</strong>, permitirá que o que for passado na caixa de pesquisa, realmente será pesquisado, caso ela seja removida, a pesquisa trabalhará com um Highlight nos nomes.

Segundo item <strong>(contentclass:STS_List OR contentclass:STS_List_DocumentLibrary)</strong>, estou filtrando somente listas e bibliotecas, pois eu não desejo outro conteúdo.

E por último estou dizendo quais as listas eu desejo que ele pesquise, <strong>ListID:5D90E569-A8F4-43AC-BFE9-0B06ABEE3A4F OR ListID:2A50DAB4-9126-4436-AD72-48C78F24A893</strong>, usando o operador <strong>OR</strong> para dizer que se algo não for encontrado na lista A será na lista B.

Essa é uma expressão simples, apesar de não ser muito amigável.]]></content:encoded>
    </item>
    <item>
      <title>Report Builder Formatar Data (FormatDateTime)</title>
      <link>https://docs.microsoft.com/archive/blogs/douglas_anunciao/rbfdt</link>
      <pubDate>Mon, 14 Nov 2016 16:28:12 GMT</pubDate>
      <dc:creator><![CDATA[Douglas Anunciação]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/douglas_anunciao/?p=475</guid>
      <description><![CDATA[Um dos recursos mais interessantes para as versões On Premises do SharePoint é a possibilidade...]]></description>
      <content:encoded><![CDATA[<a href="https://msdnshared.blob.core.windows.net/media/2016/11/smart-baby-e1479151509404.jpg"><img width="152" height="101" class="wp-image-495 alignleft" alt="The dissatisfied boy reading the book" src="https://msdnshared.blob.core.windows.net/media/2016/11/smart-baby-300x200.jpg" /></a>

Um dos recursos mais interessantes para as versões On Premises do SharePoint é a possibilidade de integração dele com o Reporting Service. Neste artigo não iremos abordar a instalação deste recurso, mas sim um tópico que deixa todo mundo intrigado: como diabos consigo realizar uma formatação de datas no Report Builder.

E por incrível que pareça é bem simples realizar essa formatação. Para isso utilizaremos a função “FormatDateTime” presente nas versões do Report Builder.
<ul>
 	<li><span>Sintaxe: =Format(Fields!MeuCampo.Value),”dd/MM/yyyy”</span></li>
</ul>
A sintaxe acima fará com que o campo exiba a sua formatação de data no formato brasileiro.]]></content:encoded>
    </item>
    <item>
      <title>O Project Server é uma ferramenta sensível a performance</title>
      <link>https://docs.microsoft.com/archive/blogs/douglas_anunciao/projectandperformance</link>
      <pubDate>Mon, 14 Nov 2016 08:43:49 GMT</pubDate>
      <dc:creator><![CDATA[Douglas Anunciação]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/douglas_anunciao/?p=205</guid>
      <description><![CDATA[Quando planejamos a instalação e configuração do Project Server, geralmente gostaríamos de endereçar...]]></description>
      <content:encoded><![CDATA[<a href="https://msdnshared.blob.core.windows.net/media/2016/11/bebe_lendo.jpg"><img width="160" height="160" class="alignleft wp-image-215" alt="bebe_lendo" src="https://msdnshared.blob.core.windows.net/media/2016/11/bebe_lendo-300x300.jpg" /></a>Quando planejamos a instalação e configuração do Project Server, geralmente gostaríamos de endereçar inúmeros requisitos de negócio, que irão facilitar os processos e dar maior agilidade a nossa empresa. Só que em muitas das vezes que o fazemos, não levamos em consideração as limitações de um produto, ou para que aquele produto foi concebido, alterando assim a sua finalidade.

Como o nosso assunto aqui é relacionado a desempenho, vamos salientar os principais problemas, e quais cuidados devemos ter para, se não sana-los, tentar reduzi-los.

Primeiro passo: devermos determinar qual o tamanho que nossa implementação chegará, isso é deveras simples, pois existem parâmetros específicos que podem ser consultados neste artigo: <a href="https://technet.microsoft.com/pt-br/library/fp161198.aspx"><strong><em>Como os conjuntos de dados afetam o desempenho e a capacidade no Project Server 2013 </em></strong></a>

Segundo passo: após determinar o tamanho de nosso armazenamento, agora podemos determinar qual o tamanho de nossa Farm, e qual hardware é necessário para suporta-la: <a href="https://technet.microsoft.com/pt-br/library/fp161197.aspx"><em><strong>Recomendações de hardware de capacidade e desempenho para o Project Server 2013 </strong></em></a>

Terceiro passo: como agora temos em mente o nosso tamanho de armazenamento e qual o tamanho do hardware que utilizaremos, geralmente isso não é suficiente, pois o processo da companhia determinará como este Project funcionará, então precisamos ficar atentos as suas limitações e o que provocará problemas de performance, para isso outro artigo nos ajudará muito: <a href="https://technet.microsoft.com/pt-br/library/fp161228.aspx"><em><strong>Otimizar o desempenho no Project Server 2013 </strong></em></a>

Quarto passo: agora se temos um ambiente que já está problemático, este artigo pode nos ajudar a determinar onde está o problema: <a href="https://technet.microsoft.com/pt-br/library/fp161227.aspx"><em><strong>Resolvendo problemas de desempenho no Project Server 2013 </strong></em></a>]]></content:encoded>
    </item>
  </channel>
</rss>