Introducción
Bienvenido al sitio de documentación del controlador oficial de MongoDB .NET/C#. Puede agregar el controlador a su aplicación para trabajar con MongoDB en C#. Descargue el controlador usando NuGet, o configure un proyecto ejecutable siguiendo nuestras Guía de inicio rápido.
Conéctese a una implementación compatible de MongoDB
Puede utilizar el controlador .NET/C# para conectarse a implementaciones de MongoDB que se ejecuten en uno de los siguientes servicios alojados o ediciones:
MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube
MongoDB Enterprise: la versión basada en suscripción y autogestionada de MongoDB
MongoDB Community: la versión de MongoDB con código fuente disponible, gratuita y autogestionada
Inicio rápido
Aprenda a establecer una conexión a MongoDB Atlas y comience a trabajar con datos en la sección Quick Start.
Referencia rápida
Consulta ejemplos de sintaxis de controladores para comandos comunes de MongoDB en la sección Referencia rápida.
Novedades
Para obtener una lista de las nuevas características y cambios en cada versión, consulta la sección Novedades.
Ejemplos de uso
Para ver snippets de código totalmente ejecutables y explicaciones de los métodos comunes, consulta Ejemplos de uso.
Fundamentals
Para obtener información detallada sobre los conceptos clave del uso del controlador .NET/C#, consulte Fundamentos.
Documentación de la API
Para obtener información detallada sobre los tipos y métodos en el controlador .NET/C#, consulta la documentación de la API del controlador .NET/C# de MongoDB.
Tome el curso gratuito en línea impartido por MongoDB
![]() | Aprenda los conceptos básicos del desarrollo de aplicaciones C# y ASP.NET con MongoDB. |
FAQ
Para obtener respuestas a preguntas frecuentes sobre el controlador MongoDB.NET/C#, consulte la sección de Preguntas frecuentes.
Solución de problemas de conexión
Para obtener soluciones a los problemas que pueda encontrar al usar el controlador para conectarse a una implementación de MongoDB, consulte la sección Solución de problemas de conexión.
Problemas y Ayuda
Aprende cómo reportar errores, contribuir al controlador y encontrar recursos adicionales para hacer preguntas en la sección Issues & Help.
Compatibilidad
Para ver los cuadros de compatibilidad que muestran la versión del controlador .NET/C# recomendada para cada versión de MongoDB Server, consulte Compatibilidad.
Actualizar versiones de los controladores
Conozca qué cambios puede necesitar realizar en su aplicación para actualizar las versiones del controlador en la sección Actualizar versiones del controlador.
Proveedor de Entity Framework
El proveedor de Entity Framework de MongoDB es un mapeador objeto-relacional (ORM) que permite usar Entity Framework de Microsoft para trabajar con datos de MongoDB. Los ORM proporcionan una interfaz orientada a objetos para la gestión de datos.
Para obtener más información, consulte la documentación del proveedor para MongoDB Entity Framework.
Analizador de C# de MongoDB
El Analizador de C# es una herramienta que le ayuda a comprender cómo se traduce el código de su controlador .NET/C# a la API de consulta de MongoDB y si su código incluye expresiones LINQ o de constructor no compatibles. Para obtener más información, consulte la documentación del Analizador de C#.
