09/26/2013 20:23:12
By Felipe Pessoto
O InstaSharp é uma biblioteca C# que encapsula a API do Instagram, uma API RESTful.
Comecei a usar o InstaSharp para um projeto pessoal, mas percebi que faltava algumas propriedades e resolvi criar um fork do código original. Já existia um branch "re-design"com algumas novidades então trabalhei em cima dele e fiz diversas melhorias, principalmente uma atualização de tecnologia.
O projeto original estava meio parado, então o criador da biblioteca me incluiu como colaborador. Acredito que hoje sou o principal e único desenvolvedor ativo no projeto.
Re-escrevi boa parte do código que agora é todo assíncrono. As principais novidades são:
- Convertido para Portable Class Library
- Uso o HttpClient em vez do RestSharp
- Todas chamadas são async
- Projeto separado para Testes
- Suporte para .NET 4, .NET 4.5, Silverlight 5, Windows Phone 8 e Windows Store 8
Você também pode criar um fork e contribuir com pull's requests.
Links:
InstaSharp
InstaSharp no GitHub
Meu Fork do InstaShap
10/05/2012 20:21:57
By Felipe Pessoto
Versão 0.4 com as novidades que postei a algum tempo e mais algumas:
Read more...
09/09/2012 17:07:25
By Felipe Pessoto
Este projeto é bem antigo, o primeiro que fiz, publiquei os fontes no Codeplex, e fiz uma atualização no código. Ainda tem muitas coisa pra melhorar, mas agora está em .NET 4.5 com C# 5, o que permite fazer todos os IO´s de forma assíncrona sem deixar o código uma bagunça.
No Codeplex fica mais fácil de distribuir e mantém o histórico de alterações, da pra ver como era o código antes de .NET 2.0.
Fujiy Minesweeper
08/21/2012 21:58:41
By Felipe Pessoto
Olhando meu MyWebCareer (pra quem não conhece, vale a pena se cadastrar e ver como está sua presença na Internet) percebi que não postei sobre o novo trabalho na Athié Wohnrath. Já faz mais de 3 meses e estou aproveitando bastante as novas experiências. A empresa não é de tecnologia, mas de Arquitetura, uma das mais conceituadas, contando com vários prêmios. O setor de TI tem crescido bastante pra agilizar os processos, é um desafio novo, atendendo exclusivamente uma empresa a forma de trabalho muda em alguns aspectos.
08/21/2012 21:58:29
By Felipe Pessoto
Se precisar emitir boletos bancários, gerar arquivos de remessa ou ler arquivos de retorno o Boleto.Net deve ajudar. Por usar padrões da Febraban, não é tão fácil achar código pronto, pois fica limitado a comunidade brasileira de desenvolvedores que é extremamente pequena comparada ao resto do mundo.
Em um projeto da empresa precisei ler um arquivo CNAB240, porém o Boleto.Net ainda não suportava o Segmento E, acabei fazendo minha própria implementação e hoje conversei com o coordenador do projeto pra incluir o suporte no Boleto.Net também, assim ninguem mais precisa refazer esse código. Na conversa decidimos fazer algumas atualizações de tecnologia e padrões.
Começando pelo NuGet, que agora facilita pra quem precisar usar a biblioteca e o próximo passo é mudar o controle de versão pra Mercurial, facilitando a colaboração de código.