Dynamic Documents

More things coming out from my recent session about MongoDB. Documents and Types MongoDB is a document database. Such documents are stored as JSON (well, kind of). JSON has a very challenged simple type system. .NET is an object-oriented environment that promotes types. Such type system is pretty rich. Are MongoDB’s documents and .NET Framework types doomed to miscommunicate? They […]

Read More →

Easier projections in MongoDB

I have already written about the talk I gave in the local user group about MongoDB. I always try to push the limits of what I want to show by adding a couple of more advanced (yet useful) scenarios. The one I want to describe here is document projections using the .NET official driver. What is a projection anyway? The […]

Read More →

Faceted search with MongoDB and KnockoutJS

Almost two years ago I took my first look at MongoDB as my first exploration into the NoSQL. Today I still find it to be one of the most interesting NoSQL tools – rivaled mainly by RavenDB, for most what I would call common scenarios. Recently I finally had the chance to use MongoDB in a real project, when we were talking over our options for doing faceted search, where the main design criteria was speed.

Read More →