Looking For Training Recommendations

S

Steve Duncan

Hello
I have been doing vb.net for a while and do ok with the putting together
projects and getting them rolled out and making them work. I understand the
concepts of OOP and have had a very little exposure to UML, but am
interested in upgrading my design skills. My business layer tends to get
sloppy. Does anyone have any recommendations as far as training? I have the
time and money for a week of classroom training as a starting point.

Thanks
 
T

Tom Shelton

Steve said:
Hello
I have been doing vb.net for a while and do ok with the putting together
projects and getting them rolled out and making them work. I understand the
concepts of OOP and have had a very little exposure to UML, but am
interested in upgrading my design skills. My business layer tends to get
sloppy. Does anyone have any recommendations as far as training? I have the
time and money for a week of classroom training as a starting point.

Thanks

I don't know about classroom training - but I can give you a couple of
reference books that might help you with the design skills.

"Refactoring: Improving the Design of Existing Code". This is a
pretty quick read actually, because it's the first 4 or 5 chapters that
explain the concepts behind refactoring. The rest of the book is
various refactorings and how to accomplish them. Great reference.
Obviously, this isn't a VB.NET book (the code is Java) - but it applies
none the less.

"Design Patterns: Elements of Reusable Object Oriented Software".
This is another classic. It isn't the end-all of design patterns - you
might want to start with a more introductory text. I don't know of
any specific to VB.NET - I have what I believe is a fairly good one
"Head First Design Patterns", but it is Java code.

And you might want to find an introductory text on UML, since this
books do make use of uml diagrams.
 
R

RobinS

Deborah Kurata has a book coming out in January called "Doing Objects
in VB2005". It explains the GUIDS methodology for analysis and
design, and then shows you explicitly how to set up your 3 layers.
You end up writing an entire application. I found the book clear
and concise, and a lot easier than reading an entire book on theory.
It also had a lot of neat things in it about saving your project
settings, code snippets, and bet of all, binding your data to objects.

Rockford Lhotka also has some business objects books that are
supposed to be definitive.

Robin S.
 
S

sduncan

Hi Tom and Robin
Thanks for taking the time to respond and I will check those books out.

S
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top