Cache + .NET: Cache de Objetos

Existem diversas técnicas e abordagem para melhorarmos a performance de nossas aplicações e sites. O Cache é uma excelente maneira de economizarmos recursos e melhorar a performance de nossas aplicações, basicamente técnicas de Cache consistem em manter uma versão daquele recurso em uma área de acesso rápido e otimizado (ex: memória).

Continue reading

Crie introduções e guias passo a passo com o Intro.js

Os aplicativos web trazem cada vez mais recursos e features, e, por diversos fatores (usabilidade, falta de informação, etc) muito destes recursos acabam nem sendo utilizados pelos usuários.

Existem diversas formas para demonstrar e guiar o uso de uma aplicação, o Intro.js é uma excelente biblioteca javascript que é utilizada para criar guias passo a passo e introduções de elementos e features de nossos aplicativos.

Continue reading

Testando rotas com o MVC Route/URL Generation Unit Tester

O ASP.NET MVC é um framework de desenvolvimento web extremamente poderoso, extensível e testável. Com diversas técnicas, é possível testar cada parte de nossas aplicações.

O roteamento (Routing) do ASP.NET MVC é uma das partes mais criticas de nossas aplicações, é nela que criamos as estruturas que definirão para quais actions, controlles e quais parâmetros serão acionados de acordo com as urls das requisições que chegam em nossas aplicações.

Continue reading