<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Joseph Guadagno : Oracle</title><link>http://weblogs.asp.net/jguadagno/archive/tags/Oracle/default.aspx</link><description>Tags: Oracle</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Database Drivers not provided by Microsoft (Updated)</title><link>http://weblogs.asp.net/jguadagno/archive/2007/10/09/database-drivers-not-provided-by-microsoft.aspx</link><pubDate>Tue, 09 Oct 2007 16:59:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:4511273</guid><dc:creator>jguadagno</dc:creator><author>jguadagno</author><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jguadagno/rsscomments.aspx?PostID=4511273</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jguadagno/commentapi.aspx?PostID=4511273</wfw:comment><comments>http://weblogs.asp.net/jguadagno/archive/2007/10/09/database-drivers-not-provided-by-microsoft.aspx#comments</comments><description>&lt;p&gt;I wanted save some people some time looking for providers for their non-Microsoft databases to use with .NET.&amp;nbsp; Please keep in mine I have not tried or used all of these providers / tools but have found them from searching and asking around. Based on some of the feed back and comments I added a few others.&lt;br&gt;&lt;/p&gt;
  &lt;h3&gt;Oracle&lt;/h3&gt;  
&lt;p&gt;Oracle's .NET center can be found here: &lt;a href="http://www.oracle.com/technology/tech/dotnet/index.html" mce_href="http://www.oracle.com/technology/tech/dotnet/index.html"&gt;http://www.oracle.com/technology/tech/dotnet/index.html&lt;/a&gt;&lt;/p&gt;
  
&lt;p&gt;Oracle 64bit ODAC drivers can be found here: &lt;a href="http://www.oracle.com/technology/software/tech/windows/odpnet/64-bit/index.html" mce_href="http://www.oracle.com/technology/software/tech/windows/odpnet/64-bit/index.html"&gt;http://www.oracle.com/technology/software/tech/windows/odpnet/64-bit/index.html&lt;/a&gt;&lt;/p&gt;
  
&lt;p&gt;Very helpful for Oracle development and integrates directing into Visual Studio. Oracle Developer Tools for Visual Studio .NET: &lt;a href="http://www.oracle.com/technology/tech/dotnet/tools/index.html" title="http://www.oracle.com/technology/tech/dotnet/tools/index.html" mce_href="http://www.oracle.com/technology/tech/dotnet/tools/index.html"&gt;http://www.oracle.com/technology/tech/dotnet/tools/index.html&lt;/a&gt;&lt;/p&gt;
  
&lt;p&gt;Oracle ASP.NET Data Providers: &lt;a href="http://www.oracle.com/technology/tech/dotnet/aspnet/" title="http://www.oracle.com/technology/tech/dotnet/aspnet/" mce_href="http://www.oracle.com/technology/tech/dotnet/aspnet/"&gt;http://www.oracle.com/technology/tech/dotnet/aspnet/&lt;/a&gt;&lt;/p&gt;
  &lt;h3&gt;MySQL&lt;/h3&gt;  
&lt;p&gt;MySQL ADO.NET Driver (Connector/NET): &lt;a href="http://dev.mysql.com/downloads/connector/net/" title="http://dev.mysql.com/downloads/connector/net/" mce_href="http://dev.mysql.com/downloads/connector/net/"&gt;http://dev.mysql.com/downloads/connector/net/&lt;/a&gt;&lt;/p&gt;
  
&lt;p&gt;Step by Step Guide for using MySQL with ASP.NET: &lt;a href="http://www.15seconds.com/issue/050407.htm" mce_href="http://www.15seconds.com/issue/050407.htm"&gt;http://www.15seconds.com/issue/050407.htm&lt;/a&gt;&lt;/p&gt;
  
&lt;p&gt;MySQLRoleProvider: &lt;a href="http://www.codeproject.com/aspnet/MySQLsuite.asp" mce_href="http://www.codeproject.com/aspnet/MySQLsuite.asp"&gt;http://www.codeproject.com/aspnet/MySQLsuite.asp&lt;/a&gt;&lt;/p&gt;
  &lt;h3&gt;SQLite 3&lt;/h3&gt;  
&lt;p&gt;SQlite3 .NET Provider: &lt;a href="http://sourceforge.net/projects/sqlite-dotnet2" title="http://sourceforge.net/projects/sqlite-dotnet2" mce_href="http://sourceforge.net/projects/sqlite-dotnet2"&gt;http://sourceforge.net/projects/sqlite-dotnet2&lt;/a&gt;&lt;/p&gt;
  
&lt;p&gt;SQLite ASP.NET Membership Provider: &lt;a href="http://www.codeproject.com/useritems/SQLiteProviders.asp" title="http://www.codeproject.com/useritems/SQLiteProviders.asp" mce_href="http://www.codeproject.com/useritems/SQLiteProviders.asp"&gt;http://www.codeproject.com/useritems/SQLiteProviders.asp&lt;/a&gt;&lt;/p&gt;
  
