|
|
|
|
|
An Introduction to Programming with Visual Basic.NET, Fifth Edition
/ David I. Schneider ; David Schneider ; David I Schneider
(2002)
|
| Book Details |
| Subject |
Computer program language |
| Publication Date |
6/15/2002 |
| Nr of Pages |
900 |
| Format (size) |
Paperback (25.3cm x 20.4cm) |
| Publisher |
Prentice Hall |
| Language |
e |
|
| Plot |
| In July 2000, Microsoft announced the .NET initiative. In the announcement, Microsoft chairman Bill Gates said that the goal of .NET is to connect every computing device, from desktop PCs to cell phones, and tie them to the Internet. Since its introduction in 1991, Visual Basic has been the most widely used programming language in the world. The latest incarnation of Visual Basic, called Visual Basic .NET, brings the language into the Internet age by incorporating the .NET Framework. Visual Basic programmers are enthusiastically embracing the new features of the language. Likewise, students learning their first programming language will find VB.NET the ideal tool to understand the development of computer programs. My objectives when writing this text were as follows: To develop focused chapters. Rather than covering many topics superficially, I concentrate on important subjects and cover them thoroughly. To use examples and exercises that students can appreciate and with which they can relate, and feel comfortable. I frequently use real data. Examples do not have so many embellishments that students are distracted from the programming techniques illustrated. To produce compactly written text that students will find both readable and informative. The main points of each topic are discussed first, and then the peripheral details are presented as comments. To teach good programming practices that are in step with modern programming methodology. Problem-solving techniques and structured programming are discussed early and used throughout the book. The style follows object-oriented programming principles. To provide insights into the major applications of computers. Unique and Distinguishing Features Exercises for Most Sections. Each section that teaches programming has an exercise set. The exercises both reinforce the understanding of the key ideas of the section and challenge the student to explore applications. Most of the exercise sets require the student to trace programs, find errors, and write programs. The answers to all the odd-numbered exercises in Chapters 2 through 10 and selected odd-numbered exercises from Chapter 11 are given at the end of the text. Practice Problems. Practice Problems are carefully selected exercises located at the end of a section, just before the exercise set. Complete solutions are given following the exercise set. The practice problems often focus on points that are potentially confusing or are best appreciated after the student has worked on them. The reader should seriously attempt the practice problems and study their solutions before moving on to the exercises. Programming Projects. Beginning with Chapter 3, chapters contain programming projects. The programming projects not only reflect the variety of ways that computers are used in the business community, but also present some games and general-interest topics. The large number and range of difficulty of the programming projects provide the flexibility to adapt the course to the interests and abilities of the students. Some programming projects in later chapters can be assigned as end-of-the-semester projects. Comments. Extensions and fine points of new topics are deferred to the "Comments" portion at the end of each section so that they will not interfere with the flow of the presentation. Case Studies. Each of the four case studies focuses on an important programming application. The problems are analyzed and the programs are developed with top-down charts and pseudocode. The programs can be found in the PROGRAMS directory of the accompanying CD. Chapter Summaries. In Chapters 3 through 11, the key results are stated and the important terms are summarized at the end of the chapter. Procedures. The early introduction of procedures in Chapter 4 allows structured programming to be used in simple situations before being applied to complex problems. However, the text is written so that the presentation of procedures easily can be postponed until decision and repetition structures have been presented. In Chapters 5 and 6 (and Sections 7.1 and 7.2), all programs using procedures appear at the ends of sections and can be deferred or omitted. Arrays. Arrays are introduced gently in two sections. The first section presents the basic definitions and avoids procedures. The second section presents the techniques for manipulating arrays and shows how to pass arrays to procedures. How To Appendix. Appendix B provides a compact, step-by-step reference on how to carry out standard tasks in the VB.NET environment. Appendix on Debugging. Placing of the discussion of VB.NET's sophisticated debugger in Appendix D allows the instructor flexibility in deciding when to cover this topic. Examples and Case Studies CD. Each book contains a CD holding all the examples and case studies from this text. In addition, the CD holds all the text files and databases needed for the exercises. Instructors CD. A CD containing the solution to every exercise and programming project and a test item file for each chapter is available for instructors. Web Site for Instructors and Students. A companion Web site provides an on-line study guide for students that includes additional exercises and learning resources. The instructors' portion includes, among other materials, PowerPoint slides. What's New in the Fifth Edition Suggestions from students and reviewers have been incorporated as much as possible. The real-life data in the examples and exercises have been updated and revised. The version of Visual Basic has been upgraded from Visual Basic 6.0 to VB.NET and the relevant new features of VB.NET (such as inheritance) have been explained. An appendix titled "Converting from Visual Basic 6.0 to VBNET" has been added. The language changes from VB 6.0 to VBNET are substantial. This appendix discusses those changes relevant to this book. |
| More Details |
| Index |
1037 |
| Read It |
Yes |
| LoC Classification |
QA76.73.B3S32 2003 |
| Dewey |
005.26/8 |
| ISBN |
0130306576 |
| Edition |
5th ed. |
| Cover Price |
$84.00 |
| Links |
Amazon US
|
| Links |
Amazon UK
|
| Links |
Amazon France
|
|
|
|
|
|