Category: C#

Adapter Pattern no C#

De acordo com o Wikipédia, o Adapter Pattern é um padrão de projeto de software que permite que a interface de uma classe existente seja usada como outra interface. Geralmente é utilizado para fazer as classes existentes funcionarem com outras…

Facade Pattern no C#

O padrão Facade Pattern (design de fachada em português) é uma maneira de fornecer classes de cliente com um meio mais fácil de interagir com as partes do seu sistema. De acordo como Wikipédia os desenvolvedores geralmente usam este padrão…

Singleton Pattern no C#

De acordo como Wikipedia O Singleton Pattern é um padrão de design de software que restringe a instanciação de uma classe a uma instância “única”. Isso é útil quando exatamente um objeto é necessário para coordenar ações em todo o…

Tipo Enum no C#

Um tipo de enumeração é um tipo de valor definido por um conjunto de constantes nomeadas do tipo numérico inteiro. Para definir um tipo de enumeração, usamos a palavra reservada enum e os nomes dos membros de enumeração. Podemos informar…

In-memory Cache no C#

Caching pode melhorar significativamente o desempenho e a escalabilidade de um aplicativo, reduzindo o trabalho necessário para gerar conteúdo ou buscá-los em diversas fontes. Ele funciona melhor com dados que são alterados com pouca frequência e são caros de gerar.…