<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>ChristianASP.NET Blog - MySQL</title>
    <link>http://blog.christianasp.net/</link>
    <description>Talking about ASP.NET and Web Hosting</description>
    <image>
      <url>http://blog.christianasp.net/themes/casp/feedimg.gif</url>
      <title>ChristianASP.NET Blog - MySQL</title>
      <link>http://blog.christianasp.net/</link>
    </image>
    <language>en-us</language>
    <copyright>ChristianASP.NET</copyright>
    <lastBuildDate>Sat, 18 Feb 2006 06:38:57 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>david@christianasp.net</managingEditor>
    <webMaster>david@christianasp.net</webMaster>
    <item>
      <trackback:ping>http://blog.christianasp.net/Trackback.aspx?guid=c90075a2-faa8-45e3-894f-ccaec774709e</trackback:ping>
      <pingback:server>http://blog.christianasp.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.christianasp.net/PermaLink,guid,c90075a2-faa8-45e3-894f-ccaec774709e.aspx</pingback:target>
      <dc:creator>David Neal</dc:creator>
      <wfw:comment>http://blog.christianasp.net/CommentView,guid,c90075a2-faa8-45e3-894f-ccaec774709e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.christianasp.net/SyndicationService.asmx/GetEntryCommentsRss?guid=c90075a2-faa8-45e3-894f-ccaec774709e</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">Version 0.9.2 of MySQLSchemaProvider for
CodeSmith and MySQL 5.0 is now available for <a href="http://www.christianasp.net/downloads/MySQLSchemaProvider.zip">download</a>. 
Changes include:<br /><ul><li>
Updated GetTableKeys() to provide not only the foreign keys for the table but also
the foreign keys of other tables that point to the given table. Code update graciously
provided by <a href="http://www.drsteen.com/dugblog">Dug Steen</a>.  Thanks!</li><li>
Added .NET 2.0 version for CodeSmith 3.2.5 or higher<br /></li><li>
.NET 1.1 version requires CodeSmith 3.1.6</li></ul>
Keep in mind that the version requirements are for the assemblies that ship with the
current download.  If you are using a previous 3.xx version of CodeSmith, you
can simply recompile from the source code and it should work.<br /><p></p><img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=c90075a2-faa8-45e3-894f-ccaec774709e" /></body>
      <title>MySQL Schema Provider 0.9.2 Released</title>
      <guid isPermaLink="false">http://blog.christianasp.net/PermaLink,guid,c90075a2-faa8-45e3-894f-ccaec774709e.aspx</guid>
      <link>http://blog.christianasp.net/2006/02/18/MySQLSchemaProvider092Released.aspx</link>
      <pubDate>Sat, 18 Feb 2006 06:38:57 GMT</pubDate>
      <description>Version 0.9.2 of MySQLSchemaProvider for CodeSmith and MySQL 5.0 is now available for &lt;a href="http://www.christianasp.net/downloads/MySQLSchemaProvider.zip"&gt;download&lt;/a&gt;.&amp;nbsp;
Changes include:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
Updated GetTableKeys() to provide not only the foreign keys for the table but also
the foreign keys of other tables that point to the given table. Code update graciously
provided by &lt;a href="http://www.drsteen.com/dugblog"&gt;Dug Steen&lt;/a&gt;.&amp;nbsp; Thanks!&lt;/li&gt;
&lt;li&gt;
Added .NET 2.0 version for CodeSmith 3.2.5 or higher&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
.NET 1.1 version requires CodeSmith 3.1.6&lt;/li&gt;
&lt;/ul&gt;
Keep in mind that the version requirements are for the assemblies that ship with the
current download.&amp;nbsp; If you are using a previous 3.xx version of CodeSmith, you
can simply recompile from the source code and it should work.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=c90075a2-faa8-45e3-894f-ccaec774709e" /&gt;</description>
      <comments>http://blog.christianasp.net/CommentView,guid,c90075a2-faa8-45e3-894f-ccaec774709e.aspx</comments>
      <category>MySQL</category>
      <category>Components</category>
    </item>
    <item>
      <trackback:ping>http://blog.christianasp.net/Trackback.aspx?guid=e3528161-9319-4ef1-ba66-a404ceed8ad9</trackback:ping>
      <pingback:server>http://blog.christianasp.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.christianasp.net/PermaLink,guid,e3528161-9319-4ef1-ba66-a404ceed8ad9.aspx</pingback:target>
      <dc:creator>David Neal</dc:creator>
      <wfw:comment>http://blog.christianasp.net/CommentView,guid,e3528161-9319-4ef1-ba66-a404ceed8ad9.aspx</wfw:comment>
      <wfw:commentRss>http://blog.christianasp.net/SyndicationService.asmx/GetEntryCommentsRss?guid=e3528161-9319-4ef1-ba66-a404ceed8ad9</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">I am very pleased to announce that <a href="http://www.christianasp.net/">www.ChristianASP.NET</a> is
