2006-09-12: MyGeneration 126.96.36.199 now works in .Net 2.0.
2006-08-29: Data Access Layer / Business Logic Layer combination. Use
MyGeneration with dotNet Framework 1.1 (in a virtual machine) to run
EasyObjects.Net (2.0) templates. EasyObjects support loading the data
through SQL statements instead of stored procedures. It utilizes Microsoft
Enterprise Library for DL - data access layer.
- Custom connection string fix.
Easy objects 2.0 CTP need to be
customized - EasyObject.cs line 1104, add
db = new
to be able to use custom connection string.
- The template for business object needs to be changed to include <CLS
Compliant(False)> before schema and _business entity class names.
(LoadFromSQL need to be fixed to return true if loading
did not throw any exceptions. OR
"It is by intention because it mimics dOOdads
behavior, which is a project design goal. If you get a False back from
LoadFromSql, you can check the ErrorMessage property to see if an error
ocurred. If ErrorMessage is also empty, then no rows were returned by
the query. ")
- SetString method in EasyObjects.cs needs to
be changed so that it does not store DBNull (or make it virtual and
override in the business entity class) if the default value is empty
string instead of DBNull.
- LoadFromSql in EasyObject.cs needs to be
changed to use default command type instead of Stored Procedures.