>Fred, > >>If I understand the DevGuide description correctly, the business objects are running on the same machine as the user interface. So my questions are, doesn't calling the business objects remotely from the user interface make more sense than having the business objects accessing SQL remotely? Are there other reasons to make Web Services a substitute for direct SQL connections? > >Good questions! To start off, I highly recommend checking out this book from Microsoft's Patterns and Practices > >Improving .NET Application Performance and Scalability > >http://www.amazon.com/exec/obidos/tg/detail/-/0735618518/qid=1109434809/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/102-8411910-8606540?v=glance&s=books&n=507846 >
BTW - this can be downloaded as a PDF directly from Microsoft: