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
MySQL Stored Procedure Programming
Using SELECT Statements with an INTO Clause
Using MySQL Stored Programs in Applications
Why SQL Tuning Is So Important
How MySQL Processes SQL
Tuning Joins
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Planning for Risk Management
Quantifying and Analyzing Activity Risks
Quantifying and Analyzing Project Risk
Managing Project Risk
Monitoring and Controlling Risky Projects
The CISSP and CAP Prep Guide: Platinum Edition
Telecommunications and Network Security
Security Architecture and Design
Operations Security
Application Security
Understanding Certification and Accreditation
Building Web Applications with UML (2nd Edition)
HTTP
Summary
Requirements and Use Cases
HTML Frames
Virtual and Physical HTTP Resources
Data Structures and Algorithms in Java
Packages and Access Levels
Sparse Arrays
Vocabulary
A.3. Loops
B.2. Instance Diagrams
Web Systems Design and Online Consumer Behavior
Chapter V Consumer Complaint Behavior in the Online Environment
Chapter VII Objective and Perceived Complexity and Their Impacts on Internet Communication
Chapter IX Extrinsic Plus Intrinsic Human Factors Influencing the Web Usage
Chapter XI User Satisfaction with Web Portals: An Empirical Study
Chapter XVII Internet Markets and E-Loyalty
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