I think improving and expanding out the documentation and samples would help the project greatly. For some reason iBatis for Java has much more traction than iBatis for .net and my take is that it's the visibility within the community. Most people I meet that new of iBatis before I told them had been Java converts like myself and took the tools they new and were comfortable with. I do like Ron's suggestions below; we implemented a hack to achieve something akin to Orin' SQLCommandSet but having it built in would be nice. I would like to see some of this stuff done in the 1X line or even spawn a 2X line that is 2.0 - 3.5 "only". The 3X line appears to have breaking changes since the 'Omni' ISQLMapper functionality was split into 2 interfaces...
On Wed, May 27, 2009 at 9:50 PM, Ron Grabowski <rongrabow...@yahoo.com>wrote: > I'm still alive and forcing my team to use IBatis.Net :-) > > They've commented on the verboseness and requirement of having multiple xml > config files...things like not being able to use one of the built-in > DbProviderFactorys strings. > > Perhaps merging providers.config within sqlmap.config so there are less > files. > > Fluent interfaces seem to be the new hotness these days. Improve the > abilitty to configure the mapper without sqlmap.config and providers.config. > > Migrate the internal Transaction objects to System.Transaction. > > Expand on the demos of using Castle NVelocity to do the dynamic sql ??? > > Have a way to generate an IDbCommand without actually executing it: > > // > https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/trunk/commons/Rhino.Commons/ToPublic/SqlCommandSet.cs > var sqlCommandSet = new SqlCommandSet(); > > // lots and lots of products > foreach (Product product in products) > { > sqlCommandSet.Append(dataMapper.CreateCommand("Product.Insert", > product)); > } > > // one trip to the database when using ADO.Net 2.0 and Sql Server > sqlCommandSet.ExecuteNonQuery(); > > ------------------------------ > *From:* Sal Bass <salbass...@hotmail.com> > *To:* user-cs@ibatis.apache.org > *Sent:* Monday, May 25, 2009 5:07:34 PM > *Subject:* Ibatis.Net - A Call to Arms > > Per Clinton's suggestion, I am making this post to find out if we can keep > Ibatis.Net going. As we all know, Ibatis fills an important niche and is > still very relevant. We need people to take charge and to commit time for > development. So, who's in? If we don't do this there is nothing to keep it > going. > > > > ------------------------------ > HotmailĀ® has a new way to see what's up with your friends. Check it > out.<http://windowslive.com/Tutorial/Hotmail/WhatsNew?ocid=TXT_TAGLM_WL_HM_Tutorial_WhatsNew1_052009> > -- Michael J. McCurrey Read with me at http://www.mccurrey.com