Testando o RavenDB

Olá, pessoal

Comecei há alguns dias a estudar o RavenDB, banco de dados NoSQL, feito em .Net.

Neste artigo, farei uma breve introdução sobre ele, mostrando um exemplo do uso do cliente para .Net (.Net Client API) e deixando minhas impressões iniciais sobre essa tecnologia.

UM POUCO DE NOSQL

Não há uma definição formal e única onde podemos encaixar todos os bancos NoSQL existentes.

Podemos dizer que “NoSQL” é mais um movimento, impulsionado pelos esforços da Google (BigTable) e da Amazon (Dynamo) de buscarem uma nova forma de armazenamento de dados. Há pouco mais de uma década, essas empresas concluíram que escalar dados horizontalmente, com a criação de clusters, era uma boa ideia, tanto do ponto de vista técnico quanto do ponto de vista econômico. Continue lendo »

Anúncios

ASP.NET MVC: Resolvendo problema com Firefox em consultas AJAX

Olá, pessoal

Retornando depois de um mês sumido, já aproveito para desejar um ótimo 2013 a todos. Muita saúde e sucesso!

Neste post, falarei sobre um comportamento inusitado do Firefox, no que diz respeito a consultas AJAX.

Vejamos a situação onde desejamos fazer uma consulta assíncrona e carregar o resultado montado em uma partial view para dentro de uma tag <div>. O código na view de pesquisa seria algo como:

@using(Ajax.BeginForm("Pesquisar", "MeuController", new AjaxOptions() { UpdateTargetId = "resultados", HttpMethod="GET" }))
{
    <input type="submit" value="Pesquisar" />
}
<div id="resultados">
</div>

Continue lendo »