First, I would like to thank my beautiful wife, Maytinee, for her untiring love and support while I wrote this book. I would also like to thank my children, Jennifer Mayo, Joseph Mayo, and Kamonchon Ahantric.
Thanks to Tony Gravagno, Technical Editor, whose professional insight and technical prowess were
Thanks to the people at Sams who worked with me as a team to make this book happen: Loretta Yates (Acquisitions Editor), Songlin Qiu (Development Editor), Margaret Berson (Copy Editor), Rebecca Lansberry (Project Editor), and all of the other great people at Sams who
I would like to thank the people at NSA Geotechnical Services for giving me my first C# programming job and supporting all my work.
We Want to Hear from You!
As the reader of this book, you are our most important critic and commentator. We value your opinion and want to know what we're doing right, what we could do better, what areas you'd like to see us publish in, and any other words of wisdom you're willing to pass our way.
As an associate publisher for
When you write, please be sure to include this book's title and author as well as your
For more information about this book or another Sams Publishing title, visit our Web site at www.samspublishing.com. Type the ISBN (excluding hyphens) or the title of a book in the Search field to find the page you're looking for.
In January 2003, InfoWorld and CNET News.com
This makes Borland the first company to commercially license and release a product with Microsoft's .NET technology. The significance of this is that you, as a C# developer, have all the benefits of the .NET platform. C#Builder allows you to write the same C# code and use the same .NET Framework Base Class Libraries (BCL) as other developers using Microsoft tools. What you get is value added by Borland's C#Builder IDE, which supports all .NET technologies, including Windows Forms, ASP.NET, ADO.NET, Web Services, and more. Borland has also created their own ADO.NET database component called the Borland Data Provider (BDP) for Microsoft .NET. BDP is a high-performance set of
C#Builder Kick Start is designed to help developers learn how to build .NET applications using Borland C#Builder. The focus of this book is to move beyond the obvious, explain why things work as they do, and add value beyond what you will find in C#Builder's technical documentation.
When I first