dotConnect for MySQL について

高度なORMをサポートする、MySQLおよびMariaDB用ADO.NETプロバイダー

dotConnect for MySQL is a high-performance ADO.NET data provider that grants simple access to MySQL and MariaDB databases when developing MySQL-based applications. It fully supports Entity Framework (EF Core), Dapper, and NHibernate, along with a wide range of MySQL-specific features, such as secure SSL and SSH connections, embedded servers, compression protocol, HTTP tunneling, and others.

Connect to MySQL Worry-Free
dotConnect for MySQL allows connecting to MySQL and MariaDB databases via TCP/IP with no need for native clients, thus simplifying application development and deployment significantly.

  • Easy connection without any client libraries.
  • Full support for MySQL-specific data types.
  • Robust security features with advanced encryption and authentication.
  • Flexible connectivity options for diverse operational environments.
  • Cost-effective deployment.

Advanced ORM Support
dotConnect for MySQL offers enhanced ORM support with a bundled Entity Developer - visual designer for ORM models.

Harmonize Speed and Reliability
dotConnect for MySQL supercharges the .NET development with seamless fetching of the background data, thus keeping the application responsive while data loading. Users can fine-tune performance with intelligent data management features like pagination and selective loading. Flexible error handling settings allow for retrieving comprehensive information to troubleshoot and maintain data integrity.

Features

  • Database-specific features - dotConnect for MySQL offers broad support for various database-specific features, including different connection modes and protocols, data types, and optimized components for bulk data operations and database script handling.
  • Advanced durability - The provider grants smooth data manipulation and management, including data fetching control (background, on-demand, pagination) and establishing server-side data relationships. Easy refreshment of specific records and selective column loading will allow for effective performance optimization.
  • Microsoft technology support - dotConnect for MySQL seamlessly integrates with Microsoft's data-oriented technologies, including Microsoft Enterprise Library, various ASP.NET providers, ExtendedMembership providers, and Microsoft Sync Framework.
  • Secure Connection - ODBC connections emphasize security through encryption protocols, including SSL and SSH, and enable the use of HTTPS tunneling.
  • Fast Data Loading - The MySqlLoader component enables users to import large datasets into MySQL databases with exceptional speed and efficiency. This ensures faster application initialization, data population, and overall improved performance during data-intensive operations.
  • Integration With Visual Studio - dotConnect integrates with Visual Studio for an improved design-time experience, offering features like Server Explorer connections and dataset management tools.