Metadata >> NuGet >> VirtualObjects

VirtualObjects

Metadata

Authors Sérgio aka AlienEnginner
Copyrights Copyright (c) 2014 AlienEngineer
Description Easy and Fast ORM Framework
IconUrl https://raw2.github.com/AlienEngineer/VirtualObjects/master/ico/1391724652_40096.ico
LicenseUrl https://raw2.github.com/AlienEngineer/VirtualObjects/master/LICENSE
Owners Sérgio aka AlienEnginner
ProjectUrl https://github.com/AlienEngineer/VirtualObjects/wiki/
ReleaseNotes Version 1.3.16 * Fix: Translation join into with group by clause was faulty. * Linq #36: Support ToUpper and ToLower on string predicates and projections. * Linq #38: Support ToString and Substring. * Linq #40: Support Convert.ToXXX * small bug fixes. Version 1.3.15 * Fix: DerivedTypes didn't map at all. * Fix: Throw exception when unable to compile generated code. * Fix: Added base type assemblies to the code compiler. * Fix #32: Added base type assemblies of generic arguments used on dynamic types to the code compiler. * Feature: Generate code to files. * -1: Removed scaffolders from this project. See VirtualObjects.Scaffolders nuget package. Version 1.3.14 * Fix: Wrong convertion to SqlParameter over OLEDbConnection. * Change: Joins now translate into Left Joins. Apply filter if needed. Version 1.3.13 * Scaffold Feature: IRepository extension method to access transation and acquire the lock. * Fix: Lock release must clear cached lock. * Fix: Boolean should never be stored as null. * Fix: StoreProcedure result was not captured. Version 1.3.12 * Feature #28: Enable the transaction to create a lock. * Feature #27: Enable the session to execute stored procedures. Version 1.3.11 * Fix: After commit a close must be done. * Fix: Values should be null if equal to the default type value. Version 1.3.10 * Small bug fixes Version 1.3.1 * Fix: Runtime Generated assemblies use the fullname to avoid collisions. * Fix: Values need to be set to null when injected into db. * Fix: Issue #17 (Count with boolean field and other predicates miss a ')'). * Fix: Issue #18 (When loading a collection field it should use the matching key fields to filter the collection.) * Improvement: Scaffold business lets you choose the target folder. Version 1.3.0 * MARS (Multiple Active Result Sets) support. * IOC configurations handcoded. Removed Ninject overhead. * Feature: All queries are now lazy loaded. .ToList() is required to obter data immediately. * Fix: Connections were not properly closed sometimes. * Fix: Scaffold Models remake using powershell only. Reason: sometimes wasn't possible to load assemblies needed. * Improvement: Scaffold Models its a bit faster now. Version 1.1.2 * Fix: Scaffold Models invalid path error. Version 1.1.1 * Package update to the latest versions. Version 1.1.0 * Fix: In some cases the keep alive was not enabling the rollback. * Improvement: Dynamic generated assemblies are cached using the base assembly version. * Improvement: Dynamic generated assemblies are cached near execution. * Scaffold Fix: Limit the number of recursive tries to find the VirtualObjects package folder. Version 1.1.0-rc * Mapping performance improved. * Lazy load of related fields, and related collection improved. * Improved Bind of Related fields. * Small bug fixes. Version 1.0.7-Beta: * Improved Scaffolders. * Feature: Enable computed columns to be read. * Linq Support: Count, Max, Min, Avg, Sum, etc. after group and joins. * Linq Support: Use key member on projection. * Linq Support: Join and Group. * Linq Support: Group by multiple fields. Version 1.0.6-Beta: * Small bug fixes. * Nuget package changes. Version 1.0.2-Beta: * Fixed: ForeignKeys were not fully mapped. * Feature: Enable fields to be ignored. * Added Scaffolder Models. * Added Scaffolder Repository. * Added Scaffolder Business. * Added Scaffolder Config. Version 1.0.1-Beta: * Multiple bug fixes. * Improved support for Linq with Unions and Dates.
RequireLicenseAcceptance True
Tags ORM VirtualObjects DataBase Repository VODB ObjectRelationalMapping
Dependencies fasterflect:2.1.3
PackageSize 487820
PackageHashAlgorithm SHA512
PackageHash 0E3K4ME7ftOMPrXXgpQcNnk48QGPTWSwlGs/gtx+47cKxju33kPmGpdYE0eoX7zhUsSQ9HfFiBeI8u+wU5XYTA==
DownloadCount 000000
CreatedDate 2014-07-02T15:45:47

Access

You can access data for this project using the tools and addresses described below.

NuGet (nuget.exe)

Installing the package (HTTP Basic authentication):
nuget install VirtualObjects -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
nuget install VirtualObjects -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc

NuGet (Package Manager Console)

Installing the package (search all configured feeds):
Install-Package VirtualObjects
Installing the package (HTTP Basic authentication):
Install-Package VirtualObjects -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
Install-Package VirtualObjects -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
Uinstalling the package:
Uninstall-Package VirtualObjects

OpenWrap

Installing the package:
o add-wrap VirtualObjects
Uninstalling the package:
o remove-wrap VirtualObjects

Versions

A version is snapshot of a project's source code. It does not need to follow the Major.Minor.Revision.Build numbering pattern. It can be an arbitrary string of text that identifies a release or a build, in particular including meaningful words like beta, RC or RTM.

Name Related
1.3.16
1.3.15
1.3.13
1.3.12
1.3.11
1.3.10
1.3.3.2008-beta
1.3.2.2229-beta
1.3.2.2010-beta
1.3.1.2048-beta
1.3.1.2019-beta
1.3.1.1540-beta
1.3.1
1.3.0
1.1.2
1.1.1
1.1.0
1.1.0-RC
1.0.7-Beta