I'm learning VB6.0 and would like some explaination on 3Tier, mainly, a simple algorithm/pseudocode (if possible sample code) on how to implement a project with the use of 3Tier.<br>
<br>
The task you ask is no small undertaking... There is a thread in the 'Microsoft: DCOM' section called "Anybody out there interested in talking about MS multitier dev issues?" This is an excellent thread that John started several months back. There was a ton of good input from users here that are blazing new ground in this arena. I suggest you start there and then move on to some of the books that are referenced in the posts. I think this is one of the best places to start to try to learn what you're asking.<br>
<br>
Cheers,<br>
<p>Steve Meier<br><a href=mailto:sdmeier@jcn1.com>sdmeier@jcn1.com</a><br><a href= > </a><br>
Your best bet is pick up a book or two on the topic. Two books that are popular:<br>
<br>
"Visual Basic 6 Business Objects" by Rockford Lohtka, Wrox Press<br>
<br>
"Doing Objects in Microsoft Visual Basic" by Deborah Kurata, Ziff-Davis Press<br>
<br>
Basically, 3-tier development is not so much about algorithms and logic as much as it is about the distribution of them. For example, in a simple VB program, you might do your data access, business rules validations and the user interface all in the same program. In a 3-tier environment, these three areas would be separated into three projects. It is very powerful and flexible and in a way improves your design process as it forces you to think about all aspects of your project prior to implementing it.<br>
<br>
I've been blessed by arbitrarily picking Lohtka's book and it has been great. If you go that route then make sure you also pick up "VB 6 Distributed Objects" which I consider to be a must.<br>
<br>
Deborah Kurata has a very nice website but I can't remember the URL. May be someone else can post that here.<br>
<br>
As Steve mentioned, this topic has its own forum, Microsoft: DCOM. There is a lot more information in there than you'll find in this forum.<br>
<br>
Good Luck!<br>
Tarek
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.