Flylib.com
Start-to-Finish Visual Basic 2005: Learn Visual Basic 2005 as You Design and Develop a Complete Application
Start-to-Finish Visual Basic 2005: Learn Visual Basic 2005 as You Design and Develop a Complete Application
ISBN: 0321398009
EAN: 2147483647
Year: 2006
Pages: 247
Authors:
Tim Patrick
BUY ON AMAZON
Start-to-Finish Visual Basic 2005: Learn Visual Basic 2005 as You Design and Develop a Complete Application
Table of Contents
Copyright
Preface
Acknowledgments
About the Author
Chapter 1. Introducing .NET
Before .NET
Back to Introducing .NET
The .NET Object
The Parts of the .NET Framework
From Source Code to EXE
What About Visual Studio and Visual Basic?
Visual Studio 2005
Summary
The Project
Chapter 2. Introducing Visual Basic
The History of the Visual Basic Revolution
Visual Basic from the Inside Out
The Basics of Logic and Data
Data Types and Variables
Intermission
Comments
Option Statements
Basic Operators
Using Functions and Subroutines
Conditions
Loops
Creating Your Own Procedures
Other Flow Control Features
Events and Event Handlers
Namespaces
The My Namespace
Summary
Project
Chapter 3. Introducing the Project
The Library Project
The Needs of the Users
The Life of a Project
Summary
Project
Chapter 4. Designing the Database
Relational Databases
SQL Server 2005
SQL: Structured Query Language
Using Databases in Visual Basic
Documenting the Database
Summary
Project
Chapter 5. .NET Assemblies
What Is an Assembly?
What s Inside of an Assembly?
Assemblies and Applications
The My Namespace and Assemblies
Directives and Assemblies
Summary
Project
Chapter 6. Data and Data Types
The Nature of Computer Data
Data in .NET
Visual Basic Data Types
Literals
Constants
Enumerations
Variables
Variable and Constant Naming Conventions
Operators
Static Variables
Arrays
Common Visual Basic Functions
Summary
Project
Chapter 7. Windows Forms
Inside a Windows Application
Windows in .NET
Making Forms Useful
Summary
Project
Chapter 8. Classes and Inheritance
Object-Oriented Programming Concepts
OOP in Visual Basic and .NET
Related Issues
Summary
Project
Chapter 9. Error Processing
The Nature of Errors in Visual Basic
Unstructured Error Handling
Structured Error Handling
Unhandled Errors
Managing Errors
Summary
Project
On Error Resume Next
Chapter 10. ADO.NET
What Is ADO.NET?
Overview of ADO.NET
DataSets Versus No DataSets
Connecting to SQL Server with Visual Studio
Interacting with SQL Server in Code
Database Transactions
Summary
Project
Chapter 11. Security
Security Features in .NET
Cryptography and Encryption
Encryption in .NET
Other Security Features
Summary
Project
Chapter 12. Operator Overloading
What Is Operator Overloading?
What Can You Overload?
Other Operator Overloading Issues
Summary
Project
Chapter 13. XML
What Is XML?
The XML Rule
XML Content
Using XML in .NET with System.Xml
Summary
Project
Chapter 14. Application Settings
A Short History of Settings
Settings in Visual Basic 2005
Summary
Project
Chapter 15. Files and Directories
Traditional Visual Basic File Management
Manipulating Files Through Streams
File Management with the My Namespace
Summary
Project
Chapter 16. Generics
What Are Generics?
Variations of Generic Declaration
Generics and Collections
Summary
Project
Chapter 17. GDI
Overview of GDI
Selecting a Canvas
Choosing Pens and Brushes
Flowing Text from the Font
Imagining Images
Exposing Your True Artist
Paths: Drawings on Macro-Vision
Keeping It Regional
Twisting and Turning with Transformations
Enhancing Controls Through Owner Draw
Enhancing Classes with Attributes
Summary
Project
Chapter 18. Localization and Globalization
Defining Globalization and Localization
Resource Files
The My.Resources Object
Localizing Forms within Visual Studio
Adding Resources Outside of Visual Studio
Manually Compiling Resources
Other Localization Features
Summary
Project
Chapter 19. Printing
Printing in Windows
Printing in .NET
Printing a Document
Print Preview
Counting and Numbering Pages
Printing in Raw Mode
Summary
Project
Chapter 20. Reporting
Report Options in .NET
Using Reporting Controls in .NET
Summary
Project
Chapter 21. Licensing Your Application
Software Licensing Options
License Agreements
Obfuscation
The Library Licensing System
Summary
Project
Chapter 22. Web Development
How the Internet Works
Programming the Internet
ASP.NET Features
Trying Out ASP.NET
More About Events
State and View State
Data Validation
Database Integration
XML Web Services
Summary
Project
Chapter 23. Adding Online Help
Windows Online Help Options
Designing HTML Help
Accessing HTML Help
Summary
Project
Chapter 24. Deployment
What s Involved in Deployment?
Deployment Methods within Visual Studio
Summary
Project
Chapter 25. Project Complete
The Library Project
Visual Basic Flexibility
The Programming Mindset
Summary
Appendix A. Installing the Software
Download the Software
Install the Software
Install Project Templates
Install Code Snippets
Barcode Support
Appendix B. Software License Agreement
Terms of Use
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Start-to-Finish Visual Basic 2005: Learn Visual Basic 2005 as You Design and Develop a Complete Application
ISBN: 0321398009
EAN: 2147483647
Year: 2006
Pages: 247
Authors:
Tim Patrick
BUY ON AMAZON
SQL Tips & Techniques (Miscellaneous)
Understanding SQL Basics and Creating Database Files
Using SQL Data Definition Language (DDL) to Create Data Tables and Other Database Objects
Using Data Control Language (DCL) to Setup Database Security
Performing Multiple-table Queries and Creating SQL Data Views
Understanding SQL Subqueries
Image Processing with LabVIEW and IMAQ Vision
Color Images
Other Image Sources
Pixel Value Analysis
Shape Matching
Character Recognition
Twisted Network Programming Essentials
Uploading a File
Running an HTTP Proxy Server
Web Services and RPC
Using Authentication in a Twisted Server
Mail Servers
Special Edition Using Crystal Reports 10
Troubleshooting
Combining and Layering Report Objects
Introduction to OLAP
Crystal Analysis in the Real World MDX
Scheduling Reports
Ruby Cookbook (Cookbooks (OReilly))
Iterating Over an Array
Getting the N Smallest Items of an Array
Finding the Files You Want
Being an FTP Client
Killing All Processes for a Given User
Oracle SQL*Plus: The Definitive Guide (Definitive Guides)
Getting the Current Date into a Header
Report Headers and Footers
Controlling Variable Substitution
Looping in SQL*Plus
iSQL*Plus User Preferences
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