S
sloan
http://sholliday.spaces.live.com/Blog/cns!A68482B9628A842A!139.entry
There is the 1.1 version of my other blog entry I gave you.
I would start there. Move up to the 2.0 version.
(Just read it and step through the code).
The 1.1 version has more explanation than my 2.0 version. So I would read
(slowly) my 1.1 notes.
My 1.1 article has some links at the bottom.
Both the 1.1 and 2.0 versions of my blog entries have downloadable code. It
uses the Northwind database.
Heck, I think you could learn an awful lot by just taking a day and
translating the code to VB.NET.
But what do I know? I'm a whipper snapper.
HERE IS THE MOST USEFUL LINK IN THAT COLLECTION:
And a reference to read from start to finish, aka, very informative for a
bird's eye view:
* http://msdn2.microsoft.com/en-us/library/ms978496.aspx
Bookmark it, read it, reread it tomorrow. Reread a month from now. Reread
it 3 months from now. Reread it 6 months from now.
Reread it every 3 months for the next 2 years.
.........
At the very least I would create strong(typed) DataSet objects....if you
don't want a full custom class/collection solution.
Good luck.
There is the 1.1 version of my other blog entry I gave you.
I would start there. Move up to the 2.0 version.
(Just read it and step through the code).
The 1.1 version has more explanation than my 2.0 version. So I would read
(slowly) my 1.1 notes.
My 1.1 article has some links at the bottom.
Both the 1.1 and 2.0 versions of my blog entries have downloadable code. It
uses the Northwind database.
Heck, I think you could learn an awful lot by just taking a day and
translating the code to VB.NET.
But what do I know? I'm a whipper snapper.
HERE IS THE MOST USEFUL LINK IN THAT COLLECTION:
And a reference to read from start to finish, aka, very informative for a
bird's eye view:
* http://msdn2.microsoft.com/en-us/library/ms978496.aspx
Bookmark it, read it, reread it tomorrow. Reread a month from now. Reread
it 3 months from now. Reread it 6 months from now.
Reread it every 3 months for the next 2 years.
.........
At the very least I would create strong(typed) DataSet objects....if you
don't want a full custom class/collection solution.
Good luck.
Beth said:re: you should be doing Layered development
OK, I thought I was, but maybe not.
I have the presentation layer separated from the data access classes,
which
are independent of the business content tables on the database.
I don't have any source code (classes) containing business content, like
customerID, name, and phone. That's all business content I don't
determine.
I don't hard code that stuff because it's outside of my control and too
volatile.
My classes are dependent on tables in the database I create for my
application's use which are stored in the same database alongside the
business content tables. The content of the tables the source code is
dependent on describe how the application should display, validate,
manage,
and/or exercise data in the business content tables.
I was thinking I 'should' be able to compile my data access classes into a
separate .dll so I could reuse it for a web front-end. All the data
access
requirements are the same from the presentation layer's point of view.
I don't see a lot of other developers taking this approach, and I see a
lot
of class examples modeling business content, so I don't really expect many
people to understand what I'm trying to do, which is one reason why it's
harder for me to get help.
Thanks for trying, anyways.