Documentando suas API´s com Swagger

Atualmente é bem comum que empresas utilizem APIs REST para a integração de aplicações, seja para consumir serviços de terceiros ou prover novos serviços. Ao consumir uma API existente, precisamos conhecer as funcionalidades disponíveis e detalhes de como invocá-las: recursos, URIs, métodos, Content-Types e outras informações. As vezes passamos por dificuldades na hora de consumir […]

GERADOR DE QR CODE COM C#

QR Code Cada vez mais presente em ações de marketing, os QR Codes ainda se parecem mais com um enigma do que com um meio de transmitir rapidamente informações a dispositivos móveis. Mas o que é, afinal, um QR Code? É um código de barras em 2D que pode ser escaneado pela maioria dos aparelhos […]

Pequeno cadastro com PostgreSQL, NHibernate e C#

Entendendo o NHibernate NHibernate é uma das soluções de Mapeamento objeto-relacional (ORM) para a plataforma de desenvolvimento Microsoft .NET, um framework que fornece o mapeamento do modelo relacional para a orientação a objeto, auxiliando a ligação entre os dois. Arquitetura Na primeira camada temos a representação da nossa aplicação. Nele temos nossas classes de domínio […]

Google URL Shortener com C#

O Google URL Shortener é um serviço utilizado para encurtar as urls em menos caracteres. Os usuários podem criar seus links em goo.gl, ou eles podem criá-los através da API URL Shortener. Abaixo segue uma tabela com as possíveis requisições e um pequeno exemplo de código. Referência API Esta referência API é organizada por tipo de […]