did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781576760987

Advanced Visual Basic.Net

by
  • ISBN13:

    9781576760987

  • ISBN10:

    1576760987

  • Edition: 3rd
  • Format: Paperback
  • Copyright: 2005-01-01
  • Publisher: Addison Wesley
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $105.60
We're Sorry.
No Options Available at This Time.

Summary

This book takes those who are familiar with the basics of Visual Basic.NET programming, and helps them understand how to harnass its power for more advanced uses. Coverage of various database, ASP, and Web Services topics is provided in the same understandible way that has made Tony Gaddis' books leaders in the field.

Table of Contents

Preface iii
About the Authors vii
Acknowledgements viii
Classes
1(60)
Introduction
1(1)
Value Types and Reference Types
2(4)
Object-Oriented Design
6(2)
Creating Classes
8(6)
Properties
14(6)
Constructors
20(3)
Multi-Tier Applications
23(16)
Composition Relationships Between Classes
39(8)
Optional Topic: Nested (Inner) Classes
47(1)
Optional Topic: Using Text Files
48(4)
Chapter Summary
52(1)
Key Terms
53(1)
Review Questions
54(2)
Programming Challenges
56(5)
Exceptions and User Interfaces
61(76)
User Interface Design
61(4)
Input Validation
65(18)
ImageList and ToolBar Controls
83(4)
ListView Control
87(9)
Tree View Control
96(10)
Structured Exception Handling
106(21)
Chapter Summary
127(2)
Key Terms
129(1)
Review Questions
130(3)
Programming Challenges
133(4)
ADO.NET Databases
137(48)
Introduction to ADO.NET
137(10)
Using Data-Bound Controls
147(8)
Navigating, Adding, and Removing Rows
155(14)
Selecting DataTable Rows
169(10)
Chapter Summary
179(1)
Key Terms
180(1)
Review Questions
180(2)
Programming Challenges
182(3)
DataGrid, DataView, and ListView
185(64)
DataGrid Control
185(10)
DataViews and ListViews
195(6)
Three-Tier Sports Rental Income
201(8)
Sports Rental Checkout Example
209(23)
Command Objects
232(10)
Chapter Summary
242(1)
Key Terms
242(1)
Review Questions
243(1)
Programming Challenges
243(6)
Databases with Related Tables
249(52)
Connecting to SQL Server Databases
249(4)
Relational Database Design
253(13)
Database Constraints
266(3)
DataGrid Control with Related Tables
269(10)
Related Tables with Unbound Controls
279(13)
Chapter Summary
292(1)
Key Terms
292(1)
Review Questions
293(2)
Programming Challenges
295(6)
Using SQL Server
301(46)
Introduction
301(3)
Creating Databases and Tables
304(10)
Data Definition Language (DDL)
314(3)
Data Manipulation Language (DML)
317(3)
Executing Queries in Program Code
320(4)
Stored Procedures
324(8)
Executing Stored Procedures
332(8)
Chapter Summary
340(1)
Key Terms
341(1)
Review Questions
341(3)
Programming Challenges
344(3)
Web Forms (ASP.NET)
347(50)
ASP.NET Basics
347(7)
Creating ASP.NET Programs
354(10)
ASP.NET Objects and Namespaces
364(2)
Standard Web Forms Controls
366(11)
Formatting Tips
377(9)
Copying and Deleting ASP.NET Projects
386(2)
Chapter Summary
388(1)
Key Terms
389(1)
Review Questions
390(3)
Programming Challenges
393(4)
Web Forms II
397(58)
Custom Error Handling
397(5)
Calendar Control
402(3)
Data Binding with Arrays
405(6)
Uploading Files
411(4)
Sending Mail
415(6)
Data Validation Controls
421(9)
State Management
430(3)
Session State and Browser Cookies
433(13)
Deploying a Web Application
446(2)
Chapter Summary
448(2)
Key Terms
450(1)
Review Questions
450(2)
Programming Challenges
452(3)
ASP.NET Databases
455(54)
Using a DataReader
455(3)
CheckBoxList and RadioButtonList Controls
458(4)
Repeater Control
462(5)
DataList Control
467(6)
DataGrid Control
473(8)
Adding Buttons to DataGrids
481(16)
Adding Rental Reservations
497(7)
Chapter Summary
504(1)
Key Terms
504(1)
Review Questions
505(1)
Programming Challenges
506(3)
Web Services
509(24)
Introducing XML Web Services
509(2)
Example: BookInfo Web Service
511(15)
Application State
526(3)
Chapter Summary
529(1)
Key Terms
529(1)
Review Questions
530(1)
Programming Challenges
531(2)
Advanced Classes
533(50)
Value Types
533(3)
Objects and Reflection
536(4)
Interfaces
540(10)
Inheritance
550(15)
Collections
565(6)
Visual Inheritance
571(6)
Advanced Topic: Delegates
577(2)
Chapter Summary
579(1)
Key Terms
580(1)
Review Questions
580(2)
Programming Challenges
582(1)
Crystal Reports
583(46)
Introduction
583(2)
Report Expert
585(17)
Report Designer
602(10)
Xtreme Bike Sales Example
612(12)
Chapter Summary
624(1)
Review Questions
625(2)
Reporting Challenges
627(2)
Appendix A Answers to Review Questions 629(24)
Index 653

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