Thanks Jason,

#1 - I don't know how to write a Bytecode provider.  I had never heard
of that before a couple weeks ago.  To me it is still just something
that gets in the way, some extra thing I have to have in order to use
NHibernate.  I know, I'm being naive.  So I'll have to devote some
days to doing research on that, now.

#2 - I have objects that last the entire lifetime of the application.
When certain features of the app are accessed, certain subobjects of
those lifetime objects must be loaded at that time.  Our application
is for the management and running of a Doctor's office.  While we do
have some functionality that fits into the Unit of Work paradigm, we
have quite a bit that does not.

#3 - At my office I am the keeper of the bytes.  Nobody else will
watch the size of the download but me.  One thing I cannot stop doing
because it is part of my blood, is trying to optimize network
traffic.  That means everything from properly compressing JPG/PNG/GIF
images for use on the web, to monitoring the size and number of third
party DLLs that make their way into our customers's downloads.  Some
of our customers really are using very old and outdated equipment and
I try always to get the product down to the simplest and smallest
form.  It does make a difference for these people.

#4 - I am now using my own build of NHibernate that doesn't have
System.Data.OracleClient or System.Web references.  The reason for
this is to be compatible with the so-called .Net 3.5 Framework "Client
Profile" which doesn't include either of those.

Thank you everyone else for your responses as well.  I had considered
Linq2SQL previously but since I had such a terrible time with Entity
Framework 4's poor Optimistic Concurrency implementation, I moved away
from Microsoft ORM.  Now, considering your responses, I will revisit
Linq2SQL and see if that will satisfy our needs.

Hugh

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to