&lt;p&gt;SQLite 2007 Pro Enterprise Manager is a free GUI (Graphical User Interface) for working with SQLite database. I have used it's predecessor and found it quite helpful. &lt;a href="http://www.osenxpsuite.net/?xp=3" title="http://www.osenxpsuite.net/?xp=3" mce_href="http://www.osenxpsuite.net/?xp=3"&gt;http://www.osenxpsuite.net/?xp=3&lt;/a&gt;&lt;/p&gt;
  &lt;h3&gt;NHibernate&lt;/h3&gt;  
&lt;p&gt;Sort of a repost but I wanted to group them together&lt;/p&gt;
  
&lt;p&gt;NHibernate Data Layer Generation :&lt;a href="http://sourceforge.net/projects/nhib-gen/" mce_href="http://sourceforge.net/projects/nhib-gen/"&gt;http://sourceforge.net/projects/nhib-gen/&lt;/a&gt;&lt;/p&gt;
  
&lt;p&gt;This project is hosted on SourceForge.&amp;nbsp; This project requires &lt;a href="http://www.codesmithtools.com" mce_href="http://www.codesmithtools.com"&gt;CodeSmith&lt;/a&gt; to generate the code.&amp;nbsp; The project generates, C# classes for business layer, data layer, and DataSources.&amp;nbsp; In addition, these templates will generate some based Insert, Update, Delete ASP.NET pages.&lt;/p&gt;
  
&lt;p&gt;NHibernateDataSource: &lt;a href="http://www.codeproject.com/useritems/NHibernateDataSource.asp" mce_href="http://www.codeproject.com/useritems/NHibernateDataSource.asp"&gt;http://www.codeproject.com/useritems/NHibernateDataSource.asp&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;PostgreSQL&lt;/h3&gt;&lt;p&gt;I did not find and Membership or Role providers but here are some ADO drivers.  &lt;br&gt;&lt;/p&gt;
&lt;p&gt;Courtesy of &lt;a href="http://thatstupidclub.com/blogs/loser-x/archive/2007/10/10/other-database-drivers-not-provided-by-microsoft.aspx"&gt;Loser-X&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://pgfoundry.org/projects/npgsql"&gt;Npgsql&lt;/a&gt; is de facto the ADO.NET provider. Performance and stability seems alright.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.crlab.com/pgsqlnet/"&gt;PostgreSQLDirect .NET&lt;/a&gt; is a
commercial provider, and its supposed to out-perform Npgsql while
providing more features. &lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;Firebird&lt;/h3&gt;&lt;p&gt;I did not find and Membership or Role providers but here are some ADO drivers. &lt;br&gt;&lt;/p&gt;&lt;p&gt;Courtesy of &lt;a href="http://thatstupidclub.com/blogs/loser-x/archive/2007/10/10/other-database-drivers-not-provided-by-microsoft.aspx"&gt;Loser-X&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;In any case, the &lt;a href="http://www.firebirdsql.org/?op=files&amp;amp;id=netprovider"&gt;.NET data provider&lt;/a&gt; is available for download, as well as a DDEX provider.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;Sybase&lt;/h3&gt;&lt;p&gt;I did not find and Membership or Role providers but here are some ADO drivers.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.sybase.com/detail?id=1028614" target="_blank" mce_href="http://www.sybase.com/detail?id=1028614"&gt;Updating the ASE ADO.NET Provider&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc35888_1500/html/installwin/CHDEIBCB.htm" target="_blank" mce_href="http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc35888_1500/html/installwin/CHDEIBCB.htm"&gt;Sybase support for ADO.NET&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.aspfree.com/c/a/ASP.NET/Developing-a-Data-Access-Layer-for-Sybase-Using-ADONET-Essentials/" rel="nofollow" class="title_readon"&gt;Developing a Data Access Layer for Sybase Using ADO.NET: Essentials&lt;/a&gt; &lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=4511273" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/jguadagno/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/jguadagno/archive/tags/NHibernate/default.aspx">NHibernate</category><category domain="http://weblogs.asp.net/jguadagno/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/jguadagno/archive/tags/Membership+Provider/default.aspx">Membership Provider</category><category domain="http://weblogs.asp.net/jguadagno/archive/tags/MySQL/default.aspx">MySQL</category><category domain="http://weblogs.asp.net/jguadagno/archive/tags/Oracle/default.aspx">Oracle</category><category domain="http://weblogs.asp.net/jguadagno/archive/tags/SQLite/default.aspx">SQLite</category><category domain="http://weblogs.asp.net/jguadagno/archive/tags/Role+Provider/default.aspx">Role Provider</category><category domain="http://weblogs.asp.net/jguadagno/archive/tags/Firebird/default.aspx">Firebird</category><category domain="http://weblogs.asp.net/jguadagno/archive/tags/Sybase/default.aspx">Sybase</category><category domain="http://weblogs.asp.net/jguadagno/archive/tags/PostgreSQL/default.aspx">PostgreSQL</category></item></channel></rss>