now running on <a href="http://www.mojoportal.com">mojoPortal</a>!  
<br /><br />
The great news is that I now have <a href="http://www.christianasp.net/forums/default.aspx">discussion
forums</a>, which is a goal I have had for ChristianASP.NET from the beginning. 
The bad news is, if you've registered for an account on this site in the past, you
will need to register again.  I don't have any plans at this time to convert
old user accounts.<br /><br /><a href="http://www.joeaudette.com">Joe Audette</a> and other contributors have done
an outstanding job and a great service to the ASP.NET community over the last couple
of years with the development of mojoPortal.  mojoPortal has been designed to
run not only on Windows but also on Linux and Mac OS/X using <a href="http://www.mono-project.com">Mono</a>. 
It features a pluggable data access layer and comes with support for MS SQL, MySQL
and PostgreSQL.  Other application features include:<br /><ul><li>
Html Content Management</li><li>
Blogs</li><li>
RSS Feed Aggregator<br /></li><li>
Event Calendar</li><li>
Search</li><li>
Image Gallery</li><li>
File Manager</li><li>
Localization</li><li>
Skinnable Design</li><li>
Host Multiple Sites From One Database</li></ul>
mojoPortal is a fantastic open-source alternative with a very bright future ahead. 
I know that Joe has been hard at work to incorporate some of the latest ASP.NET 2.0
features, including updated Master Pages, Themes and skins.<br /><p></p><img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=e3528161-9319-4ef1-ba66-a404ceed8ad9" /></body>
      <title>Got My Mojo Workin'</title>
      <guid isPermaLink="false">http://blog.christianasp.net/PermaLink,guid,e3528161-9319-4ef1-ba66-a404ceed8ad9.aspx</guid>
      <link>http://blog.christianasp.net/2006/01/23/GotMyMojoWorkin.aspx</link>
      <pubDate>Mon, 23 Jan 2006 06:41:41 GMT</pubDate>
      <description>I am very pleased to announce that &lt;a href="http://www.christianasp.net/"&gt;www.ChristianASP.NET&lt;/a&gt; is
now running on &lt;a href="http://www.mojoportal.com"&gt;mojoPortal&lt;/a&gt;!&amp;nbsp; 
&lt;br&gt;
&lt;br&gt;
The great news is that I now have &lt;a href="http://www.christianasp.net/forums/default.aspx"&gt;discussion
forums&lt;/a&gt;, which is a goal I have had for ChristianASP.NET from the beginning.&amp;nbsp;
The bad news is, if you've registered for an account on this site in the past, you
will need to register again.&amp;nbsp; I don't have any plans at this time to convert
old user accounts.&lt;br&gt;
&lt;br&gt;
&lt;a href="http://www.joeaudette.com"&gt;Joe Audette&lt;/a&gt; and other contributors have done
an outstanding job and a great service to the ASP.NET community over the last couple
of years with the development of mojoPortal.&amp;nbsp; mojoPortal has been designed to
run not only on Windows but also on Linux and Mac OS/X using &lt;a href="http://www.mono-project.com"&gt;Mono&lt;/a&gt;.&amp;nbsp;
It features a pluggable data access layer and comes with support for MS SQL, MySQL
and PostgreSQL.&amp;nbsp; Other application features include:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
Html Content Management&lt;/li&gt;
&lt;li&gt;
Blogs&lt;/li&gt;
&lt;li&gt;
RSS Feed Aggregator&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
Event Calendar&lt;/li&gt;
&lt;li&gt;
Search&lt;/li&gt;
&lt;li&gt;
Image Gallery&lt;/li&gt;
&lt;li&gt;
File Manager&lt;/li&gt;
&lt;li&gt;
Localization&lt;/li&gt;
&lt;li&gt;
Skinnable Design&lt;/li&gt;
&lt;li&gt;
Host Multiple Sites From One Database&lt;/li&gt;
&lt;/ul&gt;
mojoPortal is a fantastic open-source alternative with a very bright future ahead.&amp;nbsp;
I know that Joe has been hard at work to incorporate some of the latest ASP.NET 2.0
features, including updated Master Pages, Themes and skins.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=e3528161-9319-4ef1-ba66-a404ceed8ad9" /&gt;</description>
      <comments>http://blog.christianasp.net/CommentView,guid,e3528161-9319-4ef1-ba66-a404ceed8ad9.aspx</comments>
      <category>ASP.NET</category>
      <category>ASP.NET 2.0</category>
      <category>CMS</category>
      <category>Free Stuff</category>
      <category>MySQL</category>
    </item>
    <item>
      <trackback:ping>http://blog.christianasp.net/Trackback.aspx?guid=4ec3c9aa-6abd-4543-863b-26ff5e78aeb2</trackback:ping>
      <pingback:server>http://blog.christianasp.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.christianasp.net/PermaLink,guid,4ec3c9aa-6abd-4543-863b-26ff5e78aeb2.aspx</pingback:target>
      <dc:creator>David Neal</dc:creator>
      <wfw:comment>http://blog.christianasp.net/CommentView,guid,4ec3c9aa-6abd-4543-863b-26ff5e78aeb2.aspx</wfw:comment>
      <wfw:commentRss>http://blog.christianasp.net/SyndicationService.asmx/GetEntryCommentsRss?guid=4ec3c9aa-6abd-4543-863b-26ff5e78aeb2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">MySQL Schema Provider version 0.91 includes
