Skip to content

Mês: maio 2012

Consultar conteúdo de listas do SharePoint por Web Service

Neste artigo irei descrever os passos necessários para que uma aplicação externa possa consultar conteúdos de listas do SharePoint. Primeiro irei criar no SharePoint uma lista de exemplo que será consultada em outra aplicação, a mesma terá cadastro dos maiores clubes do mundo e a quantidade de títulos de cada. Por fim iremos criar uma aplicação Web plataforma ASP.NET, linguagem C# e utilizando a ferramenta Visual Studio 2010 para consultar o conteúdo da lista existente no SharePoint. Espero que goste do artigo e boa leitura.

#02 Curso C# – Visual Studio

O que é Visual Studio? Para que serve? Explicar e demonstrar a ferramenta são os objetivos deste artigo.

Dando continuidade em nosso curso de C#, no ultimo artigo foi explicado à função do Framework de desenvolvimento da Microsoft e abaixo veremos como podemos utilizar a ferramenta utilizada para desenvolver softwares, seja plataforma desktop, web ou mesmo mobile.

Código de qualidade

Em um projeto de software, utilizar rotinas é algo comum e sem ela é praticamente impossível desenvolver um software complexo. Independentemente da arquitetura e utilizando ou não orientação a objeto, as rotinas tem grande importância. A Rotina pode ser um método ou procedimento que são ativados para um único propósito (execução dos nossos desejos em relação ao software). Desenvolver uma rotina de qualquer maneira pode afetar o processamento da aplicação ou então confundir outro colaborador que mais tarde poderá efetuar severas manutenções. Neste artigo demonstrarei os passos necessários para construir um código de qualidade.

Oculte seu código

Em muitos códigos de software que somos obrigados a dar manutenção, percebemos certa confusão nas classes no quesito manutenção, por exemplo, uma classe interfere na regra de outra classe e isso fica exposto ou uma classe deixa exposta sua principal regra de negócio dando possibilidade a um cliente (instrução que utiliza a classe) de modifica-la. O objetivo deste artigo é explicar o que significa ocultamento de código e também demonstrar as vantagens.