X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=web%2Fado-net;h=0095d79ef79996374030641fce45c5c8a01272ac;hb=80496539cbb4d78d3cdd2806fe45a75d956f53a4;hp=85ef0f1ed452b0d583afcf387328db2728ab131f;hpb=5e3bced3b09bd47574c1d36b27382536079f9fd9;p=mono.git diff --git a/web/ado-net b/web/ado-net index 85ef0f1ed45..0095d79ef79 100644 --- a/web/ado-net +++ b/web/ado-net @@ -1,369 +1,198 @@ * ADO.NET - The coordinator for the ADO.NET implementation is Rodrigo Moya, with - the collaboration of Daniel - Morgan. - -* Action plan - - The current plan to implement ADO.NET is as follows: - - Step 1: SqlClient: - - - - Step 2: System.Data.OleDb Provider: - - - - Step 3: System.Data.SqlClient Provider: - - - - Step 4: System.Data.Odbc Provider: +** Data Access in Mono + + - Step 5: Other System.Data providers: +** Bugs and Feature Requests - - -* Current Status + -

Need help on the DataSet/DataAdaptor/DataTable/DataRelation/XML - functionality so we can integrate with - the ASP.NET controls and Windows.Forms. +** ADO.NET Data Providers -

Need to add XML support in System.Data. +

Mono has many ADO.NET Data Providers to get you connected: + +

+ +

External Projects that have created ADO.NET Providers that work on Mono: + +

+ +** Tools + +

Some tools that can be used for ADO.NET and other technologies (ASP.NET, XML, etc). + +

+ +** Extra Classes in Mono ADO.NET + +

An ADO.NET Provider Factory + was created by Brian Ritchie. The + Provider Factory is a way to dynamically create + connections, commands, parameters, and data adapters based on configuration + information. -

To compile that test program, you need: - - On Linux - -

- -* Testing - -

In order to test System.Data.SqlClient, you will need to have - access to a remote PostgreSQL DBMS, or you will have to install - one locally. PostgreSQL is the DBMS used for the initial - implementation of System.Data.SqlClient. - -

Why? Because it is open source, has a client - library that is easy to use, PostgreSQL on Windows is easy to install on - Unix and Windows (using the Cygwin install program), not difficult to setup after - installation, and it runs under: Linux, - Windows (via cygwin and ipc-daemon), Unix, and - others. This allowed us to create the - System.Data functionality in Mono much quicker. - -

If you plan on using a remote PostgreSQL DBMS Server, - than you will need to have the PostgreSQL client software on your - local computer that includes libpq.so (pq.dll on Windows). - -

Installation instructions for PostgreSQL DBMS: - - On Linux - +** Database Access from ASP.NET

- - On Windows - -