new support for Extended Properties CS_IsIdentity and a bug fix for GetTableData().<br /><br />
MySQL auto_increment doesn't work exactly like SQL Server's IDENTITY. I believe that
auto_increment is equivalent to IDENTITY(1, 1). However, auto_increment behaves differently
from IDENTITY when used with multi-column primary keys.  See the <a href="http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html">MySQL
Reference Manual</a> for details.<br /><br /><strong>Note: </strong>I compiled this against CodeSmith version 3.1.6, so you may
need 3.1.6 (or later), or recompile the provider if you are on a previous version
of 3.x.<br /><br /><a href="http://www.christianasp.net/downloads/MySQLSchemaProvider_091.zip">Download
version 0.91</a><img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=4ec3c9aa-6abd-4543-863b-26ff5e78aeb2" /></body>
      <title>New MySQL 5.0 Schema Provider for CodeSmith</title>
      <guid isPermaLink="false">http://blog.christianasp.net/PermaLink,guid,4ec3c9aa-6abd-4543-863b-26ff5e78aeb2.aspx</guid>
      <link>http://blog.christianasp.net/2005/12/30/NewMySQL50SchemaProviderForCodeSmith.aspx</link>
      <pubDate>Fri, 30 Dec 2005 04:19:00 GMT</pubDate>
      <description>MySQL Schema Provider version 0.91 includes new support for Extended Properties CS_IsIdentity and a bug fix for GetTableData().&lt;br&gt;
&lt;br&gt;
MySQL auto_increment doesn't work exactly like SQL Server's IDENTITY. I believe that
auto_increment is equivalent to IDENTITY(1, 1). However, auto_increment behaves differently
from IDENTITY when used with multi-column primary keys.&amp;nbsp; See the &lt;a href="http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html"&gt;MySQL
Reference Manual&lt;/a&gt; for details.&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Note: &lt;/strong&gt;I compiled this against CodeSmith version 3.1.6, so you may
need 3.1.6 (or later), or recompile the provider if you are on a previous version
of 3.x.&lt;br&gt;
&lt;br&gt;
&lt;a href="http://www.christianasp.net/downloads/MySQLSchemaProvider_091.zip"&gt;Download
version 0.91&lt;/a&gt;&lt;img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=4ec3c9aa-6abd-4543-863b-26ff5e78aeb2" /&gt;</description>
      <comments>http://blog.christianasp.net/CommentView,guid,4ec3c9aa-6abd-4543-863b-26ff5e78aeb2.aspx</comments>
      <category>MySQL</category>
    </item>
    <item>
      <trackback:ping>http://blog.christianasp.net/Trackback.aspx?guid=3ef6ce3f-a945-43a4-b1d5-bcf9d9f72a5a</trackback:ping>
      <pingback:server>http://blog.christianasp.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.christianasp.net/PermaLink,guid,3ef6ce3f-a945-43a4-b1d5-bcf9d9f72a5a.aspx</pingback:target>
      <dc:creator>David Neal</dc:creator>
      <wfw:comment>http://blog.christianasp.net/CommentView,guid,3ef6ce3f-a945-43a4-b1d5-bcf9d9f72a5a.aspx</wfw:comment>
      <wfw:commentRss>http://blog.christianasp.net/SyndicationService.asmx/GetEntryCommentsRss?guid=3ef6ce3f-a945-43a4-b1d5-bcf9d9f72a5a</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">While recuperating from massive quantities
