Chamadas HTTP mais legíveis para .NET com Flurl

O HttpClient do .NET é uma das classes mais usadas em projetos que consomem algum tipo de web service ou API externa. Com ele é possível fazer chamadas HTTP totalmente assíncronas e ler strings de serviços. Na verdade ele não passa de helpers para te ajudar a montar requests HTTP. O problema é que quando você precisa montar um request um pouco mais complexo, ele deixa a desejar no quesito de legibilidade. Para solucionar isso é que o projeto Flurl existe.

Continue reading

Sacadas do MVC: Culture de uma requisição com data

Fazer uma aplicação web que funcione para vários idiomas e linguagens exige que pensemos em vários detalhes que normalmente temos como certo: o idioma do usuário separa os números com ponto ou vírgula? As datas são normalmente representadas de que forma? 01/11/2015 é Janeiro ou Novembro? Esses são alguns detalhes que precisam ser lembrados logo …

Continue reading

ASP.NET 5 CoreCLR com Mac OS X

Uma das várias mudanças que estão acontecendo no mundo do .NET 2015 e do ASP.NET 5 é que agora aplicações .NET poderão rodar também no Mac e Linux, com suporte oficial da própria Microsoft. Yaaaay. Durante a enxurrada de eventos dos últimos dias (Build 2015, dotnetConf 2015, Ignite) várias palestras se dedicaram a mostrar o …

Continue reading