
Mastering Microsoft Visual Basic 2008.
Title:
Mastering Microsoft Visual Basic 2008.
Author:
Petroutsos, Evangelos.
ISBN:
9780470335413
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (1154 pages)
Contents:
Mastering Microsoft Visual Basic 2008 -- Acknowledgments -- About the Author -- Contents at a Glance -- Contents -- Introduction -- TheMastering Series -- WhoShould Read This Book? -- Howabout theAdvanced Topics? -- The Structure of the Book -- Downloading This Book's Code -- Chapter 1: Getting Started with Visual Basic 2008 -- Exploring the Integrated Development Environment -- Creating Your First VB Application -- Understanding the IDE Components -- Setting Environment Options -- Building a Console Application -- Using Code Snippets -- Using the My Object -- The Bottom Line -- Chapter 2: Variables and Data Types -- Variables -- Variables as Objects -- Constants -- Arrays -- The Bottom Line -- Chapter 3: Programming Fundamentals -- Flow-Control Statements -- Writing and Using Procedures -- Arguments -- The Bottom Line -- Chapter 4: GUI Design and Event-Driven Programming -- On Designing Windows Applications -- Building a Loan Calculator -- Building a Calculator -- The Bottom Line -- Chapter 5: The Vista Interface -- Introducing XAML -- Introducing the WPF Controls -- Data-Binding WPF Controls -- Creating a WPF Browser Application -- Expression Blend Overview -- The Bottom Line -- Chapter 6: Basic Windows Controls -- The TextBox Control -- The ListBox, CheckedListBox, and ComboBox Controls -- The ScrollBar and TrackBar Controls -- The Bottom Line -- Chapter 7: Working with Forms -- The Appearance of Forms -- Loading and Showing Forms -- Building Dynamic Forms at Runtime -- Designing Menus -- The Bottom Line -- Chapter 8: More Windows Controls -- The Common Dialog Controls -- The RichTextBox Control -- The Bottom Line -- Chapter 9: The TreeView and ListView Controls -- Understanding the ListView, TreeView, and ImageList Controls -- The TreeView Control -- The ListView Control -- The Bottom Line -- Chapter 10: Building Custom Classes.
Classes and Objects -- What Is a Class? -- Building the Minimal Class -- A ''Real'' Class -- Operator Overloading -- The Bottom Line -- Chapter 11: Working with Objects -- Issues in Object-Oriented Programming -- Inheritance -- Polymorphism -- Who Can Inherit What? -- The Bottom Line -- Chapter 12: Building Custom Windows Controls -- On Designing Windows Controls -- Enhancing Existing Controls -- Building Compound Controls -- Building User-Drawn Controls -- Designing Irregularly Shaped Controls -- Customizing List Controls -- The Bottom Line -- Chapter 13: Handling Strings, Characters, and Dates -- Handling Strings and Characters -- Handling Dates and Times -- The Bottom Line -- Chapter 14: Storing Data in Collections -- Advanced Array Topics -- The ArrayList Collection -- The HashTable Collection -- The SortedList Collection -- Other Collections -- The IEnumerator and IComparer Interfaces -- Generic Collections -- The Bottom Line -- Chapter 15: Accessing Folders and Files -- The IO Namespace and the FileSystem Component -- Using the My.Computer.FileSystem Component -- Manipulating Folders and Files with the IO Namespace -- Accessing Files -- The FileSystemWatcher Component -- The Bottom Line -- Chapter 16: Serialization and XML -- Understanding Serialization Types -- Using Binary and SOAP Serialization -- Persisting a HashTable -- Persisting a TreeView's Nodes -- Using XML Serialization -- Working with XML Files -- The Bottom Line -- Chapter 17: Querying Collections and XML with LINQ -- What Is LINQ? -- LINQ to Objects -- LINQ toXML -- LINQ to SQL -- The Bottom Line -- Chapter 18: Drawing and Painting with Visual Basic 2008 -- Displaying and Sizing Images -- Drawing with GDI+ -- Applying Transformations -- The Bottom Line -- Chapter 19: Manipulating Images and Bitmaps -- Specifying Colors -- The Image Object -- The Bitmap Object -- The Bottom Line.
Chapter 20: Printing with Visual Basic 2008 -- The Printing Components -- Printer and Page Properties -- Practical Printing Examples -- The Bottom Line -- Chapter 21: Basic Concepts of Relational Databases -- What Is a Database? -- Server Explorer -- Structured Query Language -- Action Queries -- The Query Builder -- Stored Procedures -- The Bottom Line -- Chapter 22: Programming with ADO.NET -- Stream- versus Set-Based Data Access -- The Basic Data-Access Classes -- Storing Data in DataSets -- Update Operations -- VB 2008 at Work: The SimpleDataSet Project -- The Bottom Line -- Chapter 23: Building Data-Bound Applications -- Working with Typed DataSets -- Data Binding -- Designing Data-Driven Interfaces the Easy Way -- The Bottom Line -- Chapter 24: Advanced DataSet Operations -- Working with SQL Expressions -- Simple Calculated Columns -- VB2008 at Work: The SQL Expressions Project -- The Bottom Line -- Chapter 25: Building Web Applications -- Developing for the Web -- Understanding HTML and XHTML -- Working with HTML -- Cascading Style Sheets (CSS) -- JavaScript -- Microformats -- Server-Side Technologies -- Creating a Web Application -- Controls -- Maintaining State -- Master Pages -- ASP.NET Objects -- Postback -- The Bottom Line -- Chapter 26: ASP.NET 3.5 -- Planning the Demonstration Site -- Building the Style Sheet for MasterPage.master -- Creating the Content Master Page -- Adding Elements to the Main Master Page -- Building the Site Navigation -- Adding Authentication -- Adding Content Pages -- Adding Further Content Pages -- Working with Data -- Building the Computers.aspx Page -- Building the Report.aspx page -- The Bottom Line -- Chapter 27: ASP.NET Web Services -- Using ASP.NET Web Services and WCF -- Understanding Technologies Associated with Web Services -- Creating a Simple ASP.NET Web Service -- Developing a Stand-Alone Web Service.
Simple AJAX Implementation -- The Bottom Line -- Appendix A: The Bottom Line -- Chapter 1: Getting Started with Visual Basic 2008 -- Chapter 2: Variables and Data Types -- Chapter 3: Programming Fundamentals -- Chapter 4: GUI Design and Event-Driven Programming -- Chapter 5: The Vista Interface -- Chapter 6: Basic Windows Controls -- Chapter 7: Working with Forms -- Chapter 8: More Windows Controls -- Chapter 9: The TreeView and ListView Controls -- Chapter 10: Building Custom Classes -- Chapter 11: Working withObjects -- Chapter 12: Building Custom Windows Controls -- Chapter 13: Handling Strings, Characters, and Dates -- Chapter 14: Storing Data in Collections -- Chapter 15: Accessing Folders and Files -- Chapter 16: Serialization and XML -- Chapter 17: Querying Collections and XMLwith LINQ -- Chapter 18: Drawing and Painting with Visual Basic 2008 -- Chapter 19: Manipulating Images and Bitmaps -- Chapter 20: Printing with Visual Basic 2008 -- Chapter 21: Basic Concepts of Relational Databases -- Chapter 22: Programming with ADO.NET -- Chapter 23: Building Data-Bound Applications -- Chapter 24: Advanced DataSet Operations -- Chapter 25: Building Web Applications -- Chapter 26: ASP.NET 3.5 -- Chapter 27: ASP.Net Web Services -- Appendix B: Error Handling and Debugging -- Understanding the Types of Errors -- Working with Exceptions and Structured Exception Handling -- Debugging -- Index.
Abstract:
This expert guide covers what you need to know to program with Visual Basic 2008, employ the latest Visual Studio 2008 tools, and operate efficiently within the .NET Framework. In an easy-to-follow style, the book moves from in-depth explanations to practical instruction to real-world examples. Explore basic coding in VB 2008 and learn to build interfaces without coding by using Visual Studio 2008's drag-and-drop visual tools. You?ll get up to speed on LINQ and handle key tasks such as programming TreeView controls, and more.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Genre:
Electronic Access:
Click to View