An implementation of the 'Provider' pattern for .NET 1.1 framework, plug in installation support, and generic entity model base classes capable of binding to a user interface.
Be the first to post a text review of XQuiSoft Core Including Provider Support. Rate and review a project by clicking thumbs up or thumbs down in the right column.
+ removed support for .net 1.1. Project files upgraded to Visual Studio 2008. + BaseEntity.Overwrite is marked obsolete. It is replaced by OverwriteAsModifications and OverwritePreservingVersions. + ProviderBase added constructors for use by derived classes, and prevent renaming a provider via Initialize() + Added Reflector.CreateInstance overload + BaseEntity support for attached properties and property values that are evaluations of other properties. + BaseEntity new overloads for all methods that take a property name, now can also take a property definition. + EntityMember and derived classes now each have a copy constructor. + Reflector - ConvertValue method is now public. + EntityCollectionBase - Paging property is now settable. + EntityCollectionBase - OverwriteX methods now also overwrite the paging property and the items in the collection + EntityPropertyDataSourceAttribute, EntityProperty, EntityCommandParameter - added MultiValueSelection property
+ removed support for .net 1.1. Project files upgraded to Visual Studio 2008. + BaseEntity.Overwrite is marked obsolete. It is replaced by OverwriteAsModifications and OverwritePreservingVersions. + ProviderBase added constructors for use by derived classes, and prevent renaming a provider via Initialize() + Added Reflector.CreateInstance overload + BaseEntity support for attached properties and property values that are evaluations of other properties. + BaseEntity new overloads for all methods that take a property name, now can also take a property definition. + EntityMember and derived classes now each have a copy constructor. + Reflector - ConvertValue method is now public. + EntityCollectionBase - Paging property is now settable. + EntityCollectionBase - OverwriteX methods now also overwrite the paging property and the items in the collection + EntityPropertyDataSourceAttribute, EntityProperty, EntityCommandParameter - added MultiValueSelection property
** 2.0 + Combined into core XQuiSoft component. + Can now conditionally compile into .net 1.1 or .net 2.0 + Added ProviderHelper.GetLongValue + Renamed MethodResult to ExectionResults + Added ExecutionStep, ExecutionStepCollection and ExectionStepType (enum: Error, Warning, Info) + Updated ExecutionResults to contain a single ExectionStepCollection instead of multiple StringCollections + Renamed ExecutionResults.GetDisplayMessage to ToString + In InstallProviderInfo, updated property StringCollection.Messages to ExecutionResults LatestResults (excluded from compiled project) + removed installation classes from provider namespace. Created new non-provider specific installation classes in a new parallel namespace. + Added PagingOptions class + Created EntityModel namespace and classes + Created Installation namespace and classes
** 2.0 + Combined into core XQuiSoft component. + Can now conditionally compile into .net 1.1 or .net 2.0 + Added ProviderHelper.GetLongValue + Renamed MethodResult to ExectionResults + Added ExecutionStep, ExecutionStepCollection and ExectionStepType (enum: Error, Warning, Info) + Updated ExecutionResults to contain a single ExectionStepCollection instead of multiple StringCollections + Renamed ExecutionResults.GetDisplayMessage to ToString + In InstallProviderInfo, updated property StringCollection.Messages to ExecutionResults LatestResults (excluded from compiled project) + removed installation classes from provider namespace. Created new non-provider specific installation classes in a new parallel namespace. + Added PagingOptions class + Created EntityModel namespace and classes + Created Installation namespace and classes
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?