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).
Video – Trabalhando com ASP.NET e memCached
Veja neste vídeo como utilizar memCached com .Net em suas aplicações.
Como baixar o memCached:
http://code.jellycan.com/memcached/
Trabalhando com ASP.NET e memCached from Alexandre Tarifa on Vimeo.
Video – Desenvolvendo apps web mobile com MVC 4
Latência, largura de banda e a velocidade da luz
Será que se aumentarmos a banda da nossa internet de 5Mbps para 10Mbps teremos o dobro de velocidade na navegação de páginas na Web?
Comecei esse post com uma pergunta de propósito e espero que você possa responder essa questão ao final da leitura.
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.
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.