Desenvolvimento Back-end

Conhecendo o Microsoft Orleans

Quando a Microsoft anunciou que o .NET seria aberto à comunidade em 2015, ela abriu várias bibliotecas, entre…

Usando escopos do Eloquent para construir consultas mais limpas no Laravel

É comum precisarmos por diversas vezes fazer consultas que envolvam o mesmo trecho de código. Pensando nisso, o Eloquent…

Utilizando o Micro ORM PetaPoco em uma aplicação ASP.NET Core

Como a maioria dos desenvolvedores .NET, quase todas as minhas aplicações fazem uso do Entity Framework. Fazer parte do…

Removendo a lógica das views com presenters no Laravel

Um dos problemas mais clássicos de aplicações que utilizam MVC é a camada de view concentrar lógica ao invés…

Generalizando tipos de retornos assíncronos no C# 7.0

Até a versão 6.0 do C#, os métodos assíncronos poderiam retornar os tipos Task, Task<T> e void. Por se tratar…

Criando um Web Service com o ServiceStack – Parte 2

Dando continuidade ao estudo da biblioteca ServiceStack, neste artigo modificaremos o web service criado na primeira…

Como começar com C# (C Sharp)?

Atualmente são tantas as opções de linguagens de programação à nossa disposição que ficamos perdidos em qual estudar. Para…

Como aliviar seus controllers com os eventos do Eloquent no Laravel

O sonho de todo programador é desenvolver código limpo, organizado, legível, manutenível e muitos outros adjetivos que poderia colocar…

Como começar com Java?

O Java é uma poderosa linguagem de programação em constante crescimento, sendo uma das mais populares entre os desenvolvedores….

Criando um Web Service com o ServiceStack – Parte 1

No artigo passado conhecemos o ServiceStack e vimos um exemplo do ServiceStack.OrmLite. Como comentado no artigo…