Contents tagged with Libraries
NHibernate and Entity Framework are two of the most popular O/RM frameworks on the .NET world. Although they share some functionality, there are some aspects on which they are quite different. This post will describe this differences and will hopefully help you get started with the one you know less. Mind you, this is a personal selection of features to compare, it is by no way an exhaustive list.
NHibernate 3.2 was released some weeks ago. Get the source code from the SVN repository here: https://nhibernate.svn.sourceforge.net/svnroot/nhibernate.
Get it from here.
A new version of the ADO.NET Data Services API was released, and you can get it from here, for the Windows 2000, Windows Server 2003, Windows XP, Windows Vista and Windows Server 2008, and from here, for Windows 7 and Windows Server 2008 R2.
Version 3.0.30930 is out. This release includes two new controls:
Seadragon - Seadragon enables you to pan, zoom, and make an image full screen. You can use it, for example, to display interactive product pictures.
- AsyncFileUpload - This new control enables you to perform file uploads without doing a postback. The control displays a throbber image during upload and raises client and server events when the upload is complete. This control was contributed by Steven Lindsay.
More than 20 bugs were also fixed. See them all live at the samples page.
New version, 3.1, was released yesterday. You can get it from here.
Read about the new features here.
Get it from here.
Version 3.1, fully compatible with Enterprise Library 4.1 and .NET 3.5, was released. You can get it from http://www.codeplex.com/entlibcontrib.
What does it contain, you may ask? Well, here is the list from their site:
What's in EntLib Contrib?
The latest release of EntLib Contrib is Enterprise Library Contrib v3.1 May 2009. It contains the following functionality. For more detailed documentation, follow the link to the release home page.
- Common Block extensions
- TypeConfigurationElement<T>, AnonymousConfigurationElement
- Data Access Application Block extensions
- MySql, SQLite and SqlEx providers
- Exception Handling Application Block extensions
- SqlException Wrap Handler
- Logging Application Block extensions
- LogParser, TimeStampParser
- Policy Injection Application Block extensions
- New matching rules: And, Or and Not
- New call handlers: CursorCallHandler, OneWayCallHandler, SynchronizedCallHandler, ThreadSafeCallHandler, TransactionScopeCallHandler
- Resource Application Block 3.1
- Configurable providers for Globalization and Localization
- Full application block complete with support for the console, instrumentation and group policies
- Validation Application Block extensions
- New validators: CollectionCountValidator, CompositeRulesetValidator, TypeValidator<T>, ObjectValidator<T>, EnumDefinedValidator
- Designtime enhancements: Lightweight type picker, Test command
- Other extensions: Default validators, Argument Validation, ExternallyConfigurableObjectValidator
- Common Block extensions
Unit Testing ASP.NET? ASP.NET unit testing has never been this easy.
Typemock is launching a new product for ASP.NET developers – the ASP.NET Bundle - and for the launch will be giving out FREE licenses to bloggers and their readers.
The ASP.NET Bundle is the ultimate ASP.NET unit testing solution, and offers both Typemock Isolator, a unit test tool and Ivonna, the Isolator add-on for ASP.NET unit testing, for a bargain price.
Typemock Isolator is a leading .NET unit testing tool (C# and VB.NET) for many ‘hard to test’ technologies such as SharePoint, ASP.NET, MVC, WCF, WPF, Silverlight and more. Note that for unit testing Silverlight there is an open source Isolator add-on called SilverUnit.
The first 60 bloggers who will blog this text in their blog and tell us about it, will get a Free Isolator ASP.NET Bundle license (Typemock Isolator + Ivonna). If you post this in an ASP.NET dedicated blog, you'll get a license automatically (even if more than 60 submit) during the first week of this announcement.
Also 8 bloggers will get an additional 2 licenses (each) to give away to their readers / friends.
Go ahead, click the following link for more information on how to get your free license.