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
Beginners Guide to DarkBASIC Game Programming (Premier Press Game Development)
Looping Commands
Game Graphics Learning to Use Bitmaps
Loading and Saving Information Using Files
Multiplayer Programming The Crazy Carnage Game
Epilogue
Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
Building a Simple Hello, World Application Using Boost.Build
Introduction
Computing Variance, Standard Deviation, and Other Statistical Functions
Introduction
Using Function Pointers for Callbacks
C++ GUI Programming with Qt 3
Using the Reference Documentation
Staying Responsive During Intensive Processing
Container Classes
Reading XML with SAX
Appendix A. Installing Qt
Ruby Cookbook (Cookbooks (OReilly))
Extracting Portions of Hashes
Mixing in Class Methods
Metaprogramming with String Evaluations
Setting Cookies and Other HTTP Response Headers
Integrating a Database with Your Rails Application
802.11 Wireless Networks: The Definitive Guide, Second Edition
Why Wireless?
Management Architecture
Contention-Free Access Using the PCF
11g Components
11 Performance Tuning
Understanding Digital Signal Processing (2nd Edition)
THE Z-TRANSFORM
BANDPASS QUADRATURE SIGNALS IN THE FREQUENCY DOMAIN
FLOATING-POINT BINARY FORMATS
A/D CONVERTER TESTING TECHNIQUES
AUTOMATIC GAIN CONTROL (AGC)
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