You are correct. Francisco is working on a provider that is written entirely in C# and adheres to the PostgreSQL protocol to accomplish its magic.
Mono is using libpq.so on linux/unix (pq.dll on Windows) to accomplish this. This was done so we could create the System.Data functionality in Mono much quicker. The PostgreSQL developers did a great job making it very easy to use their client C API in other languages. However, we could learn from each others projects though. I wonder if the Java JDBC Provider for PostgreSQL could help us too? -----Original Message----- From: dotnet discussion [mailto:[EMAIL PROTECTED]] On Behalf Of Bryan Batchelder Sent: Monday, May 20, 2002 5:25 PM To: [EMAIL PROTECTED] Subject: Re: [DOTNET] ANN: Npgsql - .Net Data Provider for PostgreSQL Did you guys write the provider from the ground up? Or are you using libpq.so (or in windows, pq.dll)? Sounds like the original poster actually started from the ground up in all managed code. Bryan Batchelder eBusiness Consultant ConnectWise, Inc. 813-935-7100 x 425 > -----Original Message----- > From: Daniel Morgan [mailto:[EMAIL PROTECTED]] > Sent: Monday, May 20, 2002 3:22 PM > To: [EMAIL PROTECTED] > Subject: Re: [DOTNET] ANN: Npgsql - .Net Data Provider for PostgreSQL > > > You might want to look at the PostgreSQL provider in Mono C# > class library at http://www.go-mono.com/ado-net.html > > We currently can do: connect/disconnect, execute command, > retrieve data, etc... > > Would you like to help us? And vice-versa? > > Daniel > > -----Original Message----- > From: dotnet discussion [mailto:[EMAIL PROTECTED]] > On Behalf Of Francisco Jr. > Sent: Monday, May 20, 2002 8:23 AM > To: [EMAIL PROTECTED] > Subject: [DOTNET] ANN: Npgsql - .Net Data Provider for PostgreSQL > > Hi all. > > Npgsql .Net Data Provider for PostgreSQL. It is written > entirely in C#. This data provider supports the version 2.0 > of PostgreSQL protocol as specified in <http://developer.postgresql.org/docs/postgres/protocol.html>. It is in a very early stage. For now, just the connect/disconnect functionality is working. It parses and validate the connection string and makes the connection. It is released under the LGPL license and can be found at: <http://gborg.postgresql.org/project/npgsql/projdisplay.php> This is my first OpenSource project and any help, suggestion, recommendation is welcome. Thanks! Francisco Jr. You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com. You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com. You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com. You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.