* get System.Data to work with GUI
System.Windows.Forms.DataGrid
+
+Provider Factoros (target: mono 1.2 PROFILE=net_2_0)
+====================================================
+
+* Create Configuration Class
+ DbProviderFactoriesConfigurationHandler - done
+ DbProviderConfigurationHandler - not much documents/use cases.
+ ConnectionStringsSection - done
+ ConnectionStringSettingsCollection - done
+ ConnectionStringSettings - done
+
+ FIXME: Currently the test case for ConnectionStringsSection
+ fails as new configuration API is not yet implemented in
+ System.dll.
+
+ A temporary handler ConnectionStringSectionHandler is
+available in System.Data.dll.
+
+* Create Base class
+ DbProviderFactories - done
+ DbProviderFactory - done
+ DbConnectionFactory
+
+ Add nunit test cases for these. - done
+
+* Create Factory classes & methods for Providers.
+ Factory methods for SqlClient - done.
+ Factory methods for Odbc provider - done.
+ Factory methods for OleDb provider
+
+* DbConnectionStringBuilder - done
+
+Asynchronous Command Execution ((target: mono 1.2 PROFILE=net_2_0)
+==================================================================
+
+* Implement the following Asynchronous Execution Commands for SqlClient
+
+ - BeginExecuteNonQuery (2 overrides) - done
+ - BeginExecuteReader (3 overrides) - done
+ - BegineExecuteXmlReader - done
+
+ - Implement corresponding asynchronous methods in Tds driver - done
+
+* Pending
+
+ - Provide Stand Alone test cases
+ - Check whether the result column is xml while doing
+ EndExecuteXmlReader.
+
+
+Test Cases
+==========
+
+* Provide a single consistent test fixture for all data providers
+ available in Test/ProviderTests
+
+* NUnit-ize Provider Tests
+
+* Make these tests to be able to run by command
+ make run-test PROVIDER=mysql # to run tests marked for mysql & SQL92.
+
+* Provide SQL92 complaint scripts for shema & data, to be loaded
+ irrelevant of data providers.
+