Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
An ORM for .NET
C#
tree: 5256f2f3b1

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Properties
Queries
Utilities
.gitignore
Box.cs
BoxBoy.csproj
BoxBoy.csproj.user
BoxBoy.sln
BoxBoy.suo
ConfigBox.cs
ConnectionManager.cs
DatabaseConfiguration.cs
DatabaseUrl.cs
Field.cs
Item.cs
MemoryBox.cs
MySqlUrl.cs
OracleUrl.cs
README.md
SqlBox.cs
SqlBoxDatabase.cs
SqlServerUrl.cs
XmlBox.cs
license.txt

README.md

Overview

BoxBoy is an ORM for .NET.

The key idea is that you can work with data from different data stores in a homogenous fashion. In actual practice this library was only ever used as an ordinary ORM. There were aspirations for a more powerful tool that would allow data to move and be aggregated freely and easily between data stores.

History

An early prototype of this system was created in C++ in 1998/1999. It was subsequently recreated in Perl around 2000 (much easier!) and finally it was reimplemented for the last time in Java around 2001/2002, where it was intended to be a commercial product. Eventually I ported it to .NET (around 2002/2003) and used it in a few projects.

License

This material is available under the MIT license. See license.txt in this repo.

Something went wrong with that request. Please try again.