05353nam 2200685Ia 450 991082368840332120200520144314.01-281-37440-797866113744020-470-38209-0(CKB)1000000000400551(EBL)343702(OCoLC)611580431(SSID)ssj0000109864(PQKBManifestationID)11131136(PQKBTitleCode)TC0000109864(PQKBWorkID)10059534(PQKB)11030253(Au-PeEL)EBL343702(CaPaEBR)ebr10232675(CaONFJC)MIL137440(CaSebORM)9780470191347(MiAaPQ)EBC343702(EXLCZ)99100000000040055120080131d2008 uy 0engur|n|---|||||txtccrBeginning Microsoft Visual basic 2008[electronic resource] /Thearon Willis and Bryan Newsome1st editionIndianapolis, IN Wiley Pub.20081 online resource (914 p.)Wrox beginning guides.Includes index.0-470-19134-1 Beginning Microsoft Visual Basic 2008; About the Authors; Credits; Acknowledgments; Contents; Introduction; Who Is This Book For?; What Does This Book Cover?; What Do I Need to Run Visual Basic 2008?; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Welcome to Visual Basic 2008; Event-Driven Programming; Installing Visual Basic 2008; The Visual Basic 2008 IDE; Creating a Simple Application; Using the Help System; Summary; Exercise; Chapter 2: The Microsoft .NET Framework; Microsoft's Reliance on Windows; Writing Software for Windows; Common Language RuntimeThe Common Type System and Common Language SpecificationSummary; Chapter 3: Writing Software; Information and Data; Working with Variables; Comments and Whitespace; Data Types; Storing Variables; Methods; Summary; Exercises; Chapter 4: Controlling the Flow; Making Decisions; The If Statement; Select Case; Loops; Summary; Exercises; Chapter 5: Working with Data Structures; Understanding Arrays; Understanding Enumerations; Understanding Constants; Structures; Working with ArrayLists; Working with Collections; Building Lookup Tables with Hashtable; Advanced Array Manipulation; Summary; ExercisesChapter 6: Extensible Application Markup Language (XAML)What Is XAML?; XAML Syntax; Windows Presentation Foundation; Summary; Exercise; Chapter 7: Building Windows Applications; Responding to Events; Building a Simple Application; Creating More Complex Applications; Using Multiple Forms; Summary; Exercises; Chapter 8: Displaying Dialog Boxes; The MessageBox Dialog Box; The OpenDialog Control; The SaveDialog Control; The FontDialog Control; The ColorDialog Control; The PrintDialog Control; The FolderBrowserDialog Control; Summary; Exercises; Chapter 9: Creating MenusUnderstanding Menu FeaturesCreating Menus; Context Menus; Summary; Exercise; Chapter 10: Debugging and Error Handling; Major Error Types; Debugging; Error Handling; Summary; Exercises; Chapter 11: Building Objects; Understanding Objects; Building Classes; Reusability; Designing an Object; Constructors; Inheritance; Objects and Structures; The Framework Classes; Summary; Exercises; Chapter 12: Advanced Object-Oriented Techniques; Building a Favorites Viewer; An Alternative Favorite Viewer; Using Shared Properties and Methods; Understanding Object-Oriented Programming and Memory ManagementSummaryExercise; Chapter 13: Building Class Libraries; Understanding Class Libraries; Using Strong Names; Registering Assemblies; Designing Class Libraries; Using Third-Party Class Libraries; Viewing Classes with the Object Browser; Summary; Exercise; Chapter 14: Creating Windows Forms User Controls; Windows Forms Controls; Creating and Testing a User Control; Exposing Properties from User Controls; Design Time or Runtime; Creating a Command Link Control; Summary; Exercise; Chapter 15: Programming Custom Graphics; Building a Simple Paint Program; Dealing with Two Colors; Working with ImagesMore Graphics Methods Beginning Microsoft Visual Basic 2008 is designed to teach you how to write useful programs in Visual Basic 2008 as quickly and easily as possible. There are two kinds of beginners for whom this book is ideal: You're a beginner to programming and you've chosen Visual Basic 2008 as the place to start. That's a great choice! Visual Basic 2008 is not only easy to learn, it's also fun to use and very powerful. You can program in another language but you're a beginner to .NET programming. Again, you've made a great choice! Whether you've come from Wrox beginning guides.BASIC (Computer program language)BASIC (Computer program language)005.133005.2/762005.2768ST 250 B10rvkWillis Thearon1597263Newsome Bryan1971-1596854MiAaPQMiAaPQMiAaPQBOOK9910823688403321Beginning Microsoft Visual basic 20083918956UNINA