Always Learning

Visual Basic.Net Programming, 2/E
Jeffrey TsayUniversity of Texas at Arlington

ISBN-10: 0131027972
ISBN-13:  9780131027978

Publisher:  Prentice Hall
Copyright:  2004
Format:  Paper Bound with Disk
Published:  03/12/2003
Status: Out of Print


We're sorry, this product is no longer available.
Please contact your Pearson rep if you are using this product and need instructor resources.


Print this content

In this section:


Description

For undergraduate/graduate and MBA level Visual Basic courses.

This comprehensive text presents the application context while introducing Visual Basic features. It balances the coverage between VB features and programming topics. Many intriguing programming challenges are presented in the text examples and hands-on exercises. Pedagogical devices are incorporated to facilitate continuous learning and developing during and beyond the course.


Features

  • NEW - Full treatment of object-oriented programming.
    • Provides students with a complete discussion of inheritance, design and polymorphism.

  • NEW - Web forms and Web services.
    • Provides students with the many language features that eliminate the need for API.

  • NEW - Explore and Discover exercises revised—Suggest activities to perform or code samples to run.
    • Provides students with exercises that more clearly demonstrate the new features of the language, and enable them to experiment and learn by trail and error.

  • NEW - New exercises and projects.
    • Provides students with new options to explore the concepts presented.

  • NEW - Revised special boxes in each chapter—Tips, Try This and Look It Up.
    • Familiarizes students with new features of the language in an easy-to-access form.

  • Focus on programming problems—Covers code performance and minimization considerations. For example, Chapter 9 gives examples using different algorithms and shows the differences in speed. Chapter 10 illustrates several code structures that not only minimizes the code but also enhance its maintainability.
    • Provides students with an emphasis on enhancing data entry efficiency, and considerations associated with data management—rather than the features of VB objects.

  • Application context.
    • Enables students to see the use of features introduced and provides a clear association between a feature and its use.

  • Design orientation—Considers feature alternatives and points out advantages and disadvantages.
    • Provides students with insight into each significant feature so they can learn how to evaluate alternatives.

  • Step-by-step code examples.
    • Enables students to see how the pieces of a puzzle are put together and understand the logic and reasoning behind the code.

  • Attention to interactions among control interfaces.
    • Prepares students for various mysterious problems so they can be better equipped to face the bugs in their programs.

  • Online help file provides pointers to additional information.
    • Familiarizes students with readily available resources to expand their knowledge of material covered in the text. Beginning with Chapter 2, “Look It Up” special boxes point to additional useful information in the online MSDN library.

  • Numerous programming tips—Shows students many codes and coding tips for efficiency and effectiveness, “tricks” to accomplish various tasks, and how to avoid common errors.
    • Shows students how to avoid common errors and problems, in addition to suggesting shortcuts to get the job done. These tips are given in the “Tip” special boxes.

  • Integrative examples—Helps students integrate topics presented in the chapter. Most chapters contain one or two “applications examples” that illustrate practical programming problems that involve uses of most VB features or programming elements introduced in the chapter.
    • Allows students to appreciate the application context of topics presented in the chapter.

  • Alternative design issues.
    • Introduces students to the advantages and disadvantages of each alternative considered so that they can become better programmers and more capable systems analyst/designers.

  • Chapter-end materials—Groups materials into three categories: Explorer and Discover exercises, Exercises and Projects.
    • Increases students' ability to design solutions to programming problems and sharpens related skills.


New To This Edition

  • Full treatment of object-oriented programming.
    • Provides students with a complete discussion of inheritance, design and polymorphism.

  • Web forms and Web services.
    • Provides students with the many language features that eliminate the need for API.

  • Explore and Discover exercises revised—Suggest activities to perform or code samples to run.
    • Provides students with exercises that more clearly demonstrate the new features of the language, and enable them to experiment and learn by trail and error.

  • New exercises and projects.
    • Provides students with new options to explore the concepts presented.

  • Revised special boxes in each chapter—Tips, Try This and Look It Up.
    • Familiarizes students with new features of the language in an easy-to-access form.


Table of Contents



 1. Introduction.


 2. Introduction to Visual Basic Programming.


 3. Some Visual Basic Controls and Events.


 4. Data, Operations and Built-in Functions.


 5. Decision.


 6. Input, Output and Procedures.


 7. Repetition.


 8. Database and Data Management.


 9. Arrays and Their Uses.


10. Special Topics in Data Entry.


11. Menus and Multiple-Form Applications.


12. Object-Based Programming.


13. Object-Oriented Programming.


14. Beyond the Core.


Appendix A: Data Management Using Files.


Appendix B: Graphics, Animation, Drag and Drop.


Appendix C: Number Systems and Bit-wise Logical Operations.


Index.



Back to top

Log in to the Instructor Resource Center

Login name: 

  Password: 

Forgot login/password?  |  Need to redeem an access code?

        

Instructor Resource Center File Download

This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.

Cancel     I accept, proceed with download

Print this content

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

Back to top