Flylib.com
Visual Basic 2005 with .NET 3.0 Programmer's Reference
Visual Basic 2005 with .NET 3.0 Programmer's Reference
ISBN: 470137053
EAN: N/A
Year: 2007
Pages: 417
BUY ON AMAZON
Table of Contents
Back Cover
Visual Basic 2005 with .NET 3.0 Programmers Reference
Credits
Introduction
Should You Use Visual Basic .NET?
Introducing .NET Framework 3.0
Who Should Read This Book
How This Book Is Organized
How to Use This Book
Necessary Equipment
Conventions
The Books Web Site
Errata
p2p.wrox.com
Part I: Getting Started
Chapter 1: IDE
Projects and Solutions
IDE Overview
Menus
Toolbars
Secondary Windows
Toolbox
The Visual Basic Code Editor
Summary
Chapter 2: Controls in General
Controls and Components
Creating Controls
Properties
Methods
Events
Summary
Chapter 3: Program and Module Structure
Code File Structure
Typographic Code Elements
Summary
Chapter 4: Data Types, Variables, and Constants
Data Types
Type Characters
Data Type Conversion
Variable Declarations
Option Explicit and Option Strict
Scope
Parameter Declarations
Property Procedures
Enumerated Data Types
Constants
Delegates
Naming Conventions
Summary
Chapter 5: Operators
Concatenation Operators
Comparison Operators
Logical Operators
Bitwise Operators
Operator Precedence
Assignment Operators
The StringBuilder Class
Date and TimeSpan Operations
Operator Overloading
Summary
Chapter 6: Subroutines and Functions
Functions
Property Procedures
Summary
Chapter 7: Program Control Statements
Looping Statements
Summary
Chapter 8: Error Handling
Structured Error Handling
Visual Basic Classic Error Handling
Structured versus Classic Error Handling
The Err Object
Debugging
Summary
Chapter 9: Introduction to Windows Forms Controls
Choosing Controls
Third-Party Controls
Summary
Chapter 10: Forms
Transparency
About, Splash, and Login Forms
Mouse Cursors
Icons
Properties Adopted by Child Controls
Property Reset Methods
Overriding WndProc
SDI and MDI
MRU Lists
Dialog Boxes
Wizards
Summary
Chapter 11: Database Controls and Objects
64-bit Issues
Automatically Connecting to Data
Automatically Created Objects
Other Data Objects
Data Overview
Connection Objects
Transaction Objects
Data Adapters
Command Objects
DataView
DataRowView
Simple Data Binding
CurrencyManager
Complex Data Binding
Summary
Chapter 12: Custom Controls
Custom Controls in General
Derived Controls
Composite Controls
Controls Built from Scratch
Components
Invisible Controls
Picking a Control Class
Controls and Components in Executable Projects
Custom Component Security
Summary
Chapter 13: Drag and Drop, and the Clipboard
Drag-and-Drop Events
Using the Clipboard
Summary
Chapter 14: UAC Security
Designing for UAC
Elevating Programs
Summary
Part II: Object-Oriented Programming
Chapter 15: OOP Concepts
Encapsulation
Inheritance
Polymorphism
Overloading
Summary
Chapter 16: Classes and Structures
Structures
Heap and Stack Performance
Class Instantiation Details
Structure Instantiation Details
Events
Summary
Chapter 17: Namespaces
The Imports Statement
The Root Namespace
Making Namespaces
Classes, Structures, and Modules
Resolving Namespaces
Summary
Chapter 18: Collection Classes
Arrays
Collections
Dictionaries
CollectionsUtil
Stacks and Queues
Generics
Summary
Chapter 19: Generics
Defining Generics
Using Generics
Predefined Generic Classes
Summary
Part III: Graphics
Chapter 20: Drawing Basics
Drawing Namespaces
Graphics
Drawing Events
Summary
Chapter 21: Brushes, Pens, and Paths
Pen
Brush
GraphicsPath Objects
Garbage-Collection Issues
Summary
Chapter 22: Text
Drawing Text
Text Formatting
MeasureString
Font Metrics
Summary
Chapter 23: Image Processing
Bitmap
Metafile Objects
Summary
Chapter 24: Printing
Basic Printing
Printing Text
Centering Printouts
Fitting Pictures to the Page
Simplifying Drawing and Printing
Summary
Chapter 25: Reporting
Report Objects
Building a Report
CrystalReportViewer
Customizing a Report
External Reports
ReportDocument
Summary
Chapter 26: Windows Presentation Foundation
Beta Warning
WPF Concepts
WPF in the IDE
XAML Features
Procedural WPF
Documents
Summary
Part IV: Interacting with the Environment
Chapter 27: Configuration and Resources
My
Environment
Registry
Configuration Files
Resource Files
Application
Summary
Chapter 28: Streams
Stream
FileStream
MemoryStream
BufferedStream
BinaryReader and BinaryWriter
TextReader and TextWriter
StringReader and StringWriter
StreamReader and StreamWriter
OpenText, CreateText, and AppendText
Custom Stream Classes
Summary
Chapter 29: File-System Objects
Visual Basic Methods
.NET Framework Classes
My.Computer.FileSystem
My.Computer.FileSystem.SpecialDirectories
Summary
Chapter 30: Windows Workflow Foundation
WF Features
WF Activities
A Sequential Example
Workflow Code
Summary
Chapter 31: Windows Communication Foundation
WCF Concepts
WCF Example
Summary
Chapter 32: Useful Namespaces
High-Level Namespaces
Advanced Examples
Summary
Part V: Appendixes
Appendix A : Useful Control Properties, Methods, and Events
Methods
Events
Event Sequences
Appendix B : Variable Declarations and Data Types
Using
Enumerated Type Declarations
Option Explicit and Option Strict
Data Types
Data Type Characters
Literal Type Characters
Data Type Conversion Functions
Appendix C : Operators
Concatenation Operators
Comparison Operators
Logical Operators
Bitwise Operators
Operator Precedence
Assignment Operators
Date and TimeSpan Operators
Operator Overloading
Appendix D : Subroutine and Function Declarations
Functions
Property Procedures
Appendix E : Control Statements
Looping Statements
Appendix F : Error Handling
Throwing Exceptions
Custom Exceptions
Useful Exception Classes
Classic Error Handling
Appendix G : Standard Controls and Components
Components Purposes
Pointer
BackgroundWorker
BindingNavigator
BindingSource
Button
CheckBox
CheckedListBox
ColorDialog
ComboBox
ContextMenuStrip
DataGridView
DataSet
DateTimePicker
DirectoryEntry
DirectorySearcher
DomainUpDown
ErrorProvider
EventLog
FileSystemWatcher
FlowLayoutPanel
FolderBrowserDialog
FontDialog
GroupBox
HelpProvider
HScrollBar
ImageList
Label
LinkLabel
ListBox
ListView
MaskedTextBox
MenuStrip
MessageQueue
MonthCalendar
NotifyIcon
NumericUpDown
PageSetupDialog
Panel
PerformanceCounter
PictureBox
PrintDialog
PrintDocument
PrintPreviewControl
PrintPreviewDialog
Process
ProgressBar
PropertyGrid
RadioButton
ReportViewer
RichTextBox
SaveFileDialog
SerialPort
ServiceController
SplitContainer
Splitter
StatusStrip
TabControl
TableLayoutPanel
TextBox
Timer
ToolStrip
ToolStripContainer
ToolTip
TrackBar
TreeView
VScrollBar
WebBrowser
Appendix H : WPF Controls
Appendix I : Visual Basic Power Packs
GotDotNet Power Packs
Appendix J : Form Objects
Methods
Events
Property-Changed Events
Appendix K : Classes and Structures
Structures
Constructors
Events
Appendix L : Generics
Appendix M : Graphics
Drawing Classes
Appendix N : Useful Exception Classes
Custom Exception Classes
Appendix O : Date and Time Format Specifiers
Custom Format Specifiers
Appendix P : Other Format Specifiers
Custom Numeric Format Specifiers
Numeric Formatting Sections
Composite Formatting
Enumerated Type Formatting
Appendix Q : The Application Class
Methods
Events
Appendix R : The My Namespace
My.Computer
My.Forms
My.Resources
My.User
Appendix S : Streams
Stream
BinaryReader and BinaryWriter
TextReader and TextWriter
StringReader and StringWriter
StreamReader and StreamWriter
Console Streams
Text File Stream Methods
Appendix T : File-System Classes
Framework Classes
My.Computer.FileSystem
My.Computer.FileSystem.SpecialDirectories
Index
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
List of Figures
Visual Basic 2005 with .NET 3.0 Programmer's Reference
ISBN: 470137053
EAN: N/A
Year: 2007
Pages: 417
BUY ON AMAZON
Java I/O
A Graphical User Interface for Output Streams
Sequence Input Streams
Copying Files with Buffers
Duplication
Specifying Width with FieldPosition
The CISSP and CAP Prep Guide: Platinum Edition
Information Security and Risk Management
Access Control
Appendix A Answers to Assessment Questions
Appendix D The Information System Security Engineering Professional (ISSEP) Certification
Appendix F Security Control Catalog
C++ GUI Programming with Qt 3
Subclassing QTable
Customizing Qt Widgets
Basic Layouts
Pointer-Based Containers
Platform-Specific Features
101 Microsoft Visual Basic .NET Applications
Working with Microsoft Visual Studio .NET 2003 and Microsoft .NET Framework 1.1
Working with the Microsoft Visual Basic .NET Language
Building Windows Forms User Interfaces
Interacting with the Operating System
COM Interop/PInvoke
Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain
Fashion Logistics and Quick Response
Logistics in Tesco: Past, Present and Future
Rethinking Efficient Replenishment in the Grocery Sector
Transforming Technologies: Retail Exchanges and RFID
Enterprise Resource Planning (ERP) Systems: Issues in Implementation
Digital Character Animation 3 (No. 3)
Surface Types
Mesh Deformation
Refining Rigs
Four-Legged Mammals
Acting Vs. Animating
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies