Publicado por
José Manuel Alarcón
el
Cuarta entrega de la serie sobre MongoDB (Parte 1 - fundamentos, Parte 2 - Instalación, Parte 3 - Primeros pasos con la consola), continuamos avanzando poco a poco.
En esta ocasión vamos a ver los fundamentos de cómo realizar operaciones CRUD con MongoDB.
CRUD es un acrónimo ampliamente reconocido en el mundo de las bases de datos que significa Create, Read, Update y Delete, es decir, las cuatro operaciones básicas de cualquier sistema de almacenamiento persistente de datos: Crear registros, leerlos o buscarlos, actualizarlos y eliminarlos.
En este vídeo vamos a ver cómo hacer todo esto desde la consola de MongoDB. También aprenderemos una útil herramienta llamada MongoVUE que es una herramienta gráfica para gestionar el sistema de datos, parecida a SQL Server Manage...
[Más]
Publicado por
José Manuel Alarcón
el
Siguiendo con la serie de artículos y vídeos sobre MongoDB (Parte 1 - fundamentos, Parte 2 - Instalación), en esta ocasión vamos a dar nuestros primeros pasos con la consola del desarrollador de MongoDB.
En el vídeo de hoy vamos a ver cómo podemos trabajar desde la consola del desarrollador, mongo.exe. Con ella podremos revisar los almacenes de datos y su estructura, definir datos, manipularlos, crear funciones de uso general que nos ayuden con el trabajo, etc, Es el primer paso antes de trabajar con herramientas más sofisticadas.
Asegúrate de leer y ver los contenidos de las entregas anteriores de la serie antes de ver este vídeo.
Entre otras cosas veremos:
Cómo arrancar la consola y conectarnos a la base de datos
Cómo, mediante JavaScript, podemos trabaj...
[Más]
Publicado por
José Manuel Alarcón
el
Ante la variedad de plataformas móviles que hay en el mercado, existen diversas maneras de acometer los desarrollos para móviles. Hace poco escribimos una completa guía para tomar la mejor decisión sobre qué herramientas utilizar, pero básicamente existen tres caminos:
[Más]
Publicado por
José Manuel Alarcón
el
Continuando con la serie sobre Fundamentos de MongoDB comenzada con el artículo "Fundamentos
[Más]
Publicado por
José Manuel Alarcón
el
Las bases de datos convencionales son de tipo relacional, es decir, constan de listas tabulares de d
[Más]
Publicado por
José Manuel Alarcón
el
El editor de propiedades de Visual Studio, aparte de servirnos para establecer los valores de propie
[Más]
Publicado por
José Manuel Alarcón
el
Lo único que necesitamos para crear páginas y aplicaciones web es un simple editor de texto plano y nuestra imaginación. El propio Bloc de notas o similar que viene con Windows nos sirve perfectamente. No obstante siempre viene bien contar con el soporte que nos brindan ciertas herramientas especializadas.
Las más potentes nos ofrecen todo tipo de ayuda contextual para no tener que recordar cada detalle de los cientos de atributos de CSS y etiquetas HTML disponibles, vista previa de las páginas que estamos creando, soporte de navegadores, validación de etiquetas, verificación de accesibilidad, y muchas otras cuestiones avanzadas.
Dentro de la miríada de herramientas disponibles voy a destacar algunas de las más...
[Más]
Publicado por
José Manuel Alarcón
el
Seguimos a vueltas con algunas cuestiones de fundamentos relacionadas con la plataforma .NET...
Esta
[Más]
Publicado por
José Manuel Alarcón
el
Cuando en un formulario Web tenemos un campo de texto (INPUT, type=text), que se utiliza para que lo
[Más]
Publicado por
José Manuel Alarcón
el
Las ventanas de Windows (formularios Windows Forms) se pueden cerrar, bien por parte del usuario, o bien mediante programa con el método Close(). Pero ¿cómo distinguir ambos casos? En Visual Basic "clásico" era muy fácil hacerlo dentro del evento QueryUnload gracias al parámetro UnloadMode. Sin embargo en .NET no es tan sencillo averiguarlo. Aunque no es tan flexible como el evento QueryUnload mencionado, la solución que se expone a continuación soluciona el problema. Se trata de subclasificar el procedimiento de la ventana y verificar que el mensaje que se está produciendo es WM_SYSCOMMAND con el parámetro SC_CLOSE, ...
[Más]