of turkey and trimmings, I began work on a <a href="http://www.codesmithtools.com/">CodeSmith</a> custom
schema provider for <a href="http://dev.mysql.com">MySQL 5.0</a>.  
<br /><br />
As <a href="http://www.evitt.net/blog/">Josh</a> frequently says, “Nerd alert! Nerd
alert!”<br /><br />
The journey has been quite a learning experience so far.  Creating a custom schema
provider requires that you create a class that implements the IDbSchemaProvider interface. 
This interface exposes a couple of properties and several methods required to query
definitions for all tables, views, stored procedures, keys, indexes, and so forth. 
Since I’m targeting MySQL 5.0, I’m using the new <a href="http://dev.mysql.com/doc/refman/5.0/en/information-schema-tables.html">INFORMATION_SCHEMA</a> support
wherever possible.  The provider also depends on the latest <a href="http://dev.mysql.com/downloads/connector/net/1.0.html">MySQL
Connector/Net</a>.<br /><br /><a href="http://www.christianasp.net/downloads/MySQLSchemaProvider_090.zip">Download
ChristianASPNet.MySQLSchemaProvider version 0.90</a><br /><br /><strong>Instructions</strong>:<br /><ul><li>
Make sure you have <a href="http://dev.mysql.com/downloads/connector/net/1.0.html">MySQL
Connector/Net</a> 1.0.7 or later installed</li><li>
Make sure CodeSmith is not running</li><li>
Extract and copy the ChristianASPNet.MySQLSchemaProvider.dll assembly to /Program
Files/CodeSmith/v3.0/SchemaProviders (or wherever you have CodeSmith installed)<br /></li></ul>
The next time you run CodeSmith and create or modify a data source, MySQLSchemaProvider
should now show up in the list of available Provider Types.<br /><strong><br />
UPDATE (12/23/05):</strong> Apparently you will need CodeSmith version 3.1.4 or later
to use the assembly in the download.  You may be able to use a previous version
of CodeSmith 3.xx if you compile the source yourself.  Also, be sure to use the
following format for your MySQL provider connection string.<br /><br />
Server=localhost;Port=3306;Database=databaseName;Uid=userName;Pwd=userPassword<br /><br /><strong>UPDATE (12/29/05): </strong>Download the latest <a href="http://blog.christianasp.net/2005/12/30/NewMySQL50SchemaProviderForCodeSmith.aspx">version
0.91.<br /></a><br />
For more nerdy details, read on...<br /><br />
I’ve also included a simple SchemaTest.cst template that I created as I was writing
the custom provider.  It doesn’t do anything special or even demonstrate best
practices.  It’s just an ugly test harness. I include it in case you are interested
in having a quick way to query the objects in your MySQL database.<br /><br />
There are a few methods I have not been able to implement (yet).  GetCommandParameters()
returns parameter definitions for a given stored procedure.  MySQL 5.0 INFORMATION_SCHEMA
does not support the PARAMETERS table at this time.  I tried to use MySQL Connector/Net’s
MySqlCommandBuilder.DeriveParameters() method, which is supposed to work in version
1.0.7, but threw a NULL reference exception in my testing.<br /><br />
GetCommandResultSchemas() returns the schema of the result sets that are output from
a given stored procedure.  However, if the stored procedure requires parameters,
then we’re back to the previous issue.<br /><br />
I also chose not to implement GetExtendedProperties(), since I don’t yet know what
would be relevant to a MySQL developer.  I am a MySQL newbie, after all.<br /><br />
Happy templating!<img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=3ef6ce3f-a945-43a4-b1d5-bcf9d9f72a5a" /></body>
      <title>MySQL Schema Provider for CodeSmith</title>
      <guid isPermaLink="false">http://blog.christianasp.net/PermaLink,guid,3ef6ce3f-a945-43a4-b1d5-bcf9d9f72a5a.aspx</guid>
      <link>http://blog.christianasp.net/2005/11/28/MySQLSchemaProviderForCodeSmith.aspx</link>
      <pubDate>Mon, 28 Nov 2005 05:50:00 GMT</pubDate>
      <description>While recuperating from massive quantities of turkey and trimmings, I began work on a &lt;a href="http://www.codesmithtools.com/"&gt;CodeSmith&lt;/a&gt; custom
