Foreword

Would James Bond be just as effective an agent without all the tools and gadgets that Q provides? Would he be able to get out of those tight spots without them or would it simply just take him longer? Would he still have his license to kill? Would anyone else be a superagent just by having access to the tools? What makes Bond, James Bond effective—is it the tools, or is it his training, knowledge, and skills that transcend tools and technologies?

I think that the same set of questions is applicable to building modern applications using Visual Studio: What makes a developer productive and effective—is it the tools, the wizards, and the .NET Framework classes, or is it the knowledge of how to best design and build applications? Can you ...

Get Data Binding with Windows Forms 2.0: Programming Smart Client Data Applications with .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.