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...
Autor principal: | |
---|---|
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