Sold Out
Book Categories |
Acknowledgments
Introduction
Part I Getting Started with Microsoft Visual Basic 2010
1 Exploring the Visual Studio Integrated Development Environment 3
The Visual Studio Development Environment 4
The Visual Studio Tools 7
The Designer 10
Running a Visual Basic Program 11
The Properties Window 13
Moving and Resizing the Programming Tools 17
Moving and Resizing Tool Windows 18
Docking Tool Windows 19
Hiding Tool Windows 21
Switching Among Open Files and Tools by Using the IDE Navigator 22
Opening a Web Browser Within Visual Studio 23
Getting Help 24
Managing Help Settings 25
Using F1 Help 26
Customizing IDE Settings to Match Step-by-Step Exercises 29
Setting the IDE for Visual Basic Development 29
Checking Project and Compiler Settings 31
One Step Further: Exiting Visual Studio 33
Chapter 1 Quick Reference 34
2 Writing Your First Program 37
Lucky Seven: Your First Visual Basic Program 37
Programming Steps 38
Creating the User Interface 38
Setting the Properties 45
The Picture Box Properties 49
Writing the Code 52
A Look at the Button1_Click Procedure 56
Running Visual Basic Applications 58
Sample Projects on Disk 59
Building an Executable File 60
Deploying Your Application 62
One Step Further: Adding to a Program 63
Chapter 2 Quick Reference 64
3 Working with Toolbox Controls 67
The Basic Use of Controls: The Hello World Program 67
Using the DateTimePicker Control 73
The Birthday Program 73
Controls for Gathering Input 78
Using Group Boxes and Radio Buttons 81
Processing Input with List Boxes 84
A Word About Terminology 89
One Step Further: Using the LinkLabel Control 91
Chapter 3 Quick Reference 95
4 Working with Menus, Toolbars, and Dialog Boxes 97
Adding Menus by Using the MenuStrip Control 97
Adding Access Keys to Menu Commands 99
Processing Menu Choices 102
Adding Toolbars with the ToolStrip Control 107
Using Dialog Box Controls 110
Event Procedures That Manage Common Dialog Boxes 112
One Step Further: Assigning Shortcut Keys to Menus 117
Chapter 4 Quick Reference 119
Part II Programming Fundamentals
5 Visual Basic Variables and Formulas, and the .NET Framework 123
The Anatomy of a Visual Basic Program Statement 123
Using Variables to Store Information 124
Setting Aside Space for Variables: The Dim Statement 124
Implicit Variable Declaration 126
Using Variables in a Program 127
Using a Variable to Store Input 130
Using a Variable for Output 133
Working with Specific Data Types 135
Constants: Variables That Don't Change 142
Working with Visual Basic Operators 143
Basic Math: The +,-, and / Operators 144
Using Advanced Operators: , Mod, ebugging Mode 212
Tracking Variables by Using a Watch Window 217
Visualizers: Debugging Tools That Display Data 220
Using the Immediate and Command Windows 221
Switching to the Command Window 223
One Step Further: Removing Breakpoints 224
Chapter 8 Quick Reference 225
9 Trapping Errors by Using Structured Error Handling 227
Processing Errors by Using the Try...Catch Statement 227
When to Use Error Handlers 228
Setting the Trap: The Try...Catch Code Block 229
Path and Disc Drive Errors 229
Writing a Disc Drive Error Handler 233
Using the Finally Clause to Perform Cleanup Tasks 234
More Complex Try...Catch Error Handlers 236
The Exception Object 236
Specifying a Retry Period 239
Using Nested Try...Catch Blocks 242
Comparing Error Handlers with Defensive Programming Techniques 242
One Step Further: The Exit Try Statement 243
Chapter 9 Quick Reference 244
10 Creating Modules and Procedures 247
Working with Modules 247
Creating a Module 248
Working with Public Variables 251
Creating Procedures 255
Writing Function Procedures 256
Function Syntax 257
Calling a Function Procedure 258
Using a Function to Perform a Calculation 258
Writing Sub Procedures 262
Sub Procedure Syntax 262
Calling a Sub Procedure 263
Using a Sub Procedure to Manage Input 264
One Step Further: Passing Arguments by Value and by Reference 268
Chapter 10 Quick Reference 270
11 Using Arrays to Manage Numeric and String Data 273
Working with Arrays of Variables 273
Creating an Array 274
Declaring a Fixed-Size Array 275
Setting Aside Memory 276
Working with Array Elements 277
Declaring an Array and Assigning It Initial Values 278
Creating a Fixed-Size Array to Hold Temperatures 279
Creating a Dynamic Array 283
Preserving Array Contents by Using ReDim Preserve 287
Using ReDim for Three-Dimensional Arrays 288
One Step Further: Processing Large Arrays by Using Methods in the Array Class 288
The Array Class 288
Chapter 11 Quick Reference 295
12 Working with Collections 297
Working with Object Collections 297
Referencing Objects in a Collection 298
Writing For Each...Next Loops 298
Experimenting with Objects in the Controls Collection 299
Using the Name Property in a For Each...Next Loop 302
Creating Your Own Collections 304
Declaring New Collections 304
One Step Further: VBA Collections 309
Entering the Word Macro 310
Chapter 12 Quick Reference 311
13 Exploring Text Files and String Processing 313
Reading Text Files 313
The My Namespace 314
The StreamReader Class 316
Using the ReadAllText Method 317
Writing Text Files 321
The WriteAllText Method 321
The StreamWriter Class 322
Using the WriteAllText Method 323
Processing Strings with the String Class 326
Sorting Text 329
Working with ASCII Codes 330
Sorting Strings in a Text Box 331
Examining the Sort Text Program Code 334
Protecting Text with Basic Encryption 336
One Step Further: Using the Xor Operator 340
Examining the Encryption Program Code 342
Chapter 13 Quick Reference 345
Part III Designing the User Interface
14 Managing Windows Forms and Controls at Run Time 351
Adding New Forms to a Program 351
How Forms Are Used 352
Working with Multiple Forms 352
Using the DialogResult Property in the Calling Form 358
Positioning Forms on the Windows Desktop 359
Minimizing, Maximizing, and Restoring Windows 364
Adding Controls to a Form at Run Time 364
Organizing Controls on a Form 367
One Step Further: Specifying the Startup Object 371
Chapter 14 Quick Reference 373
15 Adding Graphics and Animation Effects 375
Adding Artwork by Using the System Drawing Namespace 376
Using a Form's Coordinate System 376
The System.Drawing. Graphics Class 376
Using the Form's Paint Event 378
Adding Animation to Your Programs 380
Moving Objects on the Form 380
The Location Property 381
Creating Animation by Using a Timer Object 382
Expanding and Shrinking Objects While a Program is Running 386
One Step Further: Changing Form Transparency 388
Chapter 15 Quick Reference 390
16 Inheriting Forms and Creating Base Classes 393
Inheriting a Form by Using the Inheritance Picker 393
Creating Your Own Base Classes 399
Adding a New Class to Your Project 401
One Step Further: Inheriting a Base Class 408
Chapter 16 Quick Reference 412
17 Working with Printers 415
Using the PrintDocument Class 415
Printing Text from a Text Box Object 420
Printing Multipage Text Files 424
One Step Further: Adding Print Preview and Page Setup Dialog Boxes 430
Chapter 17 Quick Reference 437
Part IV Database and Web Programming
18 Getting Started with ADO.NET 441
Database Programming with ADO.NET 441
Database Terminology 442
Working with an Access Database 444
The Data Sources Window 452
Using Bound Controls to Display Database Information 458
One Step Further: SQL Statements, LINQ, and Filtering Data 461
Chapter 18 Quick Reference 466
19 Data Presentation Using the DataGridView Control 467
Using DataGridView to Display Database Records 467
Formatting DataGridView Cells 479
Adding a Second Data Grid View Object 482
One Step Further: Updating the Original Database 485
Chapter 19 Quick Reference 488
20 Creating Web Sites and Web Pages by Using Visual Web Developer and ASP.NET 491
Inside ASP.NET 491
Web Pages vs. Windows Forms 493
Server Controls 493
HTML Controls 494
Building a Web Site by Using Visual Web Developer 495
Considering Software Requirements for ASP.NET Programming 495
Using the Web Page Designer 498
Adding Server Controls to a Web Site 501
Writing Event Procedures for Web Page Controls 504
Customizing the Web Site Template 509
Displaying Database Records on a Web Page 512
One Step Further: Setting Web Site Titles in Internet Explorer 519
Chapter 20 Quick Reference 522
Appendix: Where to Go for More Information 523
Index 529
Login|Complaints|Blog|Games|Digital Media|Souls|Obituary|Contact Us|FAQ
CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!! X
You must be logged in to add to WishlistX
This item is in your Wish ListX
This item is in your CollectionMicrosoft Visual Basic 2010 Step by Step
X
This Item is in Your InventoryMicrosoft Visual Basic 2010 Step by Step
X
You must be logged in to review the productsX
X
X
Add Microsoft Visual Basic 2010 Step by Step, Your hands-on, step-by-step guide to learning Visual Basic® 2010. Teach yourself the essential tools and techniques for Visual Basic® 2010-one step at a time. No matter what your skill level, you'll find the practical guidance and examples you need to , Microsoft Visual Basic 2010 Step by Step to the inventory that you are selling on WonderClubX
X
Add Microsoft Visual Basic 2010 Step by Step, Your hands-on, step-by-step guide to learning Visual Basic® 2010. Teach yourself the essential tools and techniques for Visual Basic® 2010-one step at a time. No matter what your skill level, you'll find the practical guidance and examples you need to , Microsoft Visual Basic 2010 Step by Step to your collection on WonderClub |