1 option
Faster smarter beginning programming.
- Format:
- Book
- Author/Creator:
- Buyens, Jim.
- Language:
- English
- Subjects (All):
- Programming.
- Computer programming.
- Programming languages (Electronic computers).
- Local Subjects:
- Programming.
- Physical Description:
- 1 online resource (694 p.)
- Edition:
- 1st edition
- Place of Publication:
- Sebastopol : Microsoft Press, 2009.
- Language Note:
- English
- System Details:
- text file
- Summary:
- 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 doing the cool things you want to do! Learn basic concepts, syntax, and language elementsFollow easy coding techniques to build your dexterityWrite and run your first Visual Basic .NET programUse built-in functions
- Contents:
- 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
- Notes:
- Description based upon print version of record.
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 9780735635623
- 0735635625
- 9780585475011
- 0585475016
- OCLC:
- 609857038
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.