Faster smarter beginning programming

Now you can write your own programs with Microsoft® Visual Basic® .NET-faster, smarter, and better. Dive in-this friendly, high-energy guide makes it easy to learn exactly what you need. Use the numbered steps, code listings, and expert tips to accelerate your programming productivity-and move on to...

Descripción completa

Detalles Bibliográficos
Autor principal: Buyens, Jim (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Sebastopol : Microsoft Press 2009.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627877406719
Tabla de Contenidos:
  • Faster Smarter Beginning Programming; Acknowledgments; Introduction; System Requirements; Support; 1. Introducing Basic Concepts; Appreciating Data Types; High-Level Languages; The Concept of Layered Software; Structured Programming Constructs; Top-Down Design; Subroutines and Functions; Processing Events; Classes and Objects; Key Points; 2. Introducing Microsoft Visual Basic .NET; Preparing for .NET Web Applications; Sizing Your Computer; Obtaining Visual Basic .NET; Installing Visual Basic .NET; Easing into Visual Basic .NET; Manipulating Visual Studio Windows
  • Help, More Help, and Beyond Help Understanding Visual Basic .NET Syntax; Writing and Running Your First Program; Key Points; 3. Using Elementary Statements; Using Literals; Using Variables; Using Constants; Option Explicit and Option Strict; Working with Arrays; Scoping Out Variables; Writing Decision Statements; Writing Loops; Coding Loops with For...Next Statements; Coding Loops with While...End While Statements; Example: Writing a Tape Calculator; Key Points; 4. Using Operators and Expressions; Forming Expressions; Using Arithmetic Operators; Using Assignment Operators
  • Understanding Type Conversion Assigning Reference Variables; Using Comparison Operators; Comparing Strings; Using the Like Operator; Getting It Together with Concatenation Operators; Using Logical Operators; Using Bitwise Operators; Using Miscellaneous Operators; Testing Operators and Expressions; Key Points; 5. Using Functions and Subroutines; Coding Your Own Functions and Subroutines; Declaring Arguments; Passing Arguments by Value; Passing Arguments by Reference; Sidestepping Arguments; Specifying Return Values; Exiting Functions and Subroutines; Functions, Subroutines, Variables, and Scope
  • Designing Functions and Subroutines Effectively Example: Writing a Four-Function Calculator; Key Points; 6. Using Built-In Functions; Using Type Conversion Functions; Logical Functions; Manipulating Dates; Manipulating Strings; Using Array Functions; Generating Random Numbers; Example: Shuffling Cards; Shuffle the Cards; Key Points; 7. Creating Classes and Objects; Scrupulous Methods; Desirable Properties; Matters of Scope; Creating Objects from Classes; Example 1: Shuffling with Class; Construction and Destruction; Using Property Procedures; Using Structures
  • Trying Times and Exceptional Results Example 2: Shuffling with Property Procedures; Deck.vb; Key Points; 8. Using Classes, Modules, and Forms; Referencing Namespaces; Importing Namespaces; Making the Most of Objects and Classes; Overloading and Polymorphism; Events (i.e., Getting a Raise); Handling Events; Wiring Event Handlers Declaratively; Wiring Event Handlers Dynamically; Using Forms; Using Modules; Example: Dealing Cards; Displaying the Player Forms; Moving the Player Forms; Declaring a Deck of Cards; Dealing the Cards; Ending the Game; Playing a Card; Player.vb; Key Points
  • 9. Designing and Using Windows Forms