By harnessing the power of Visual Basic 2005, you can create innovative solutions for a host of programming challenges. These include dynamic applications for use over the Internet as well as mobile applications for Pocket PCs and SmartPhones. Filled with code examples and thorough explanations, this book will help you quickly get up to speed with the language so you can begin writing your own customized programs.