Download Latest Version DbExtensions.3.9.0.zip (178.1 kB)
Email in envelope

Get an email when there's a new version of DbExtensions

Home / 3.0
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2012-08-21 4.0 kB
DbExtensions.3.9.0.zip 2012-08-21 178.1 kB
DbExtensions.3.8.2.zip 2012-07-13 92.3 kB
DbExtensions.3.8.1.zip 2012-04-26 79.4 kB
DbExtensions.3.8.0.zip 2012-03-25 73.6 kB
DbExtensions.3.7.1.zip 2012-01-04 61.6 kB
DbExtensions.3.7.0.zip 2011-10-11 60.8 kB
DbExtensions.3.6.0.zip 2011-08-28 60.0 kB
DbExtensions-3.5.0.zip 2011-04-11 64.8 kB
DbExtensions-3.4.1.59.zip 2010-12-23 59.0 kB
DbExtensions-3.4.0.53.zip 2010-10-21 58.8 kB
DbExtensions-3.3.0.41.zip 2010-08-17 54.7 kB
DbExtensions-3.2.1.39.zip 2010-06-21 55.2 kB
DbExtensions-3.2.0.31.zip 2010-06-03 54.1 kB
DbExtensions-3.1.0.23.zip 2010-04-21 53.8 kB
DbExtensions-3.0.1.19.zip 2010-03-31 53.0 kB
DbExtensions-3.0.0.18.zip 2010-03-31 53.3 kB
Totals: 17 Items   1.1 MB 0
DbExtensions
=============================================================================== 

DbExtensions consists of basically 3 components that can be used together 
or separately: 1- A set of extension methods that simplifies raw ADO.NET 
programming, 2- A dynamic SQL API, 3- A CRUD API that integrates with 
System.Data.Linq.Mapping.

Licensing
=============================================================================== 

This software is licensed under the terms you may find in the file
named "LICENSE.txt" of this distribution.

Getting Started
=============================================================================== 

Please refer to the website for information on how to get started
  
  http://dbextensions.sf.net/

Please help us make DbExtensions better - we appreciate any feedback
you may have.

$ Donate
=============================================================================== 

If you would like to show your appreciation for DbExtensions, please 
consider making a small donation

  http://dbextensions.sf.net/donate/

Changes
=============================================================================== 
3.9.0 - Added AffectOne and AffectOneOrNone methods
      - Added Execute methods
      - Added XmlMapper.ToXPathNavigable()
      - .NET 3.5 support
      - Deprecated XmlMapper.ToXPathDocument()
      - Deprecated XmlMapper.ToXmlDocument()
      - Deprecated XmlMapper.ToXDocument()
      - Removed members deprecated in 3.8.2

3.8.2 - MapXml extension methods
      - DataAccessObject.MapAll methods marked as obsolete, replaced by
        DataAccessObject.Map<T>() and DataAccessObject.Map(Type)
      - DataAccessObject Exists<T>(string, object[]) and Exists(Type, string, object[]) marked as obsolete, 
        replaced by ExistsWhere<T>(string, object[]) and ExistsWhere(Type, string, object[])
      - DataAccessObject Count<T>(string, object[]) and Count(Type, string, object[]) marked as obsolete, 
        replaced by CountWhere<T>(string, object[]) and CountWhere(Type, string, object[])
      - DataAccessObject LongCount<T>(string, object[]) and LongCount(Type, string, object[]) marked as obsolete, 
        replaced by LongCountWhere<T>(string, object[]) and LongCountWhere(Type, string, object[])

3.8.1 - Added DataAccessObject.Count<T>(string, object[]) and 
        DataAccessObject.Count(Type, string, object[]) methods.
      - Added DataAccessObject.LongCount<T>(string, object[]) and 
        DataAccessObject.LongCount(Type, string, object[]) methods.
      - Added DataAccessObject.DeleteById method.
      - Added DataAccessObject.DELETE_FROM_WHERE(Type, object) overload.
      - Added DbProviderFactory.CreateCommand(SqlBuilder) and 
        DbConnection.CreateCommand(SqlBuilder) extension methods.

3.8.0 - Added DbConnection.Count() and DbConnection.LongCount() overloads 
        that take a TextWriter for logging.
      - Added DbConnection.Exists(SqlBuilder) method.
      - Added SqlBuilder.Insert(int, string) method for inserting a string 
        at the specified index.
      - Added SqlBuilder.JoinSql method.
      - Added DataAccessObject(MetaModel) constructor.
      - Added DataAccessObject.INSERT_INTO_VALUES method.
      - Added DataAccessObject.DELETE_FROM method.
      - Added DataAccessObject.DELETE_FROM_WHERE method.
      - Added DataAccessObject.UPDATE_SET_WHERE method.
      - Added DataAccessObject.InsertDeep method.
      - Added DataAccessObject.InsertMany method.
      - Added DataAccessObject.Exists(SqlBuilder), 
        DataAccessObject.Exists&lt;T>(string, object[]) and 
        DataAccessObject.Exists(Type, string, object[]) methods.
      - Added System.Transactions integration in 
        DataAccessObject.EnsureInTransaction .
      - Renamed DataAccessObject.GetLastInsertId to LastInsertId.
      - Removed obsolete members.
      - Complete XML documentation comments.

3.7.1 - Fixed 2 bugs.
Source: README.txt, updated 2012-08-21