schema provider for &lt;a href="http://dev.mysql.com"&gt;MySQL 5.0&lt;/a&gt;.&amp;nbsp; 
&lt;br&gt;
&lt;br&gt;
As &lt;a href="http://www.evitt.net/blog/"&gt;Josh&lt;/a&gt; frequently says, “Nerd alert! Nerd
alert!”&lt;br&gt;
&lt;br&gt;
The journey has been quite a learning experience so far.&amp;nbsp; Creating a custom schema
provider requires that you create a class that implements the IDbSchemaProvider interface.&amp;nbsp;
This interface exposes a couple of properties and several methods required to query
definitions for all tables, views, stored procedures, keys, indexes, and so forth.&amp;nbsp;
Since I’m targeting MySQL 5.0, I’m using the new &lt;a href="http://dev.mysql.com/doc/refman/5.0/en/information-schema-tables.html"&gt;INFORMATION_SCHEMA&lt;/a&gt; support
wherever possible.&amp;nbsp; The provider also depends on the latest &lt;a href="http://dev.mysql.com/downloads/connector/net/1.0.html"&gt;MySQL
Connector/Net&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;a href="http://www.christianasp.net/downloads/MySQLSchemaProvider_090.zip"&gt;Download
ChristianASPNet.MySQLSchemaProvider version 0.90&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Instructions&lt;/strong&gt;:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
Make sure you have &lt;a href="http://dev.mysql.com/downloads/connector/net/1.0.html"&gt;MySQL
Connector/Net&lt;/a&gt; 1.0.7 or later installed&lt;/li&gt;
&lt;li&gt;
Make sure CodeSmith is not running&lt;/li&gt;
&lt;li&gt;
Extract and copy the ChristianASPNet.MySQLSchemaProvider.dll assembly to /Program
Files/CodeSmith/v3.0/SchemaProviders (or wherever you have CodeSmith installed)&lt;br&gt;
&lt;/li&gt;
&lt;/ul&gt;
The next time you run CodeSmith and create or modify a data source, MySQLSchemaProvider
should now show up in the list of available Provider Types.&lt;br&gt;
&lt;strong&gt;
&lt;br&gt;
UPDATE (12/23/05):&lt;/strong&gt; Apparently you will need CodeSmith version 3.1.4 or later
to use the assembly in the download.&amp;nbsp; You may be able to use a previous version
of CodeSmith 3.xx if you compile the source yourself.&amp;nbsp; Also, be sure to use the
following format for your MySQL provider connection string.&lt;br&gt;
&lt;br&gt;
Server=localhost;Port=3306;Database=databaseName;Uid=userName;Pwd=userPassword&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;UPDATE (12/29/05): &lt;/strong&gt;Download the latest &lt;a href="http://blog.christianasp.net/2005/12/30/NewMySQL50SchemaProviderForCodeSmith.aspx"&gt;version
0.91.&lt;br&gt;
&lt;/a&gt;
&lt;br&gt;
For more nerdy details, read on...&lt;br&gt;
&lt;br&gt;
I’ve also included a simple SchemaTest.cst template that I created as I was writing
the custom provider.&amp;nbsp; It doesn’t do anything special or even demonstrate best
practices.&amp;nbsp; It’s just an ugly test harness. I include it in case you are interested
in having a quick way to query the objects in your MySQL database.&lt;br&gt;
&lt;br&gt;
There are a few methods I have not been able to implement (yet).&amp;nbsp; GetCommandParameters()
returns parameter definitions for a given stored procedure.&amp;nbsp; MySQL 5.0 INFORMATION_SCHEMA
does not support the PARAMETERS table at this time.&amp;nbsp; I tried to use MySQL Connector/Net’s
MySqlCommandBuilder.DeriveParameters() method, which is supposed to work in version
1.0.7, but threw a NULL reference exception in my testing.&lt;br&gt;
&lt;br&gt;
GetCommandResultSchemas() returns the schema of the result sets that are output from
a given stored procedure.&amp;nbsp; However, if the stored procedure requires parameters,
then we’re back to the previous issue.&lt;br&gt;
&lt;br&gt;
I also chose not to implement GetExtendedProperties(), since I don’t yet know what
would be relevant to a MySQL developer.&amp;nbsp; I am a MySQL newbie, after all.&lt;br&gt;
&lt;br&gt;
Happy templating!&lt;img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=3ef6ce3f-a945-43a4-b1d5-bcf9d9f72a5a" /&gt;</description>
      <comments>http://blog.christianasp.net/CommentView,guid,3ef6ce3f-a945-43a4-b1d5-bcf9d9f72a5a.aspx</comments>
      <category>Components</category>
      <category>MySQL</category>
    </item>
    <item>
      <trackback:ping>http://blog.christianasp.net/Trackback.aspx?guid=52e6c146-198c-4f38-a078-edc90dde679e</trackback:ping>
      <pingback:server>http://blog.christianasp.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.christianasp.net/PermaLink,guid,52e6c146-198c-4f38-a078-edc90dde679e.aspx</pingback:target>
      <dc:creator>David Neal</dc:creator>
      <wfw:comment>http://blog.christianasp.net/CommentView,guid,52e6c146-198c-4f38-a078-edc90dde679e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.christianasp.net/SyndicationService.asmx/GetEntryCommentsRss?guid=52e6c146-198c-4f38-a078-edc90dde679e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">New version 1.0.7 of the MySQL ADO.NET
