| Item type | Current library | Home library | Shelving location | Call number | Materials specified | Status | Barcode | |
|---|---|---|---|---|---|---|---|---|
Books
|
American University in Dubai | American University in Dubai | Main Collection | QA 76.73 .B3 D46 2002 (Browse shelf(Opens below)) | Copy Type:01 - Books | Available | 43250 |
Rev. ed. of: Visual Basic 6 how to program. c1999.
Includes bibliographical references (p. [1471]-1474) and index.
Introduction to Computers, Internet and Visual Basic .NET -- What Is a Computer? -- Computer Organization -- Evolution of Operating Systems -- Personal Computing, Distributed Computing and Client/Server Computing -- Machine Languages, Assembly Languages and High-Level Languages -- Visual Basic .NET -- C, C++, Java and C# -- Other High-Level Languages -- Structured Programming -- Key Software Trend: Object Technology -- Hardware Trends -- History of the Internet and World Wide Web -- World Wide Web Consortium (W3C) -- Extensible Markup Language (XML) -- Introduction to Microsoft .NET -- .NET Framework and the Common Language Runtime -- Internet and World Wide Web Resources -- Introduction to the Visual Studio .NET IDE -- Overview of the Visual Studio .NET IDE -- Menu Bar and Toolbar -- Visual Studio .NET IDE Windows -- Using Help -- Simple Program: Displaying Text and an Image -- Internet and World Wide Web Resources -- Introduction to Visual Basic Programming -- Simple Program: Printing a Line of Text -- Another Simple Program: Adding Integers -- Memory Concepts -- Arithmetic -- Decision Making: Equality and Relational Operators -- Using a Dialog to Display a Message -- Internet and World Wide Web Resources -- Control Structures -- Algorithms -- Pseudocode -- Control Structures -- If/Then Selection Structure -- If/Then/Else Selection Structure -- While Repetition Structure -- Do While/Loop Repetition Structure -- Do Until/Loop Repetition Structure -- Assignment Operators -- Formulating Algorithms: Case Study 1 (Counter-Controlled Repetition) -- Formulating Algorithms with Top-Down, Stepwise Refinement: Case Study 2 (Sentinel-Controlled Repetition) -- Formulating Algorithms with Top-Down, Stepwise Refinement: Case Study 3 (Nested Control Structures) -- Formulating Algorithms with Top-Down, Stepwise Refinement: Case Study 4 (Nested Repetition Structures) -- Introduction to Windows Application Programming -- Essentials of Counter-Controlled Repetition -- For/Next Repetition Structure -- Examples Using the For/Next Structure -- Select Case Multiple-Selection Structure -- Do/Loop While Repetition Structure -- Do/Loop Until Repetition Structure -- Using the Exit Keyword in a Repetition Structure -- Logical Operators -- Procedures -- Modules, Classes and Procedures -- Sub Procedures -- Function Procedures -- Methods -- Argument Promotion -- Option Strict and Data-Type Conversions -- Value Types and Reference Types -- Passing Arguments: Pass-by-Value vs. Pass-by-Reference -- Duration of Identifiers -- Scope Rules -- Random-Number Generation -- Example: Game of Chance -- Recursion -- Example Using Recursion: Fibonacci Series -- Recursion vs. Iteration -- Procedure Overloading and Optional Arguments -- Modules -- Arrays -- Declaring and Allocating Arrays -- Passing Arrays to Procedures -- Passing Arrays: ByVal vs. ByRef -- Sorting Arrays -- Searching Arrays: Linear Search and Binary Search -- Multidimensional Rectangular and Jagged Arrays -- Variable-Length Parameter Lists -- For Each/Next Repetition Structure -- Object-Based Programming -- Implementing a Time Abstract Data Type with a Class -- Class Scope -- Controlling Access to Members -- Initializing Class Objects: Constructors -- Using Overloaded Constructors -- Properties -- Composition: Objects as Instance Variables of Other Classes -- Using the Me Reference -- Garbage Collection -- Shared Class Members -- Const and ReadOnly Members -- Data Abstraction and Information Hiding -- Software Reusability -- Namespaces and Assemblies -- Class View and Object Browser -- Object-Oriented Programming: Inheritance -- Base Classes and Derived Classes -- Protected and Friend Members -- Relationship between Base Classes and Derived Classes -- Case Study: Three-Level Inheritance Hierarchy -- Constructors and Finalizers in Derived Classes -- Software Engineering with Inheritance -- Object-Oriented Programming: Polymorphism -- Derived-Class-Object to Base-Class-Object Conversion -- Type Fields and Select Case Statements -- Polymorphism Examples -- Abstract Classes and Methods -- Case Study: Inheriting Interface and Implementation -- Not Inheritable Classes and NotOverridable Methods -- Case Study: Payroll System Using Polymorphism -- Case Study: Creating and Using Interfaces -- Delegates -- Exception Handling -- Exception Handling Overview -- Example: DivideByZeroException -- .NET Exception Hierarchy -- Finally Block -- Exception Properties -- Programmer-Defined Exception Classes -- Handling Overflows -- Graphical User Interface Concepts -- Windows Forms -- Event-Handling Model -- Control Properties and Layout -- Labels, TextBoxes and Buttons -- GroupBoxes and Panels -- CheckBoxes and RadioButtons -- PictureBoxes -- Mouse-Event Handling -- Keyboard-Event Handling -- Menus -- LinkLabels -- ListBoxes and CheckedListBoxes -- ComboBoxes -- TreeViews -- ListViews -- Tab Control -- Multiple-Document-Interface (MDI) Windows -- Visual Inheritance -- User-Defined Controls -- Multithreading -- Thread States: Life Cycle of a Thread -- Thread Priorities and Thread Scheduling -- Thread Synchronization and Class Monitor -- Producer/Consumer Relationship without Thread Synchronization -- Producer/Consumer Relationship with Thread Synchronization -- Producer/Consumer Relationship: Circular Buffer -- Strings, Characters and Regular Expressions -- String Constructors -- String Length and Chars Properties, and CopyTo Method -- Comparing Strings -- String Method GetHashCode -- Locating Characters and Substrings in Strings -- Extracting Substrings from Strings -- Concatenating Strings -- Miscellaneous String Methods -- Class StringBuilder -- StringBuilder Indexer, Length and Capacity Properties, and EnsureCapacity Method -- StringBuilder Append and AppendFormat Methods -- StringBuilder Insert, Remove and Replace Methods -- Char Methods -- Card Shuffling and Dealing Simulation -- Regular Expressions and Class Regex -- Graphics and Multimedia -- Graphics Contexts and Graphics Objects -- Color Control -- Font Control -- Drawing Lines, Rectangles and Ovals -- Drawing Arcs -- Drawing Polygons and Polylines -- Advanced Graphics Capabilities -- Introduction to Multimedia -- Loading, Displaying and Scaling Images -- Animating a Series of Images -- Windows Media Player -- Microsoft Agent -- Files and Streams -- Data Hierarchy -- Files and Streams -- Classes File and Directory -- Creating a Sequential-Access File -- Reading Data from a Sequential-Access File -- Random-Access Files -- Creating a Random-Access File -- Writing Data Randomly to a Random-Access File -- Reading Data Sequentially from a Random-Access File -- Case Study: A Transaction-Processing Program -- Extensible Markup Language (XML) -- XML Documents -- XML Namespaces -- Document Object Model (DOM) -- Document Type Definitions (DTDs), Schemas and Validation -- Extensible Stylesheet Language and XslTransform -- Microsoft BizTalk -- Internet and World Wide Web Resources -- Database, SQL and ADO .NET -- Relational Database Model -- Relational Database Overview: Books Database -- Structured Query Language (SQL) -- ADO .NET Object Model -- Programming with ADO .NET: Extracting Information from a DBMS -- Programming with ADO .NET: Modifying a DBMS -- Reading and Writing XML Files -- ASP .NET, Web Forms and Web Controls -- Simple HTTP Transaction -- System Architecture -- Creating and Running a Simple Web-Form Example -- Web Controls -- Session Tracking -- Case Study: Online Guest book -- Case Study: Connecting to a Database in ASP .NET -- Tracing -- Internet and World Wide Web Resources -- ASP .NET and Web Services -- Web Services -- Simple Object Access Protocol (SOAP) and Web Services -- Publishing and Consuming Web Services -- Session Tracking in Web Services -- Using Web Forms and Web Services -- Case Study: Temperature Information Application -- User-Defined Types in Web Services -- Internet and World Wide Web Resources -- Networking: Streams-Based Sockets and Datagrams -- Establishing a Simple Server (Using Stream Sockets) -- Establishing a Simple Client (Using Stream Sockets) -- Client/Server Interaction via Stream-Socket Connections -- Connectionless Client/Server Interaction via Datagrams -- Client/Server Tic-Tac-Toe Using a Multithreaded Server -- Data Structures and Collections -- Self-Referential Classes -- Linked Lists -- Stacks -- Queues -- Trees -- Collection Classes -- Accessibility -- Regulations and Resources -- Web Accessibility Initiative -- Providing Alternatives for Images -- Maximizing Readability by Focusing on Structure -- Accessibility in Visual Studio .NET -- Accessibility in Visual Basic -- Accessibility in XHTML Tables -- Accessibility in XHTML Frames -- Accessibility in XML -- Using Voice Synthesis and Recognition with VoiceXML -- CallXML -- JAWS for Windows -- Other Accessibility Tools -- Accessibility in Microsoft Windows 2000 -- Internet and World Wide Web Resources -- Operator Precedence Chart -- Number Systems (on CD) -- Abbreviating Binary Numbers as Octal Numbers and Hexadecimal Numbers -- Converting Octal Numbers and Hexadecimal Numbers to Binary Numbers -- Converting from Binary, Octal or Hexadecimal to Decimal -- Converting from Decimal to Binary, Octal or Hexadecimal -- Negative Binary Numbers: Two's Complement Notation -- Career Opportunities (on CD) -- Resources for the Job Seeker -- Online Opportunities for Employers -- Recruiting Services -- Career Sites -- Internet and World Wide Web Resources -- Visual Studio .NET Debugger -- Breakpoints -- Examining Data -- Program Control -- Additional Procedure Debugging Capabilities -- Additional Class Debugging Capabilities -- ASCII Character Set -- Unicode (on CD) -- Unicode Transformation Formats -- Characters and Glyphs -- Advantages/Disadvantages of Unicode -- Unicode Consortium's Web Site -- Using Unicode -- Character Ranges -- COM Integration (on CD) -- ActiveX Integration -- DLL Integration -- Internet and World Wide Web Resources --
Introduction to HyperText Markup Language 4: Part 1 (on CD) -- Markup Languages -- Editing HTML -- Common Elements -- Headers -- Linking -- Images -- Special Characters and More Line Breaks -- Unordered Lists -- Nested and Ordered Lists -- Internet and World Wide Web Resources -- Introduction to HyperText Markup Language 4: Part 2 (on CD) -- Basic HTML Tables -- Intermediate HTML Tables and Formatting -- Basic HTML Forms -- More Complex HTML Forms -- Internal Linking -- Creating and Using Image Maps -- [left angle bracket]meta[right angle bracket] Tags -- frameset Element -- Nested framesets -- Internet and World Wide Web Resources -- Introduction to XHTML (on CD) -- Editing XHTML -- First XHTML Example -- W3C XHTML Validation Service -- Headers -- Linking -- Images -- Special Characters and More Line Breaks -- Unordered Lists -- Nested and Ordered Lists -- Internet and World Wide Web Resources -- Basic XHTML Tables -- Intermediate XHTML Tables and Formatting -- Basic XHTML Forms -- More Complex XHTML Forms -- Internal Linking -- Creating and Using Image Maps -- meta Elements -- frameset Element -- Nested framesets -- Internet and World Wide Web Resources -- HTML/XHTML Special Characters -- HTML/XHTML Colors -- Crystal Reports for Visual Studio .NET -- Crystal Reports and Visual Studio .NET.
There are no comments on this title.