rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780764536496

Visual Basic®.Net: Your visual blueprintTM for building versatile programs on the .NET Framework

by
  • ISBN13:

    9780764536496

  • ISBN10:

    0764536494

  • Edition: CD
  • Format: Paperback
  • Copyright: 2002-01-01
  • Publisher: Visual
  • Purchase Benefits
List Price: $26.99

Summary

Each step in this great guide is displayed with callouts so you can see exactly where the action takes place on the screen. VB.NET functions are thoroughly covered, including designing forms and controls, using multimedia and databases, integrating VB.NET with ASP.NET, and creating server-side Web applications. This book also includes a special appendix about Web and Windows forms reference, ADO.NET, and ASP.NET.

Author Biography

About the Author Richard Bowman owns and operates BowmanSoft, Inc., which specializes in software consulting and Internet development technolgies. Richard is also the editor and owner of the Visual Basic Web Magazine, a Web resource site focusing on Visual Basic and ASP programming. You can visit VBWM at http://www.vbwm.com/. You can reach the author at richard@bowmansoft.com.

Table of Contents

How to Use This Book xiv
Getting Started With Visual Basic .NET
An Introduction to Visual Basic .NET
2(2)
Install Visual Studio .NET
4(2)
Using the Development Studio
6(2)
Object-Oriented Concepts
8(2)
Understanding the Framework
10(2)
Language Basics
12(2)
Language Changes from Visual Basic 6
14(2)
Using the Upgrade Wizard
16(2)
Create a Project
18(2)
Work with Project Files
20(2)
Build and Run a Project
22(2)
Getting Started With Windows Forms
Create a Windows Application
24(2)
An Introduction to Windows Forms
26(2)
Add a Control to a Form
28(2)
Set a Property
30(2)
Write Event Code
32(2)
Resize Controls
34(2)
Add a Menu
36(1)
Create a Context-Sensitive Menu
36(4)
Add a New Form
40(2)
Create a Dialog Box
42(2)
Using Message Boxes
44(2)
Add an Owned Form
46(2)
Order Tab Key Movement
48(2)
Work With Controls
Using Buttons
50(1)
Using Label Controls
51(1)
Work with Imagelists
52(2)
Allow Text Entry
54(2)
Using the Rich Text Control
56(2)
Provide Option Controls
58(2)
Frame Controls
60(1)
Work with Panels
61(1)
List Items
62(2)
Select Numeric Data
64(2)
Create Timed Events
66(2)
Provide Date Selection
68(2)
Explore List Views
70(2)
Explore Tree Views
72(2)
Create a Toolbar
74(2)
Provide Status Information
76(2)
Create a Tab Interface
78(2)
Provide Error Messages
80(2)
Programming in Visual Basic .NET
Create a Console Application
82(2)
Add a Method
84(2)
Declare a Variable
86(2)
Using Variable Data Types
88(2)
Work with Operators
90(2)
Create a String
92(2)
Work with Strings
94(2)
Pass Information through a Method
96(2)
Using the If Statement
98(2)
Using the Select Case Statement
100(2)
Using For Loops
102(2)
Using Do Loops
104(2)
Create an Array
106(2)
Work with Arrays
108(2)
Provide Input and Output
Using a File Stream
110(2)
Read from a Stream
112(1)
Write to a Stream
113(1)
Watch for File System Changes
114(2)
Access File Information
116(2)
Access Directory Information
118(2)
Provide a File Dialog Box
120(2)
Using the PrintDocument Control
122(2)
Using the Printer Dialog Box
124(2)
Using the Page Setup Dialog Box
126(2)
Create a Print Preview
128(2)
Download from a Web Server
130(2)
Make a Connection to a Server
132(2)
Accept Incoming Connections
134(2)
Create Graphics and Multimedia
Add a Picture to a Form
136(2)
Using the Color Dialog Box
138(2)
Understanding the Graphics Object
140(2)
Create a Brush
142(2)
Create a Pen
144(2)
Draw Bitmaps and Images
146(2)
Draw Simple Primitives
148(2)
Draw a Curve
150(2)
Draw Text
152(2)
Create a Path
154(2)
Using Regions
156(2)
Create a Shaped Window
158(2)
Work With Classes
Create a Class
160(2)
Define a Member Variable
162(2)
Define a Property
164(2)
Create a Constructor or Destructor
166(2)
Create an Event
168(2)
Using An Existing Class
170(2)
Define an Interface
172(2)
Implement an Interface
174(2)
Using Structures
176(2)
Using Collections
178(2)
Using Advanced Oop Techniques
Overload a Method
180(2)
Inherit from an Existing Class
182(2)
Create a Shared Method
184(2)
Create a Shared Variable
186(2)
Using Delegate and AddressOf
188(2)
Using Namespaces
190(2)
Create a Namespace
192(2)
Inherit a Form
194(2)
Create a Thread
196(2)
Write Thread-Safe Code
198(2)
Modify Thread Execution
200(2)
Access ADO.NET
An Introduction to Databases
202(2)
An Introduction to ADO.NET
204(2)
Create a Database Connection
206(2)
Add a Connection to a Form
208(2)
Work with Data Tables
210(2)
Work with Data Columns
212(2)
Work with Data Rows
214(2)
Add a DataView Component
216(2)
Bind a Control on a Form
218(2)
Move through a Dataset
220(2)
Edit Data Using Bound Controls
222(2)
Validate Data
224(2)
Create a Data Relationship
226(2)
Add a Data Grid Control
228(2)
Using Web Forms
An Introduction to Web Forms
230(2)
Create a Web Application
232(2)
Using a Web Form
234(2)
Add a Label Control
236(1)
Add a Hyperlink Control
237(1)
Add a Button Control
238(2)
Add Option Controls
240(2)
Work with Option List Controls
242(2)
Using Validation Controls
244(2)
Work with Regular Expression Validation
246(2)
Provide a Validation Summary
248(2)
Add an Additional Web Form
250(2)
Bind a Field to a List Control
252(2)
Add a DataGrid Control
254(2)
Change the Appearance of a DataGrid
256(2)
Edit Data m a DataGrid
258(2)
Using Web Services
Create a Windows Service
260(2)
Using the Event Log
262(2)
Install a Windows Service
264(2)
Monitoring a Windows Service
266(2)
Create a Web Service
268(2)
Add a Web Service Method
270(2)
Using the Service Help Interface
272(2)
Using Web Services
274(2)
Developing Components
An Introduction to Component Creation
276(2)
Create a Component
278(2)
Create a Windows Forms Control
280(2)
Handle Default Properties
282(2)
Add a Member
284(2)
Add an Event
286(2)
Using Standard Controls
288(2)
Create a Control from Scratch
290(2)
Reference a Library
292(2)
Create a Web User Control
294(2)
Add a Web Control to a Page
296(2)
Using Web Control Libraries
298(2)
Package Your Application
Debug an Application
300(2)
Monitor Program Execution
302(2)
Recover from an Error
304(2)
Using the Registry
306(2)
Provide Access to Disabled Users
308(2)
Create a Windows Installer
310(2)
Customize your Installation
312(2)
APPENDIX
What's on the CD-ROM
314(2)
Using the E-Version of this Book
316(2)
Hungry Minds, Inc. End-User License Agreement
318(2)
Index 320

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program