﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" 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/"><channel><title>博客园-Anders .NET Space-随笔分类-24-Open Source</title><link>http://www.cnblogs.com/anderslly/category/99429.html</link><description>技术、全心投入、荣耀、快乐和团队精神
打算写一辈子程序</description><language>zh-cn</language><lastBuildDate>Sat, 17 May 2008 17:53:54 GMT</lastBuildDate><pubDate>Sat, 17 May 2008 17:53:54 GMT</pubDate><ttl>60</ttl><item><title>SQLite适用的范围</title><link>http://www.cnblogs.com/anderslly/archive/2008/04/16/sqlite-scope.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Wed, 16 Apr 2008 03:24:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2008/04/16/sqlite-scope.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/1155707.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2008/04/16/sqlite-scope.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/1155707.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/1155707.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最近尝试了下SQLite，用起来很不错，以后开发自己的网站、小工具等就用它了，转载一篇文章看看它的适用范围。&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2008/04/16/sqlite-scope.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/1155707.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2008-04-16 11:24 <a href="http://www.cnblogs.com/anderslly/archive/2008/04/16/sqlite-scope.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用WatiN对ASP.NET页面进行单元测试</title><link>http://www.cnblogs.com/anderslly/archive/2008/03/30/unit-testing-aspnet-pages-using-watin.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Sun, 30 Mar 2008 06:47:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2008/03/30/unit-testing-aspnet-pages-using-watin.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/1129826.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2008/03/30/unit-testing-aspnet-pages-using-watin.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/1129826.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/1129826.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 单元测试是应用程序设计的一个重要部分，它可应用于程序的多个层次。本文将主要关注用户界面层的单元测试。我们将使用WatiN 测试ASP.NET应用程序。&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2008/03/30/unit-testing-aspnet-pages-using-watin.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/1129826.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2008-03-30 14:47 <a href="http://www.cnblogs.com/anderslly/archive/2008/03/30/unit-testing-aspnet-pages-using-watin.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CodeLite IDE for C/C++ Rev1202</title><link>http://www.cnblogs.com/anderslly/archive/2008/03/25/codelite-ide-for-cpp.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Tue, 25 Mar 2008 02:10:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2008/03/25/codelite-ide-for-cpp.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/1120801.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2008/03/25/codelite-ide-for-cpp.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/1120801.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/1120801.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: CodeLite IDE Revision 1202 for C/C++已经发布,这是一个强大的开源,跨平台的C/C++整合开发环境. &nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2008/03/25/codelite-ide-for-cpp.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/1120801.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2008-03-25 10:10 <a href="http://www.cnblogs.com/anderslly/archive/2008/03/25/codelite-ide-for-cpp.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBATIS In Action：使用高级查询技术（一）</title><link>http://www.cnblogs.com/anderslly/archive/2007/12/27/ibatisinactionch062.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Thu, 27 Dec 2007 12:40:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/12/27/ibatisinactionch062.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/1017444.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/12/27/ibatisinactionch062.html#Feedback</comments><slash:comments>19</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/1017444.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/1017444.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文翻译自《iBATIS in Action》第6章的1、2两节。<br>iBATIS.NET框架的一大特性就是简单。但其中也有些内容比较复杂，比如加载复杂的集合属性。在使用iBATIS处理单表的操作时非常简单、直接，但在处理复杂的多表关系时就不是如此了。如何在加载一个用户的信息时加载他的订单信息？在日常的应用程序开发中，这种经典的主从关系扮演着非常重要的角色。本文将对这个棘手的问题进行讨论。&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/12/27/ibatisinactionch062.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/1017444.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-12-27 20:40 <a href="http://www.cnblogs.com/anderslly/archive/2007/12/27/ibatisinactionch062.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBATIS In Action：执行非查询语句（二）</title><link>http://www.cnblogs.com/anderslly/archive/2007/12/11/executingnonquerystatement02.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Tue, 11 Dec 2007 07:45:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/12/11/executingnonquerystatement02.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/990831.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/12/11/executingnonquerystatement02.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/990831.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/990831.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文翻译自《iBATIS in Action》第5章的后3节。<br>首先是如何更新和删除数据，简单地讨论了并发和子项记录的处理；接着详细讨论了存储过程的使用，即使您是一个面向对象的信徒，也不要盲目排斥存储过程，作者就试着纠正一些错误的观点，然后讲解了存储过程不同类型参数的用法。&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/12/11/executingnonquerystatement02.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/990831.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-12-11 15:45 <a href="http://www.cnblogs.com/anderslly/archive/2007/12/11/executingnonquerystatement02.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>离奇的问题:当iBATIS遇到Timer</title><link>http://www.cnblogs.com/anderslly/archive/2007/11/12/ibatisandtimer.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Mon, 12 Nov 2007 03:17:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/11/12/ibatisandtimer.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/956541.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/11/12/ibatisandtimer.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/956541.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/956541.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 为了在程序中实现定时任务,我在Global.asax里面加了一个System.Threading.Timer类的实例,然后在 Application_Start()中将其初始化,开始还没问题,前两天遇到了一个奇怪的异常: WebSessionStore: Could not obtain reference to HttpContext.&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/11/12/ibatisandtimer.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/956541.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-11-12 11:17 <a href="http://www.cnblogs.com/anderslly/archive/2007/11/12/ibatisandtimer.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBATIS In Action：执行非查询语句（一）</title><link>http://www.cnblogs.com/anderslly/archive/2007/11/05/executingnonquerystatement01.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Mon, 05 Nov 2007 10:52:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/11/05/executingnonquerystatement01.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/950138.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/11/05/executingnonquerystatement01.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/950138.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/950138.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文翻译自《iBATIS in Action》第5章的1、2节。<br>对数据库执行查询无疑很重要，但多数程序同时也需要将数据写入数据库。本文首先讨论了用于更新数据库的API，然后是插入数据的相关内容：内联参数和外部参数的选择、获取自动生成主键的值。<br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/11/05/executingnonquerystatement01.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/950138.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-11-05 18:52 <a href="http://www.cnblogs.com/anderslly/archive/2007/11/05/executingnonquerystatement01.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBATIS In Action：使用映射语句（二）</title><link>http://www.cnblogs.com/anderslly/archive/2007/11/04/ibatisusingmappedstatement02.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Sun, 04 Nov 2007 06:58:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/11/04/ibatisusingmappedstatement02.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/948900.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/11/04/ibatisusingmappedstatement02.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/948900.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/948900.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文翻译自《iBATIS in Action》第4章的后半部分。<br>Parameter Map和Result Map属于Data Map文件的重要内容，本文对其进行了详细的讨论。&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/11/04/ibatisusingmappedstatement02.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/948900.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-11-04 14:58 <a href="http://www.cnblogs.com/anderslly/archive/2007/11/04/ibatisusingmappedstatement02.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBATIS In Action：使用映射语句（一）</title><link>http://www.cnblogs.com/anderslly/archive/2007/10/16/ibatisusingmappedstatement.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Tue, 16 Oct 2007 11:37:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/10/16/ibatisusingmappedstatement.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/926517.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/10/16/ibatisusingmappedstatement.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/926517.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/926517.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文翻译自《iBATIS In Action》的第4章的1、2两节。<br><br>iBATIS实战，感觉从这一章才算开始实战。<br>首先是iBATIS的入门基础，包括基本的API介绍，映射语句的类型等；<br>随后比较详细地讨论了select类型语句的用法。&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/10/16/ibatisusingmappedstatement.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/926517.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-10-16 19:37 <a href="http://www.cnblogs.com/anderslly/archive/2007/10/16/ibatisusingmappedstatement.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBATIS In Action：iBATIS的安装和配置</title><link>http://www.cnblogs.com/anderslly/archive/2007/09/29/ibatisinactionch03.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Sat, 29 Sep 2007 03:51:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/09/29/ibatisinactionch03.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/909461.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/09/29/ibatisinactionch03.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/909461.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/909461.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文的主题是iBATIS的安装和配置，内容如下：<br><br>3.1 获取iBATIS发行包；<br>3.2 发行包的内容；<br>3.3 依赖项；<br>3.4 将iBATIS添加到应用程序<br>3.5 iBATIS和ADO.NET；<br>3.6 iBATIS的配置（SqlMap.config）；<br>3.7 小结<br><br>iBATIS的配置这一部分基本上是基于iBATIS官方的DataMapper Guide文档。<br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/09/29/ibatisinactionch03.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/909461.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-09-29 11:51 <a href="http://www.cnblogs.com/anderslly/archive/2007/09/29/ibatisinactionch03.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBATIS In Action：序言和目录</title><link>http://www.cnblogs.com/anderslly/archive/2007/09/07/ibatisinactionpreface.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Thu, 06 Sep 2007 16:40:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/09/07/ibatisinactionpreface.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/848500.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/09/07/ibatisinactionpreface.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/848500.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/848500.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: iBATIS In Action翻译系列第一篇<br><br>1.iBATIS In Action 序言<br>2.阅读此书需要的前提知识<br>3.本人的一点感想和提示<br>4.已完成部分的索引&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/09/07/ibatisinactionpreface.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/848500.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-09-07 00:40 <a href="http://www.cnblogs.com/anderslly/archive/2007/09/07/ibatisinactionpreface.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBATIS In Action：什么是iBATIS（二）</title><link>http://www.cnblogs.com/anderslly/archive/2007/09/02/ibatisinactionch022.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Sun, 02 Sep 2007 10:56:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/09/02/ibatisinactionch022.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/879075.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/09/02/ibatisinactionch022.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/879075.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/879075.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文翻译了《iBATIS In Action》一书第二章的后半部分。<br><br>内容如下：<br>2.5 iBATIS快速上手<br>2.6 未来：iBATIS将去向何处<br>2.7 总结&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/09/02/ibatisinactionch022.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/879075.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-09-02 18:56 <a href="http://www.cnblogs.com/anderslly/archive/2007/09/02/ibatisinactionch022.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBATIS In Action：什么是iBATIS（一）</title><link>http://www.cnblogs.com/anderslly/archive/2007/08/19/ibatisinactionch021.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Sun, 19 Aug 2007 12:39:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/08/19/ibatisinactionch021.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/861849.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/08/19/ibatisinactionch021.html#Feedback</comments><slash:comments>39</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/861849.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/861849.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这一篇是iBATIS In Action一书第二章的前半部分，给iBATIS说了一大堆的好话。<br><br>主要内容如下：<br>2.1 SQL 映射；<br>2.2 工作原理；<br>2.3 为什么要使用iBATIS；<br>2.4 何时不用iBATIS&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/08/19/ibatisinactionch021.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/861849.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-08-19 20:39 <a href="http://www.cnblogs.com/anderslly/archive/2007/08/19/ibatisinactionch021.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NPetshop Source for .NET 2.0</title><link>http://www.cnblogs.com/anderslly/archive/2007/08/07/npetshopsourcecode.html</link><dc:creator>Anders Cui</dc:creator><author>Anders Cui</author><pubDate>Mon, 06 Aug 2007 16:31:00 GMT</pubDate><guid>http://www.cnblogs.com/anderslly/archive/2007/08/07/npetshopsourcecode.html</guid><wfw:comment>http://www.cnblogs.com/anderslly/comments/845486.html</wfw:comment><comments>http://www.cnblogs.com/anderslly/archive/2007/08/07/npetshopsourcecode.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.cnblogs.com/anderslly/comments/commentRss/845486.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/anderslly/services/trackbacks/845486.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最近决定把《iBATIS in Action》翻译一下，算作给自己的一个不小的挑战。<br><br>所以把NPetshop重新拿出来整理了一下，它原先的版本实在够老了，把它升级到了DataAccess1.8.1和DataMapper1.5.1，然后放到了.NET2.0下。这样在翻译该书的时候可以使用NPetshop的代码作为示例。&nbsp;&nbsp;<a href='http://www.cnblogs.com/anderslly/archive/2007/08/07/npetshopsourcecode.html'>阅读全文</a><img src ="http://www.cnblogs.com/anderslly/aggbug/845486.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://anderslly.cnblogs.com/" target="_blank">Anders Cui</a> 2007-08-07 00:31 <a href="http://www.cnblogs.com/anderslly/archive/2007/08/07/npetshopsourcecode.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>