Starting with 6.7, Connector/Net fully supports building Windows Store apps. Windows Store are based on .NET but use a very restrictive subset of that functionality. The main difference is the complete lack of the ADO.Net data subsystem. Below is a list of the differences between Connector/Net 6.7 and Connector/Net RT 6.7. Please note that we are looking at ways of bringing these functionalities back in future versions.
No support for MySqlDataAdapter. MySqlCommand and MySqlDataReader are supported.
Connector/Net RT does not support SSL connections or Windows authentication. Also, SHA256 is not currectly supported.
Connector/Net RT only supports TCP connections. Named pipe and shared memory connections are not supported.
Connector/Net RT doesn't support tracing.
This version of Connector/Net is no longer supported.
Connector/Net RT doesn't support load balancing. Command and Exception interceptors are supported however.
This version of Connector/Net is no longer supported.
MySqlConnection.GetSchema methods do not return DataTable types. Instead they return a new object called MySqlSchemaCollection. You can query this object for the schema information. Normal Connector/Net will include support for returning schema information in both DataTable and MySqlSchemaCollection format.
This version of Connector/Net is no longer supported.
Some contructors and other apis on supported classes may have been removed or altered. Any API that used DataTable, DataSet, or DataRow has been altered or removed.
This version of Connector/Net is no longer supported.
Using Connector/Net RT is easy. Simply create a Windows Store application using Visual Studio and then reference the MySql.Data.RT.dll assembly in your project. The code you write should be exactly the same as for normal Connector/Net (including using same namespace MySql.Data.MySqlClient) except for the differences listed above.