Long Polling é uma técnica extremamente utilizada em cenários de aplicações que exigem atualizações em tempo real com a menor latência possível, ela garante que assim que uma nova informação esteja disponível para o cliente ele seja enviada de volta, em uma conexão que já está aberta entre o cliente e o servidor. Polling (Tradicional) Posso sintetizar e exemplificar o Polling (tradicional) como uma requisição de atualização feita ao servidor a cada intervalo fixo de tempo, Read More ...
Existem diversos cenários em que uma requisição pode demorar para ser processada, por exemplo em chamadas que aguardam algum retorno de um webservice, ou em chamadas que exigem consultas demoradas a base de dados ou em aplicações real-time, que ficam aguardando alguma mudança para retornar a requisição (ex: chat). No IIS, o .NET mantém um Pool de Threads (numero limitado de Threads) que são utilizadas para processar as requisições que chegam. Quando uma Read More ...
Após ter que aprender a utilizar JSON em uma novo projeto, decidi fazer um post sobre esse formato de transmissão de dados. Uma de suas principais vantagens é ser baseado em um subconjunto do JavaScript. Sendo um objeto JavaScript, sua manipulação com JavaScript é mais intuitiva do que, por exemplo, a manipulação de um xml. JSON (JavaScript Object Notation) é construído em duas estruturas: * Uma coleção de pares nome Read More ...
Em diversas situações temos que adequar os elementos da pagina que estamos desenvolvendo ao layout que foi especificado, so que em alguns controles asp.net não fica claro como deve ser feita a aplicação do estilo para obter o efeito necessário. Ou então não sabemos ao certo que controle utilizar em cada situação Para isso é essencial sabermos o qua cada controle renderiza na tela. Vamos começar por dois controles muito Read More ...
Um dos melhores formatos para transmitir dados de maneira assíncrona na web é o Json (JavaScript Object Notation), já que é nativo do JavaScript e possui menor overhead de separadores que em um XML por exemplo, alem disso, é facilmente tratado por funções JS. A idéia deste post é demonstrar uma maneira simples de trabalhar com requisições assíncronas utilizando Json, jQuery e ASP.NET MVC. Primeiro passo vamos criar um projeto Read More ...
Série de artigos muito legais de James Michael Hare, com muitas dicas e técnicas que melhoram consideravelmente a maneira que programamos. C#/.NET Five Little Wonders That Make Code Better (1 of 3) 1. The Null Coalescing Operator (??) 2. The As Cast 3. Auto-Properties 4. The Stopwatch Class 5. TimeSpan factory methods Link: http://geekswithblogs.net/BlackRabbitCoder/archive/2010/08/26/c.net-five-little-wonders-that-make-code-better-1-of.aspx C#/.NET Five More Little Wonders That Make Code Better (2 of 3) 1. string.IsNullOrEmpty() and string.IsNullOrWhiteSpace() Read More ...
Com a importância das redes sociais para a disseminação e formação de conteúdos, cada vez mais nos deparamos com a necessidade de implementarmos mecanismos de compartilhamento de conteúdos. Durante esta semana um de meus trabalhos foi o de desenvolver uma barra para compartilhar informações de alguns conteúdos. Partindo do pressuposto que era um solução própria e customizada não poderia utilizar alguns plugins e ferramentas prontas para isto. Logo comecei a Read More ...
Quando o assunto era gráfico, freqüentemente precisávamos adotar algum componente de terceiros, o que acabava gerando maiores custos e falta de padronização em nossos projetos. Entretanto com o Reporting Services 2008 tivemos melhoras significativas em termos de gráficos e possibilidades na plataforma Microsoft, ainda na versão 3.5 do .NET foi lançado um pacote com estes recusos de gráficos, disponibilizando-os para o ASP.NET e Win Form. No .NET 3.5 o Microsoft Read More ...
Uma das principais dificuldades na comunicação entre a maquina host e as maquinas virtuais acontece quando a maquina host está sem nenhuma interface de rede conectada, ou seja, não possui ip, não conseguindo se comunicar a nivel de rede com as maquinas virtuais. Para resolver este problema é possivel instalar o Loopback Adapter, que funcionará como uma interface de rede (conectada) na maquina host Espero que este video seja útil Read More ...
Como integrar nossas aplicações com tarefas do sistema operacional do windows phone 7? Fazer ligações, enviar sms, abrir o navegador, etc muito obrigado Rodolfo

