𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Object-oriented Programming in Visual Basic .Net

✍ Scribed by Alistair McMonnies


Publisher
Pearson
Year
2004
Tongue
English
Leaves
686
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


Contents......Page 3
Intro - what is Visual Basic .NET......Page 8
Software Development......Page 11
The Life-Cycle Approach......Page 13
Software Requirements Specification......Page 20
Algorithms......Page 25
Visual Basic .NET Projects......Page 31
Summary......Page 32
Review Questions......Page 33
Practical Activities......Page 34
Solutions to Exercises......Page 48
Answers to Review Questions......Page 52
Designing Objects, Classes and Applications......Page 54
Object Relationships......Page 59
An Example Class Design......Page 68
Locating Class Code in VB .NET......Page 71
Review Questions......Page 72
Practical Activities......Page 73
Solutions to Exercises......Page 78
Answers to Review Questions......Page 79
The Common Language Runtime......Page 81
Variables......Page 83
Expressions and Operators......Page 94
Statements and Blocks......Page 98
Structured Variables......Page 100
Enumerations......Page 103
Review Questions......Page 105
Practical Activities......Page 106
Solutions to Exercises......Page 111
Answers to Review Questions......Page 115
Classes......Page 117
Object-Orientation and Variables......Page 131
Practical Activities......Page 139
Solutions to Exercises......Page 149
Answers to Review Questions......Page 152
Control Structures......Page 153
Selection Structures......Page 154
Repetition......Page 164
Subs, Functions and Parameters......Page 176
Errors and Exception-Handling......Page 184
Scope......Page 193
Review Questions......Page 200
Practical Activities......Page 201
Solutions to Exercises......Page 209
Answers to Review Questions......Page 218
Organizing Data......Page 222
Arrays......Page 224
Other Data Structures......Page 243
Choosing Collections......Page 260
Practical Activities......Page 262
Solutions to Exercises......Page 277
Answers to Review Questions......Page 286
Inheritance in Visual Basic......Page 288
Code Inheritance......Page 297
Interface Inheritance......Page 311
Inheriting Data Structures......Page 316
Visual Inheritance......Page 318
Polymorphism......Page 319
Review Questions......Page 321
Practical Activities......Page 322
Solutions to Exercises......Page 329
Answers to Review Questions......Page 332
Application Structure......Page 334
WinForms Basics......Page 344
User Interface Code and the Form Designer......Page 350
Tools for Creating a User-Interface......Page 355
Dialog Boxes and Other User-Interface Options......Page 356
Other Form Styles......Page 361
Delegates and Event-Handlers......Page 365
Visual Inheritance......Page 368
Review Questions......Page 372
Practical Activities......Page 373
Solutions to Exercises......Page 380
Answers to Review Questions......Page 383
Windows Controls......Page 385
Accessing Controls Collectively......Page 397
Command Controls......Page 398
Simple Input Controls......Page 400
List Controls......Page 408
Manipulating Controls at Run Time......Page 418
Graphics in WinForms Programs......Page 425
Review Questions......Page 430
Practical Activities......Page 431
Solutions to Exercises......Page 448
Answers to Review Questions......Page 451
Application Structure......Page 454
Modelling Real-World Object Structures......Page 460
Choices in Modelling Object Relationships......Page 468
Managing Scarce Resources......Page 473
Software Patterns......Page 481
Review Questions......Page 502
Practical Activities......Page 503
Solutions to Exercises......Page 517
Answers to Review Questions......Page 520
Storing Application Data......Page 521
Computer Files......Page 522
The Windows Registry......Page 524
File Storage......Page 527
Structured Data......Page 533
Serialization......Page 536
XML......Page 545
Review Questions......Page 562
Practical Activities......Page 563
Solutions to Exercises......Page 574
Answers to Review Questions......Page 577
Object-Oriented Database Systems......Page 579
NET Support for Relational Databases......Page 589
Data Access in a Three-Tiered System......Page 592
Reading and Writing Data......Page 594
Data Object Modelling......Page 614
Review Questions......Page 621
Practical Activities......Page 622
Solutions to Exercises......Page 632
Answers to Review Questions......Page 637
The .NET Framework......Page 639
Creating a .NET programming environment......Page 640
Writing a Visual Basic .NET Program......Page 642
Writing a Windows Program......Page 644
Making a Connection to a Database......Page 646
Connecting to an Access Database file......Page 647
Extracting and Manipulating a Connection String......Page 649
Visual Basic Style Guide......Page 652
Laying out Program Code......Page 653
Choosing Identifiers......Page 659
Documentation......Page 661
Application Checklist......Page 665
Index......Page 668


πŸ“œ SIMILAR VOLUMES


Object-Oriented Programming with Visual
✍ Michael McMillan πŸ“‚ Library πŸ“… 2004 🌐 English

After an introduction to abstract data types and their initial implementation using structures, Michael McMillan analyzes standard OOP topics, including class design, inheritance, access modifiers and scoping issues, abstract classes, design and implementation of interfaces and design patterns, and

Object-Oriented Programming with Visual
✍ J.P. Hamilton πŸ“‚ Library πŸ“… 2002 πŸ› O'Reilly Media 🌐 English

Written for programmers familiar with Visual Basic 6, this guide explains the concepts of object-oriented programming and how they are applied in the .NET framework. The author simplifies the purpose of abstraction, encapsulation, inheritance, and polymorphism, outlines the common language runtime a

Design Patterns and Object Oriented Prog
✍ Cooper J.W. πŸ“‚ Library πŸ“… 2001 🌐 English

This guide provides instruction for using design patterns in day-to- day programming. It offers advice for VB6 programmers on migrating to VB.NET and employing its object-oriented features. Each chapter describes a design pattern and provides working visual examples of its application. UML diagrams