provider Connector/Net has been released.  From the press release:<br /><br /><div style="margin-left: 40px;"><span style="font-style: italic;">MySQL Connector/Net
1.0.7, a new version of the fully-managed, ADO.Net provider for the MySQL database
system has been released. This release is the latest production release of the 1.0
series and is suitable for use with any MySQL version including MySQL 4.1 or 5.0.</span><br /><a href="http://forums.mysql.com/read.php?38,55764,55764#msg-55764">Continue...</a><br /></div><br />
The new version includes binaries for .NET 2.0, but they are simply compiles of the
existing source code and do not take advantage of any new ADO.NET 2.0 features.<br /><br /><a href="http://dev.mysql.com/downloads/connector/net/1.0.html">Download Connector/Net</a><br /><img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=52e6c146-198c-4f38-a078-edc90dde679e" /></body>
      <title>New Version of MySQL ADO.NET Provider</title>
      <guid isPermaLink="false">http://blog.christianasp.net/PermaLink,guid,52e6c146-198c-4f38-a078-edc90dde679e.aspx</guid>
      <link>http://blog.christianasp.net/2005/11/21/NewVersionOfMySQLADONETProvider.aspx</link>
      <pubDate>Mon, 21 Nov 2005 19:05:00 GMT</pubDate>
      <description>New version 1.0.7 of the MySQL ADO.NET provider Connector/Net has been released.&amp;nbsp; From the press release:&lt;br&gt;
&lt;br&gt;
&lt;div style="margin-left: 40px;"&gt;&lt;span style="font-style: italic;"&gt;MySQL Connector/Net
1.0.7, a new version of the fully-managed, ADO.Net provider for the MySQL database
system has been released. This release is the latest production release of the 1.0
series and is suitable for use with any MySQL version including MySQL 4.1 or 5.0.&lt;/span&gt;
&lt;br&gt;
&lt;a href="http://forums.mysql.com/read.php?38,55764,55764#msg-55764"&gt;Continue...&lt;/a&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
The new version includes binaries for .NET 2.0, but they are simply compiles of the
existing source code and do not take advantage of any new ADO.NET 2.0 features.&lt;br&gt;
&lt;br&gt;
&lt;a href="http://dev.mysql.com/downloads/connector/net/1.0.html"&gt;Download Connector/Net&lt;/a&gt;
&lt;br&gt;
&lt;img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=52e6c146-198c-4f38-a078-edc90dde679e" /&gt;</description>
      <comments>http://blog.christianasp.net/CommentView,guid,52e6c146-198c-4f38-a078-edc90dde679e.aspx</comments>
      <category>Components</category>
      <category>MySQL</category>
    </item>
    <item>
      <trackback:ping>http://blog.christianasp.net/Trackback.aspx?guid=c333b3d6-24d0-41dc-8886-1b952a482c73</trackback:ping>
      <pingback:server>http://blog.christianasp.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.christianasp.net/PermaLink,guid,c333b3d6-24d0-41dc-8886-1b952a482c73.aspx</pingback:target>
      <dc:creator>David Neal</dc:creator>
      <wfw:comment>http://blog.christianasp.net/CommentView,guid,c333b3d6-24d0-41dc-8886-1b952a482c73.aspx</wfw:comment>
      <wfw:commentRss>http://blog.christianasp.net/SyndicationService.asmx/GetEntryCommentsRss?guid=c333b3d6-24d0-41dc-8886-1b952a482c73</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.christianasp.net/articles/MySQL_Part_2.aspx">Part 2</a> in the
