JavaScript. ¿Qué son los closures?

Hablar sobre closures en JavaScript no es algo novedoso. A nada que busquéis en Google, encontrarás montones de blogs y tutoriales dónde explican qué son y para que sirven los closures. Algunos buenos ejemplos son este artículo de Mozilla, este otro publicado en variablenotfound o este otro... [Leer más]

Tutorial MongoDB y C#. Consultas I

Seguimos adelante con nuestro tutorial de MongoDB, en esta ocasión contando un poco más sobre el accceso a datos a través del driver de C#. Revisandola primera entrega de esta parte del tutorial, he decidido cambiar un poco... [Leer más]

Tutorial MongoDB. Operadores de expresión en Aggregation Framework II

En esta nueva entrega de nuestro tutorial de MongoDB, vamos a continuar repasando los operadores de expresión que podemos utilizar con los pipelines de Aggregation Framework. La semana pasada ya mencionamos que podíamos agrupar estos operadores por su funcionalidad, y repasamos con algunos ejemplos, el funcionamiento de los operadores de... [Leer más]

Tutorial MongoDB. Operadores de expresión en Aggregation Framework I

En las anteriores entregas de nuestro tutorial de MongoDB hemos aprendido a usar los pipelines de Aggregation Framework. En alguno de esos artículos ya hemos utilizado algunos de los elementos que vamos a explicar hoy. Estos elementos son los conocidos como operadores de expresión y sirven para dotar de funcionalidad... [Leer más]

Tutorial MongoDB. Pipelines en Aggregation Framework II

Seguimos adelante con nuestro tutorial de MongoDB, en este caso con una nueva entrega sobre Aggregation Framework. En la anterior entrega estuvimos viendo, a través de varios ejemplos, como utilizar los pipelines en Aggregation Framework. En concreto vimos con detalle tres de esos pipelines: $project, $group y $match. Y en... [Leer más]