News, examples, tips, ideas and plans.
Thoughts around ORM, .NET and SQL databases.

Monday, August 06, 2012

DataObjects.Net Extensions 4.5.3

DataObjects.Net Extensions are updated to the latest version.

What are these so-called extensions?
They are small projects that extend standard functionality of DataObjects.Net core. Version 4.5.3 contains of the following extensions:
Each of them has a corresponding nuget package so they can be installed separately or in any combination. Using NuGet is a recommended way of installing the extensions.

DataObjects.Net Extensions are published on CodePlex with source code opened. You may also want to check the documentation before start using them. The extensions are maintained by Xtensive engineers and by volunteers from DataObjects.Net community.


  • [Security] Fix threading issues with hashing services
  • [Localization] LocalizationModule is added. It automatically calls TypeLocalizationMap.Initialize(Domain) during Domain build.
  • [BulkOperations] Support for single insert operation is added
  • [BulkOperations] Fix for drivers that don't support UpdateFrom and DeleteFrom constructs



There are several new extensions that are now being developed and tested:
  • Xtensive.Orm.Sync - Microsoft Sync framework support (expected in 4.6 version)
  • Xtensive.Orm.Tracking - a tracking monitor that tracks changes in entities and notify you about them. Good for auditing purposes and similar tasks. (expected in 4.6 version)
  • Xtensive.Orm.Security.Web - ASP.NET Membership provider & Role provider (expected in 4.5.4 version, contribution of Carl Healy)
  • Here could be your extension - Contribute! Obtain DataObjects.Net license for free!

Thank you!


  1. This is my first time i visit here. Your harvesting ideas are so good and I like that you are doing it in a great way. Many people love to get new ideas that will be workable for them for their maximum output. I found so many entertaining stuff in your blog, especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the leisure here! Keep up the excellent work.

    - Samantha Johnson
    Custom essay writing service

  2. Many rug cleaning companies will provide you with a quotation on your behalf job earlier than they launch but once inside your home will launch adding regarding additional rates. This is 'bait together with switch' as well as being a well known tactic while in the industry. It will be important that you confer with the maintenance company the fact that their quote stands out as the final price you can expect to pay. And even avoiding bullish sales and profits tactics, this also will let you compare offers easier. carpet cleaning dubai

  3. It truly is quite simple disinfect in addition to clean this areas including Granite in addition to Quartz design kitchen counter top. And, to clean useful any style of cleaning alternative. And with the butcher prohibit countertops, you should use this hydrogen-peroxide structured cleaners. This clean-up solution will eliminate the COVID-19 disease. On enclosed concretes, you make use of alcohol-based clean-up solutions. In addition to, as very well as, you can choose diluted bleaching answers. part time maids in dubai