sexta-feira, 10 de outubro de 2014

Consultando informações da farm do SharePoint via PowerShell

Mostrarei neste post como obter informações do status e configuração da farm através de scripts PowerShell.

Recomendo utilizar o Windows PowerShell ISE para isto, caso você não executá-lo segue um link para adicioná-lo:
http://blogs.msdn.com/b/guruketepalli/archive/2012/11/06/enable-powershell-ise-from-windows-server-2008-r2.aspx



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;}

terça-feira, 4 de junho de 2013

Certificação de aplicativos Windows Phone

Pessoal,

Para quem não conhece, a Microsoft possui um processo de certificação de todos os aplicativos que são publicados no Windows Phone Store.

Segue abaixo um link com os requisitos necessários para a certificação de seu aplicativo:

http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh184843(v=vs.105).aspx


Porém infelizmente, recebi uma informação sobre a falha na certificação de um aplicativo. Segundo o relatório da Microsoft, o mesmo possui funcionalidade limitada ou não possui funcionalidade, por ser pago.

Para informação, o aplicativo consome dados de um feed XML, que possui atualização constante.

Acredito que o julgamento deve ser do cliente que irá utilizar a aplicação e não da Microsoft, que acredito que deveria ter o papel somente de verificar se a aplicação é segura, se existe algum erro de execução e cumpre o que promete em sua descrição.

Vamos aguardar e ver se isso será repensado.



terça-feira, 14 de maio de 2013

SQL Server Data Tools para Visual Studio 2012


Segue aqui o link para download do SQL Server Data Tools Business Intelligence para Visual Studio 2012.

Este complemento permite criar projetos de BI utilizando o Visual Studio 2012.


http://www.microsoft.com/en-us/download/details.aspx?id=36843

Com este complemento, serão criados os seguintes templates de projeto no seu Visual Studio 2012.



segunda-feira, 6 de maio de 2013

Formatar Data no SQL Server

Vou mostrar neste post como utilizar a função FORMAT para formatar datas no SQL Server.



A sintaxe:



FORMAT ( valor, argumento, cultura )



Desta forma, primeiro informamos a data no valor, em argumento inserimos um código que dirá como os dados serão retornados e por último em cultura, informamos qual o idioma.

Veja o exemplo abaixo:



DECLARE @data DATETIME = '10/05/2013'



SELECT FORMAT ( @data, 'd', 'en-US' )

--RESULTADO: 10/05/2013



SELECT FORMAT ( @data, 'D', 'en-US' )

--RESULTADO: Saturday, October 05, 2013





Como você pôde perceber, a alteração do argumento alterou a forma como a data é exibida.



No exemplo acima os dados são retornados conforme o sistema norte-americano, na sequência (mês/dia/ano).



Para alterar isto, basta substituir o 'en-US' pelo idioma desejado. Desta forma, já será impresso no formato correto.

Para mais informações, consulte o link abaixo:
http://msdn.microsoft.com/pt-BR/library/hh213505.aspx