Synopses & Reviews
"This book is an excellent introduction to programming using Visual Basic.NET. The examples start with basics and gradually develop to solve real-life problems." - Amit Kalani, CIStems Solutions LLC.
"Schneider's proven approach works as effectively with VB.NET as it does with Visual Basic 6.0; the use of a variety of short examples makes the concepts being presented clear and understandable. The end-of-chapter programming projects build on this base and lead to a thorough understanding of the context for these concepts." - Chris Panell, Heald College
Since its introduction in 1991, Visual Basic has become the tool of choice for developing user-friendly applications in today's business world. Easy to use and fun to learn, Visual Basic is the state of the art in Basic programming that allows you to take full control of Microsoft's best-selling Windows applications.
The latest incarnation of Visual Basic, called Visual Basic .NET, brings the language into the Internet age by incorporating the .NET framework. Students and developers alike are eagerly embracing the dynamic new features of the language and find Visual Basic.NET to be the ideal tool to understand the development of computer programs.
Written by best-selling author David I. Schneider, An Introduction to Visual Basic .NET assumes no prior programming experience and includes these important pedagogical features:
- Thoroughly explains the fundamentals of accurate, modern programming methodology using the elements of Windows' graphical user interface.
- Includes an entire chapter on database programming using ADO.NET and SQL.
- Presents object-oriented techniques throughout the book and culminates in a complete chapter devoted to OOP, including inheritance and polymorphism.
- Supplies many examples, projects, and exercises that students and professionals can appreciate.
The text also features a wealth of learning aids, including exercises, practice problems, programming projects, case studies, comments, summaries and detailed appendices.
Valuable supplements include:
- An Instructors' Resource CD containing solutions to all the exercises and programming projects, as well as a test item file.
- A companion website (http://www.prenhall.com/schneider) containing additional student assessment exercises with immediate feedback, PowerPoint slides in lecture format, source code for download and additional links and resources.
- An accompanying CD containing all examples and case studies from the book along with all the data files needed to work the exercises.
Synopsis
Assuming no prior computer programming knowledge on the part of the reader, the updated edition of David Schneider's best-selling Visual Basic 6 book now includes an introduction to Visual Basic.NET. This book uses Visual Basic 6.0 to explore the fundamentals of programming in general and to explain how to use Visual Basic as a front end to take control of major applications such as Microsoft Office. A broad range of examples, case studies, exercises, and programming projects gives readers significant hands-on experience. Introducing good programming practices that are in-step with modern programming methodology, this book uses well-chosen examples to illustrate every new concept. It includes carefully designed examples that both reinforce the text and challenge the reader to make original connections. The book also incorporates real, current, and sometimes humorous data throughout to add fun and interest to the overall presentation. The updated edition of Introduction to Programming with Visual Basic 6 includes the addition of "named constants" throughout the book, an update of all the data, and the addition of new programming projects in each chapter. An essential reference for every programming professional.
Description
System requirements for accompanying computer disc: Microsoft Windows.
Table of Contents
Most chapters and with a
Summary and a
Programming Projects sections.
1. An Introduction to Computers and Visual Basic.
An Introduction to Computers. Using Windows. Files and Folders. An Introduction to Visual Basic. Biographical History of Computing.
2. Problem Solving.
Program Development Cycle. Programming Tools.
3. Fundamentals of Programming in Visual Basic.
Visual Basic Controls. Visual Basic Events. Numbers. Strings. Input and Output.
4. Procedures.
Subprograms, Part I. Subprograms, Part II. Functions. Modular Design.
5. Decisions.
Relational and Logical Operators. If Blocks. Select Case Blocks. A Case Study: Weekly Payroll.
6. Repetition.
Do Loops. Processing Lists of Data With Do Loops. For...Next Loops. A Case Study: Analyze a Loan.
7. Arrays.
Creating And Accessing Arrays. Using Arrays. Control Arrays. Sorting and Searching. Two-Dimensional Arrays. A Case Study: Calculating with a Spreadsheet.
8. Sequential Files.
Sequential Files. Using Sequential Files. A Case Study: Recording Checks and Deposits.
9. Random-Access Files.
User Defined Data Types. Random-Access Files.
10. Graphical Display of Data.
Introduction to Graphics. Line Charts. Bar Charts. Pie Charts.
11. Additional Controls and Objects.
List Boxes and Combo Boxes. Nine Elementary Controls. Five Additional Objects.
12. Database Management.
An Introduction to Databases. Relational Databases and SQL. The Data Grid Control; Creating and Designing Databases.
13. Object-Oriented Programming.
Objects and Classes. Collections and Events. Class Relationships.
14. Communicating with Other Applications.
OLE. Accessing the Internet with Visual Basic. Web Page Programming with VBScript.
15. Visual Basic .NET.
Fundamentals of Visual Basic .NET. Arrays, Sequential Files, and Databases.
Appendix A. ANSI Values.
Appendix B. How To.
Appendix C. Visual Basic Statements, Functions, Methods, Properties, Events, Data Types. And Operators.
Appendix D. Visual Basic Debugging Tools.
Answers to Selected Odd-Numbered Exercises.
Index.