Introduction to Programming Using Visual Basic Project Manual / Edition 1 available in Paperback
- Pub. Date:
About the Author
Evangelos Petroutsos works as a consultant on large projects, teaches VB and SQL, writes articles, and continues to write code. He has authored and co-authored dozens of programming titles, including the best-selling Mastering Visual Basic .NET, Mastering Database Programming with Visual Basic, and Visual Basic .NET Developer's Handbook, all from Sybex. Evangelos has been a Visual Basic programmer since version 1.
Patrick G. McKeown is Professor Emeritus and former Head of the Department of Management Information Systems at the University of Georgia. He is the author of over 30 other textbooks in the areas of management science, information systems, and computer programming and has taught all over the world including Finland, Portugal, South Africa, and New Zealand. He is a member of the Council of Fellows of the Text and Academic Authors Association.
Rachelle Reese has been designing and developing technical training courses for over ten years and has written a number of books on programming. She has an MA from San Jose State University. She is also a Microsoft Certified Application Developer (MCAD).
Table of Contents1. An Introduction to Programming and Visual Basic1.1 Verifying Installation Requirements1.2 Installing Visual Studio 20051.3 Using Help1.4 Setting Form Properties1.5 Adding Controls1.6 Programming Events2. Using Variables, Constants, and Operators2.1 Declaring and Using Variables2.2 Converting Between Data Types2.3 Understanding Option Explicit and Option Strict2.4 Using Constants and Enumerations2.5 Defining Order of Precedence3. Managing Program Flow3.1 Choosing the Best Decision Statement3.2 Using Loops3.3 Building a Weather Reporter3.4 Designing and Building an Interest Calculator3.5 Debugging an Application4. Saving Time with Reusable Code4.1 Creating Functions and Subs4.2 Passing Arguments to Procedures4.3 Drawing on a Form4.4 Using Global Variables and .NET Framework Objects4.5 Using Shared Methods4.6 Implementing Structured Exception Handling5. Using Arrays and Collections5.1 Using Arrays5.2 Creating a To Do List with Dynamic Arrays5.3 Analyzing Lists of Random Numbers5.4 Building a Concentration Game5.5 Using the Hashtable Class6. Handling User Input and Formatting Output6.1 Using Selection Controls6.2 Creating a Data Entry Form6.3 Using Dynamic Controls6.4 Manipulating Strings6.5 Manipulating Dates and Numbers7. Building Menus and Toolbars7.1 Implementing Standard Menu Items7.2 Adding Custom Menu Items7.3 Creating Dynamic Menus7.4 Adding Context Menus7.5 Adding Toolbars8. Creating Your Own Classes8.1 Creating and Testing a Simple Class8.2 Creating Advanced Properties and Methods8.3 Creating a Shared Member8.4 Inheriting from the ArrayList Class8.5 Inheriting from a Custom Class8.6 Building and Using an Abstract Class9. Accessing Data9.1 Defining Tables and Relationships9.2 Accessing Data Using Drag and Drop9.3 Using Query Builder9.4 Advanced Drag-and-Drop Binding9.5 Data Binding Through Code10. Programming Input and Output10.1 Creating a Simple Text Editor10.2 Reading and Writing Files Using Sequential Access10.3 Reading and Writing Files Using Random Access10.4 Using the Graphics Objects10.5 Printing11. Deploying Your Application11.1 Choosing a Deployment Method11.2 Using Configuration Settings11.3 Using Conditional Compilation11.4 Setting Project Properties11.5 Creating a Windows Installer Package12. Building a Web Application12.1 Creating a Web Page Using HTML12.2 Using Tables and Hyperlinks12.3 Creating an HTML Form12.4 Creating an ASP.NET Web Site12.5 Managing State in ASP.NET