Visual Basic 2005 in a nutshell

When Microsoft made Visual Basic into an object-oriented programming language, millions of VB developers resisted the change to the .NET platform. Now, after integrating feedback from their customers and creating Visual Basic 2005, Microsoft finally has the right carrot. Visual Basic 2005 offers...

Descripción completa

Detalles Bibliográficos
Otros Autores: Patrick, Tim, 1966- (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing ; Sebastopol, California : O'Reilly Media 2006.
Edición:3rd ed
Colección:In a nutshell (O'Reilly & Associates)
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009644317706719
Tabla de Contenidos:
  • Table of Contents; Preface; Why Another Visual Basic Book?; Who This Book Is For; Readers New to Visual Basic; VB and VBScript Developers New to .NET; Existing .NET Developers; How This Book Is Structured; About the Third Edition; Using Code Examples; Conventions Used in This Book; Safari® Enabled; How to Contact Us; Acknowledgments; I; Introduction; Why Visual Basic .NET?; What Is Visual Basic .NET?; Object Orientation; A Common Type System; Access to System Services: The Framework Class Library; A Common Runtime Environment; Naming Conventions; What Can You Do with Visual Basic .NET?
  • Versions of Visual Basic for .NETThe .NET Framework: General Concepts; Common Language Runtime; Managed Code; Namespaces; Types and Objects; Assemblies; The Framework Class Library; Application Deployment; The .NET Framework and Visual Basic; Introduction to Object- Oriented Programming; Principles of Object-Oriented Programming; Objects and Classes; Abstraction; Encapsulation; Inheritance; Interfaces; Polymorphism; Overloading; OOP Development in Visual Basic; Classes in Visual Basic; Class Members; Class Member Accessibility; Field Members; Event Members; Method Members and Constructors
  • Property MembersType Members; Instance Members Versus Shared Members; Finalize, Dispose, and Garbage Collection; Structures and Modules Versus Classes; Interfaces; Inheritance; MyBase, MyClass, and Me; Shadowing and Overloading Members; Shadowing; Overloading; Variables and Data Types; Data Types; Value and Reference Types; Visual Basic Data Types: A Reference; Boolean data type; Byte data type; Char data type; Date data type; Decimal data type; Double data type; Integer data type; Long data type; Object data type; SByte data type; Short data type; Single data type; String data type
  • UInteger data typeULong data type; UShort data type; User-Defined Data Types; Data Type Conversion; Variables; Variable Declaration; Variable Scope, Lifetime, and Access Level; Local variables: block-level and procedure-level scope; Module-level scope and access levels; Constants; Enumerations; Arrays; Collections; Parameters and Arguments; Passing Arguments; Optional Arguments; Parameter Arrays; Operators; Arithmetic Operators; Concatenation Operators; Logical and Bitwise Operators; Assignment Operators; Comparison Operators; The Like Operator; Object Operators; Operator Overloading
  • Operator PrecedenceProgram Structure; Visual Studio Application Types; Referencing Components and Classes; Application Entry Points; Using Main in a Standard Class or Module; Using Main in Windows Forms Applications; Code File Contents; Declarations Section; Namespaces; Types; The Structure of a Visual Basic Program; Events: The Starting Point; Windows Forms events; ASP.NET events; Event arguments; Calling Routines from Event Handlers; Writing Custom Procedures; Functions; Sub procedures; Properties; The .NET Framework Class Library; The System Namespace; The System.Convert Class
  • The System.Array Class