MySQL series is now up.  This article is an introduction to MySQL stored procedures
including the benefits of using stored procedures, creating stored
procedures using MySQL Query Analyzer, and executing stored procedures from ASP.NET.  
</p>
        <p>
Comments certainly welcome and appreciated!
</p>
        <img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=c333b3d6-24d0-41dc-8886-1b952a482c73" />
      </body>
      <title>Using MySQL 5.0 with ASP.NET - Part 2</title>
      <guid isPermaLink="false">http://blog.christianasp.net/PermaLink,guid,c333b3d6-24d0-41dc-8886-1b952a482c73.aspx</guid>
      <link>http://blog.christianasp.net/2005/11/12/UsingMySQL50WithASPNETPart2.aspx</link>
      <pubDate>Sat, 12 Nov 2005 20:25:00 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.christianasp.net/articles/MySQL_Part_2.aspx"&gt;Part 2&lt;/a&gt; in the
MySQL series is now up.&amp;nbsp; This article is an introduction to MySQL stored procedures
including the benefits of&amp;nbsp;using&amp;nbsp;stored procedures, creating&amp;nbsp;stored
procedures using MySQL Query Analyzer, and executing stored procedures from ASP.NET.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Comments certainly welcome and appreciated!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=c333b3d6-24d0-41dc-8886-1b952a482c73" /&gt;</description>
      <comments>http://blog.christianasp.net/CommentView,guid,c333b3d6-24d0-41dc-8886-1b952a482c73.aspx</comments>
      <category>ASP.NET</category>
      <category>MySQL</category>
    </item>
    <item>
      <trackback:ping>http://blog.christianasp.net/Trackback.aspx?guid=ce12039f-080a-4497-bae1-89e2461d9afc</trackback:ping>
      <pingback:server>http://blog.christianasp.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.christianasp.net/PermaLink,guid,ce12039f-080a-4497-bae1-89e2461d9afc.aspx</pingback:target>
      <dc:creator>David Neal</dc:creator>
      <wfw:comment>http://blog.christianasp.net/CommentView,guid,ce12039f-080a-4497-bae1-89e2461d9afc.aspx</wfw:comment>
      <wfw:commentRss>http://blog.christianasp.net/SyndicationService.asmx/GetEntryCommentsRss?guid=ce12039f-080a-4497-bae1-89e2461d9afc</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My first tutorial for ChristianASP.NET, "<a href="http://www.christianasp.net/articles/MySQL_Part_1.aspx">Using
MySQL 5.0 with ASP.NET - Part 1</a>" is now available.  My goal is introduce
the latest MySQL open-source database, and how it's new features make it a powerful
alternative to commercial databases.  Also, there are plenty of examples on the
Web for using MySQL with PHP and the like, but not very many examples of using MySQL
with ASP.NET.
</p>
        <img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=ce12039f-080a-4497-bae1-89e2461d9afc" />
      </body>
      <title>Using MySQL 5.0 with ASP.NET - Part 1</title>
      <guid isPermaLink="false">http://blog.christianasp.net/PermaLink,guid,ce12039f-080a-4497-bae1-89e2461d9afc.aspx</guid>
      <link>http://blog.christianasp.net/2005/11/03/UsingMySQL50WithASPNETPart1.aspx</link>
      <pubDate>Thu, 03 Nov 2005 15:10:00 GMT</pubDate>
      <description>&lt;p&gt;
