|
|
Why ObjectGOO |
|
Near Zero Configuration
|
|
Persist Objects in SQL in Minutes
|
|
No Config Files (Did I already say that)
|
|
Partial Persitance Normalization
|
|
Its Free
|
|
Its Open Source
|
|
Retrieve objects using SQL
|
|
Auto reconfigures views for reporting
|
|
|
|
Status
|
|
ObjectGOO is PRE-Alpha, I have decided to release a Demo
project as the methods and interfaces wont change only be added to and revised for
performance and Oracle compatiblity. A Subversion repository and Forge should be
available by months end if you wish to help.
|
|
Oddities
|
|
ObjectGOO has an unusual side effect, it is actually FASTER at retrieval and population of Datasets than native ADO.Net.
Reason: Because the way objects are deserialized into XML they translate to create a dataset much faster than retrieval from a flat structure then into XML.
Odd but true.....
|
|
|
|
|
The Guy who wrote ObjectGOO
|
My name is Chris Wertman I am a Senior Developer / Lead Technical
Architect
I have been behind a console in one form or another since I was 7, that now 30 years
ago....Z80-6502-8080....ah the good old days :)
I was a CPM user then Minix from about 79 to 86 , then nothing again until the early
90's then BSD , then Linux, and I only got on the MS bandwagon in 1993 (aside from
VB) with the first internal beta of Windows 95. (I still have the CD:)
Of all the coding ive ever done the hardest was a ground up bios rewrite in IA64
assembly (pre Itanium Release for the Boch Project) you will see a screenshot of Dos running on an Itanium pre-release
Shared development enviroment at Intel, I was honored when Intel asked me to be
part of their pre-release development because of my prior involvment in the Apache
project port to NT, wow how long ago was that ?
My redacted resume is available here.for
a full resume
contact me with the particular
assignment and I will respond with a full resume that includes my contact details.
Oh and I enjoy B&W Photography......like
the basketball....why the basketball ? it was the last shot on the roll. |
|
|
Known Issues
|
|
LOTS ! Its Pre-Alpha code.
Inserts are in the Demo only Single Threaded. (Last version to pass NUnit tests
100%)
SQL Parsing 85% complete must use * on selects.
ENUM persistance broke somewhere along the line while threading.
.....Trust me there are more, did I say PRE-Alpha ?
|
|
Requirements
|
|
SQL 2005 or (SQL 2005 Express Installed)
PWS, or IIS (for Demo)
.Net 2.0 or Greater framework (Tested up to 3.5 beta 2 and SQL 2008 Beta/RC)
|
|
Whats Coming.....
|
|
Multithreaded Inserts
Bulk Inserts
DataTable, as well as many IBatis style overloads for object retrieval options.
LINQ Integration.
Lazy Loading of large collections
|
|