terça-feira, 25 de novembro de 2014

CAML em listas do SharePoint 2013 - SP CAML Query Helper

Mostrarei aqui uma ferramenta que ajuda bastante na construções de queries com CAML para o SharePoint 2013, o SP CAML Query Helper. Abaixo segue o link para o projeto no site Codeplex:

https://spcamlqueryhelper.codeplex.com/

Com esta ferramenta é possível recuperar informações sobre as listas do site para que seja possível montar a query.





Na aba "Query Helper" poderá criar a query utilizando CAML e realizar a consulta, facilitando o teste de suas consultas.



Vale lembrar que esta ferramenta deve ser executada por um usuário com permissões administrativas para leitura das estruturas de dados (listas) no SharePoint.

Adicionar custom WebPart em Page Layout - SharePoint 2013




Segue um post mostrando como incluir WebParts em Page Layouts do SharePoint 2013 criados através do Visual Studio.

sexta-feira, 10 de outubro de 2014

quinta-feira, 9 de outubro de 2014

terça-feira, 7 de outubro de 2014

segunda-feira, 6 de outubro de 2014

Adicionar grupos e permissões no SharePoint via Web Service



Mostrarei aqui como realizar a conexão com o serviço UserGroup.asmx e realizar tanto a criação de um grupo do SharePoint quanto adicionar permissões à este grupo.

Primeiro, você deve adicionar um service reference em seu projeto.




Retornar itens de lista - SharePoint Web Services



Mostrarei aqui como realizar a conexão e retornar dados de uma lista do SharePoint utilizando o web service Lists.

Primeiro, você deve adicionar um service reference em seu projeto.




quinta-feira, 16 de janeiro de 2014

Como usar Isolated Storage - Windows Phone

O que é o Isolated Storage ?

O Isolated Storage é como podemos gravar informações de nossas aplicações para Windows Phone no aparelho, isso sem a necessidade de se utilizar um banco de dados SQL Server Compact para isso.

Isto economiza uma grande quantidade de tempo que teríamos para criar uma estrutura de banco de dados e configurar o acesso a dados pela nossa aplicação porém não deve ser usado como um substituto para um banco de dados.

Para utilizar o Isolated Storage é necessário fazer referência.

using System.IO.IsolatedStorage;

Para armazenar dados da nossa aplicação basta utilizar como no trecho de código abaixo:

IsolatedStorage iso = IsolatedStorage.ApplicationSettings;
if(!iso.Contains("LISTA_CLIENTES"))
{
     iso.Add("LISTA_CLIENTES", new List<string>());
}

Para recuperar informações basta acessar pela chave que foi criada:

List<string> list = new List<string>();
if(iso.Contains("LISTA_CLIENTES"))
{
     list = iso["LISTA_CLIENTES"];
}
Para gravar informações em uma chave existente:

List<string> list = new List<string>();if(iso.Contains("LISTA_CLIENTES")){     iso["LISTA_CLIENTES"] = list;}