My first tutorial for ChristianASP.NET, "&lt;a href="http://www.christianasp.net/articles/MySQL_Part_1.aspx"&gt;Using
MySQL 5.0 with ASP.NET - Part 1&lt;/a&gt;" is now available.&amp;nbsp;&amp;nbsp;My goal is introduce
the latest MySQL open-source database, and how it's new features make it a powerful
alternative to commercial databases.&amp;nbsp; Also, there are plenty of examples on the
Web for using MySQL with PHP and the like, but not very many examples of using MySQL
with ASP.NET.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=ce12039f-080a-4497-bae1-89e2461d9afc" /&gt;</description>
      <comments>http://blog.christianasp.net/CommentView,guid,ce12039f-080a-4497-bae1-89e2461d9afc.aspx</comments>
      <category>ASP.NET</category>
      <category>MySQL</category>
    </item>
    <item>
      <trackback:ping>http://blog.christianasp.net/Trackback.aspx?guid=5920d9d4-ca32-4000-8d4b-0350a58e74fe</trackback:ping>
      <pingback:server>http://blog.christianasp.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.christianasp.net/PermaLink,guid,5920d9d4-ca32-4000-8d4b-0350a58e74fe.aspx</pingback:target>
      <dc:creator>David Neal</dc:creator>
      <wfw:comment>http://blog.christianasp.net/CommentView,guid,5920d9d4-ca32-4000-8d4b-0350a58e74fe.aspx</wfw:comment>
      <wfw:commentRss>http://blog.christianasp.net/SyndicationService.asmx/GetEntryCommentsRss?guid=5920d9d4-ca32-4000-8d4b-0350a58e74fe</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">MySQL 5.0 has now been <a href="http://www.mysql.com/news-and-events/news/article_976.html">officially
released for production use</a>.  A very compelling feature set for an open-source
database.<img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=5920d9d4-ca32-4000-8d4b-0350a58e74fe" /></body>
      <title>MySQL 5.0 Released for Production Use</title>
      <guid isPermaLink="false">http://blog.christianasp.net/PermaLink,guid,5920d9d4-ca32-4000-8d4b-0350a58e74fe.aspx</guid>
      <link>http://blog.christianasp.net/2005/10/24/MySQL50ReleasedForProductionUse.aspx</link>
      <pubDate>Mon, 24 Oct 2005 12:07:00 GMT</pubDate>
      <description>MySQL 5.0 has now been &lt;a href="http://www.mysql.com/news-and-events/news/article_976.html"&gt;officially
released for production use&lt;/a&gt;.&amp;nbsp; A very compelling feature set for an open-source
database.&lt;img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=5920d9d4-ca32-4000-8d4b-0350a58e74fe" /&gt;</description>
      <comments>http://blog.christianasp.net/CommentView,guid,5920d9d4-ca32-4000-8d4b-0350a58e74fe.aspx</comments>
      <category>MySQL</category>
    </item>
    <item>
      <trackback:ping>http://blog.christianasp.net/Trackback.aspx?guid=da338a87-217a-43b9-bfc9-9a07af6786bc</trackback:ping>
      <pingback:server>http://blog.christianasp.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.christianasp.net/PermaLink,guid,da338a87-217a-43b9-bfc9-9a07af6786bc.aspx</pingback:target>
      <dc:creator>David Neal</dc:creator>
      <wfw:comment>http://blog.christianasp.net/CommentView,guid,da338a87-217a-43b9-bfc9-9a07af6786bc.aspx</wfw:comment>
      <wfw:commentRss>http://blog.christianasp.net/SyndicationService.asmx/GetEntryCommentsRss?guid=da338a87-217a-43b9-bfc9-9a07af6786bc</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">If anyone is interested in trying out the
Release Candidate for <a href="http://dev.mysql.com/">MySQL</a> 5.0, I now have it
installed and available as part of my <a href="http://www.christianasp.net/Hosting.aspx">free
web hosting</a> service.<img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=da338a87-217a-43b9-bfc9-9a07af6786bc" /></body>
      <title>MySQL 5.0 RC Now Available at ChristianASP.NET</title>
      <guid isPermaLink="false">http://blog.christianasp.net/PermaLink,guid,da338a87-217a-43b9-bfc9-9a07af6786bc.aspx</guid>
      <link>http://blog.christianasp.net/2005/09/28/MySQL50RCNowAvailableAtChristianASPNET.aspx</link>
      <pubDate>Wed, 28 Sep 2005 03:19:00 GMT</pubDate>
      <description>If anyone is interested in trying out the Release Candidate for &lt;a href="http://dev.mysql.com/"&gt;MySQL&lt;/a&gt; 5.0,
I now have it installed and available as part of my &lt;a href="http://www.christianasp.net/Hosting.aspx"&gt;free
web hosting&lt;/a&gt;&amp;nbsp;service.&lt;img width="0" height="0" src="http://blog.christianasp.net/aggbug.ashx?id=da338a87-217a-43b9-bfc9-9a07af6786bc" /&gt;</description>
      <comments>http://blog.christianasp.net/CommentView,guid,da338a87-217a-43b9-bfc9-9a07af6786bc.aspx</comments>
      <category>MySQL</category>
    </item>
  </channel>
</rss>