Packed with code examples and best methods for mastering the new features of Visual Basic 2005, this book not only provides basic material suitable for beginners but also includes in-depth content for more advanced developers - The combined tutorial and reference approach allows experienced programmers to quickly move to the latest version of Visual Basic - After summarizing the differences between Visual Basic 2005 and the 2003 version, the book describes Visual Basic's most useful methods and gives the syntax for declaring subroutines, functions, generics, classes, and other important language concepts - The entries in the appendices allow the reader to quickly review objects, properties, methods, events, and programming techniques
Table of Contents:
Acknowledgments.Introduction.Chapter 1: IDE.Chapter 2: Controls in General.Chapter 3: Program and Module Structure.Chapter 4: Data Types, Variables, and Constants.Chapter 5: Operators.Chapter 6: Subroutines and Functions.Chapter 7: Program Control Statements.Chapter 8: Error Handling.Chapter 9: Introduction to Windows Forms Controls.Chapter 10: Forms.Chapter 11: Database Controls and Objects.Chapter 12: Custom Controls.Chapter 13: Drag and Drop, and the Clipboard.Chapter 14: OOP Concepts.Chapter 15: Classes and Structures.Chapter 16: Namespaces.Chapter 17: Collection Classes.Chapter 18: Generics.Chapter 19: Drawing Basics.Chapter 20: Brushes, Pens, and Paths.Chapter 21: Text.Chapter 22: Image Processing.Chapter 23: Printing.Chapter 24: Reporting.Chapter 25: Configuration and Resources.Chapter 26: Streams.Chapter 27: File-System Objects.Chapter 28: Useful Namespaces.Appendix A: Useful Control Properties, Methods, and Events.Appendix B: Variable Declarations and Data Types.Appendix C: Operators.Appendix D: Subroutine and Function Declarations.Appendix E: Control Statements.Appendix F: Error Handling.Appendix G: Standard Controls and Components.Appendix H: Form Objects.Appendix I: Classes and Structures.Appendix J: Generics.Appendix K: Graphics.Appendix L: Useful Exception Classes.Appendix M: Date and Time Format Specifiers.Appendix N: Other Format Specifiers.Appendix O: The Application Class.Appendix P: The My Namespace.Appendix Q: Streams.Appendix R: File-System Classes.Index.