|
Description: Introduction to Programming with Visual Basic .NET introduces the major concepts and applications of this important language within the context of sound programming principles, in a manner that is accessible to students and beginning programmers. Coverage includes the new visual objects required to create a Windows-based graphical user interface, event-based programming, and the integration of traditional procedural programming techniques with VB.NET’s object-oriented framework. The text places a strong emphasis on real-world business applications, case studies, and rapid application development to help engage students and introduce them to practical programming issues. A full range of supplements for students and instructors accompanies the text.
Key Features
• Emphasis on real-world applications – Focus Sections provide a detailed look at how an actual business system would be developed with VB.NET using rapid application development (RAD) techniques. A set of case studies that mirrors the development of each Focus case is also provided. Tips from the Pros present readers with useful technical points, tips, and programming tricks of a more practical nature, and are drawn from the "tried and true" approaches known and used by professional programmers.
• Introduces principles of software engineering – Fundamentals of software engineering are discussed and developed from both a procedural and object-oriented perspective, giving readers a balanced approach to good software design principles within the context of VB.NET language concepts.
• Strong Reinforcement Exercises – Diverse skill builder and programming exercises are included at the end of each section, and programming projects, self-tests, common programming errors, and chapter reviews appear at the end of each chapter.
• Complete Source Code Included – Every Visual Basic .NET program in this text has been successfully tested and executed using Microsoft Visual Basic .NET. Complete source code and programs are available on the book’s web site.
Contents: Introduction to Computers and Programming • Introduction to Programming • Problem Solution and Software Development • Introduction to Modularity • Algorithms • Focus on Program Design and Implementation: The Rotech Case and Rapid Application Prototyping • Knowing About: Computer Hardware • Common Programming Errors and Problems • Chapter Review • Introduction to Visual Basic .NET • Elements of a Visual Basic Application • Getting Started in Visual Basic • Adding an Event Procedure • Adding Controls • Adding Additional Event Procedures • Focus on Program Design and Implementation: Creating a Main Menu • Knowing About: The Help Facility • Common Programming Errors and Problems • Chapter Review • Data and Operations • Data Types, Arithmetic Operations, and Strings • Variables and Declaration Statements • Named Constants • Assignment Statements • Using Intrinsic Functions • Focus on Program Design and Implementation: Creating an Operational Form • Knowing About: The Basics of Form Design • Common Programming Errors and Problems • Chapter Review • Controlling Input and Output • Interactive User Input • Formatted Output • Printer Output • Focus on Program Design and Implementation: Formatting and Printer Output • Common Programming Errors and Problems • Chapter Review • Selection • Selection Controls • Relational Expressions • The If-Then-Else Structure • The If-Then-Elself Structure • The Select Case Structure • Focus on Program Design and Implementation: Controlling Focus and On-the-Fly Data Validation • Knowing About: Errors, Testing, and Debugging • Common Programming Errors and Problems • Chapter Review • Repetition Structures • Introduction • Do While Loops • Interactive Do While Loops • For/Next Loops • Nested Loops • Exit-Controlled Loops • Focus on Program Design and Implementation: After-the-Fact Data Validation and Creating Keyboard Shortcuts • Knowing About: Programming Costs • Common Programming Errors and Problems • Chapter Review • Sub and Function Procedures • Sub Procedures • Passing Arguments By Value and By Reference • Function Procedures • Variable Scope • Recursion • Focus on Program Design and Implementation: A General Procedure Menu System • Knowing About Debugging • Common Programming Errors • Chapter Review • Structured Data • One-Dimensional Arrays • Additional Array Capabilities • Structures • Searching and Sorting • Focus on Program Design and Implementation: About Dialog Boxes and Splash Screens • Common Programming Errors • Chapter Reviews • Accessing Databases • Introduction to Databases • Using ADO.NET with Visual Basic • Updating a Dataset • Creating Datasets Using SQL • Focus on Program Design and Implementation: Connecting to a Database • Common Programming Errors and Problems • Chapter Review • Processing Visual Basic Data Files • Introduction to Visual Basic’s File Types • Sequential Access Files • File Dialog Controls • Random-Access Files • Binary-Access Files • Focus on Program Design and Implementation: Creating Screen and Printer Reports • Common Programming Errors • Chapter Review • Creating Web Applications with Visual Basic .NET • Client/Server and Web Applications • A Simple Web Application • A Multiform Web Application • Using Databases with Web Applications • Chapter Review • Introduction to Classes • Classes and Class Modules • Constructors • Access Procedures Set and Get • An Example: Constructing an Elevator Object • Knowing About: Inside and Outside • Common Programming Errors • Chapter Review • Appendix A: Support ASCII Character Codes • Appendix B: Additional Controls • Appendix C: GlossaryISBN - 9788130909714
|
|
Pages : 776
|