C# – Enviando SMS com poucas linhas de código

Em se tratando de um assunto que requer uma comunicação rápida e eficiente, nada mais interessante do que enviar um SMS diretamente para o celular do interessado… correto?

Enviar SMS hoje em dia não é mais segredo para os desenvolvedores de softwares, abaixo mostro um exemplo fácil de codificação utilizando a plataforma de serviços comiigo.com .

A plataforma comiigo.com oferece a infra-estrutura necessária para o envio de mensagens a um custo muito baixo.

Neste exemplo, como se trata de um código na plataforma .Net (C#) , optei em baixar a API disponível no site: http://www.comiigo.com/comiigo/Home/About/ , note que este componente pode ser referenciado em um projeto .Net , ou caso preferir, você poderá utilizar diretamente o web service disponível (recomendável caso use outra plataforma).

Primeiro passo: é solicitar a criação de uma conta de testes junto a produtora do site comiigo.com, acredito que em pouco tempo sua conta será enviada para o seu email com as informações necessárias para dar continuidade na codificação.

Segundo passo:  Inicialmente eu baixei uma dll (Download API client)  que ajudou muito a codificação, apesar de que não é a única forma, note no site que existe um web service disponível caso preferir.

Terceiro passo: Em um projeto do tipo console por exemplo, no visual studio eu adicionei a referência do componente comiigo.client.dll conforme mostrado na imagem abaixo:

Quarto passo: Em seguida, basta codificar conforme o exemplo prático a seguir:

Bons negócios!!

Método Subtract() da classe DateTime da linguagem C#

Utilizando o método Subtract() da estrutura DateTime da linguagem C#

Neste artigo, mostro um exemplo de código na linguagem C# que foi utilizado para pesquisar clientes pela faixa de idade em uma lista da classe pessoa, para isto, foi utilizado a classe LINQ e o método Subtract().

O método Subtract subtrai a data e hora especificadas, veja no exemplo de código a seguir uma consulta de clientes por faixa de idade.

Ivaldo de Oliveira é desenvolvedor sênior de software

C# Exemplo de um leitor de feed RSS (RSS feed Reader)

C# Exemplo de um leitor de feed RSS  (RSS feed Reader)

Neste post vou mostrar um exemplo simples da utilização da classe LINQ para consultar um xml, neste caso, um “feed ” RSS. Se você tem dúvida do que é a tecnologia RSS sugiro uma busca prévia na web para entender sua funcionalidade.

No exemplo abaixo, crio um projeto do tipo console no Visual Studio.
Abaixo segue o exemplo da estrutura xml do RSS.




Ivaldo de Oliveira é desenvolvedor sênior de softwares






Como pegar uma página ou um arquivo da web utilizando C#

Como pegar uma página ou um arquivo da web utilizando C#

Voltando a falar da linguagem C# (.net) , a proposta desta vez seria como pegar uma página da web e salvá-la no disco ou no banco de dados por exemplo, note que através deste mesmo código você poderia pegar uma imagem da web (de um endereço url) dentre outras muitas coisas possíveis…

Existem várias situações que nos fazem pensar da utilidade desta função, no meu caso, eu tinha que armazenar um valor diário de uma determinada página web dinâmica no meu banco de dados, contudo, visando a confecção deste artigo, criei uma função mais “genérica”  , desta forma, você poderá ter uma direção mais segura de como proceder como o seu código.

Conforme a tecnologia utilizada , optei desta vez pela classe System.Net , disponível no .Net framework .

De forma prática o código abaixo foi escrito com várias linhas de comentários .

I

Ivaldo de Oliveira é desenvolvedor sênior de software