Release v1.1.3.1

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 483
Change Set: 40316
Released: Apr 7, 2014
Updated: Apr 8, 2014 by Jonathan_Magnan
Dev status: Stable Help Icon

Recommended Download

Application ExtensionMethods.zip
application, 3260K, uploaded Apr 8, 2014 - 158 downloads

Other Available Downloads

Application ExtensionMethods.WithObjectNamespace.zip
application, 3267K, uploaded Apr 8, 2014 - 51 downloads
Application ExtensionMethods.WithNamespace.zip
application, 3258K, uploaded Apr 8, 2014 - 47 downloads
Source Code Source Code - 40316
source code, 14812K, uploaded Apr 8, 2014 - 86 downloads
Documentation Documentation.chm
documentation, 2905K, uploaded Apr 8, 2014 - 80 downloads
Documentation Z.ExtensionMethods - Cheat Sheet.xlsx
documentation, 25K, uploaded Apr 8, 2014 - 61 downloads

Release Notes

Release v1.1.3.1

Entity Framework bulk operation can now be used with SqlTransaction / DbContextTransaction

Extension Methods

  • Fixed: Identity column for bulk operation are now optional
  • Fixed: Internal datasouce will take Bulk Mapping over sql column if a mapping exists

Entity Framework Extension Methods

  • Fixed: Identity column for bulk operation are now optional (Thank you ebbef for reporting)
  • Fixed: Internal datasouce will take Bulk Mapping over sql column if a mapping exists
  • Fixed: Bulk operation doesn't dispose connection anymore
  • Fixed: Code first are now compatible with anything with inherit IDbSet<> (Thank you cowpy & Aherforth for reporting)
  • Added: Bulk operation are now compatible with SqlTransaction (Thank you ebbef for your suggestion)
  • Added: Bulk operation are now compatible with DbContextTransaction (Thank you ebbef for your suggestion)

Release v1.1.3.0

Extension Methods

  • Improved: Bulk operation (Delete, Insert, Update, Merge, Upsert) now support table schema.
  • Added: Object.IfNotNull
  • Added: Object.SerializeJavaScript
  • Added: Object.SerializeJson
  • Added: String.DeserializeJavaScript
  • Added: String.DeserializeJSon

Entity Framework Extension Methods

  • Fixed: GetDatabaseFirstModel and Bulk Operation was not working in database first when a view was added to model. (Thank Fergal for reporting this bug)
  • Improved: Bulk operation (Delete, Insert, Update, Merge, Upsert) now support table schema.
  • Improved: Database.Execute[Type] do not dispose of the connection anymore.
  • Improved: Database.SqlExecute[Type] now use entity framework connection instead to create a new connection.
  • Added: Internal Cache to DbContext.GetDatabaseFirstModel
  • Added: Internal Cache to DbContext.GetCodeFirstModel
  • Added: Database.ExecuteEntitiesWithMapping (Use EF mapping)
  • Added: Database.ExecuteEntityWithMapping (Use EF mapping)
  • Added: Database.SqlExecuteEntitiesWithMapping (Use EF mapping)
  • Added: Database.SqlExecuteEntityWithMapping (Use EF mapping)
  • Added: Database.GetContext
  • Added: Database.GetDbContext
  • Added: Database first model now work with view
  • Added: Database first model now work with procedure / function

Article

Reviews for this release

     
Excelent work, every extend metod works perfect. Many methods are used every where in my applications.
by Devtelco on Apr 10, 2014 at 2:42 AM