Flylib.com
Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit
Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit
ISBN: 0672327406
EAN: 2147483647
Year: N/A
Pages: 248
Authors:
James Foxall
BUY ON AMAZON
Sams Teach Yourself Microsoft Visual C 2005 in 24 Hours, Complete Starter Kit
Table of Contents
Copyright
About the Author
Acknowledgments
We Want to Hear from You
Introduction
Part I: The Visual C Environment
Hour 1. Jumping In with Both Feet: A Visual C 2005 Programming Tour
Starting Visual C 2005
Creating a New Project
Understanding the Visual Studio .NET Environment
Changing the Characteristics of Objects
Adding Controls to a Form
Designing an Interface
Writing the Code Behind an Interface
Running a Project
Summary
QA
Workshop
Hour 2. Navigating Visual C 2005
Using the Visual C 2005 Start Page
Navigating and Customizing the Visual C Environment
Working with Toolbars
Adding Controls to a Form Using the Toolbox
Setting Object Properties Using the Properties Window
Managing Projects
A Quick-and-Dirty Programming Primer
Getting Help
Summary
QA
Workshop
Hour 3. Understanding Objects and Collections
Understanding Objects
Understanding Properties
Understanding Methods
Building a Simple Object Example Project
Understanding Collections
Using the Object Browser
Summary
QA
Workshop
Hour 4. Understanding Events
Understanding Event-Driven Programming
Building an Event Example Project
Summary
QA
Workshop
Part II: Building a User Interface
Hour 5. Building FormsThe Basics
Changing the Name of a Form
Changing the Appearance of a Form
Showing and Hiding Forms
Summary
QA
Workshop
Hour 6. Building FormsAdvanced Techniques
Working with Controls
Adding a Control by Double-Clicking It in the Toolbox
Adding a Control by Dragging from the Toolbox
Adding a Control by Drawing It
Creating Topmost Nonmodal Windows
Creating Transparent Forms
Creating Scrollable Forms
Creating MDI Forms
Summary
QA
Workshop
Hour 7. Working with Traditional Controls
Displaying Static Text with the Label Control
Allowing Users to Enter Text Using a Text Box
Creating Buttons
Presenting YesNo Options Using Check Boxes
Creating Containers and Groups of Option Buttons
Displaying a List with the List Box
Creating Drop-Down Lists Using the Combo Box
Summary
QA
Workshop
Hour 8. Using Advanced Controls
Creating Timers
Creating Tabbed Dialog Boxes
Storing Pictures in an Image List
Building Enhanced Lists Using the List View
Creating Hierarchical Lists with the Tree View
Summary
QA
Workshop
Hour 9. Adding Menus and Toolbars to Forms
Building Menus
Using the Toolbar Control
Creating a Status Bar
Summary
QA
Workshop
Part III: Making Things HappenProgramming
Hour 10. Creating and Calling Methods
Understanding Class Members
Defining and Writing Methods
Calling Methods
Exiting Methods
Creating Static Methods
Avoiding Infinite Recursion
Summary
QA
Workshop
Hour 11. Using Constants, Data Types, Variables, and Arrays
Understanding Data Types
Defining and Using Constants
Declaring and Referencing Variables
Working with Arrays
Determining Scope
Naming Conventions
Using Variables in Your Picture Viewer Project
Summary
QA
Workshop
Hour 12. Performing Arithmetic, String Manipulation, and DateTime Adjustments
Performing Basic Arithmetic Operations with Visual C
Comparing Equalities
Understanding Boolean Logic
Working with Dates and Times
Summary
QA
Workshop
Hour 13. Making Decisions in Visual C Code
Making Decisions Using if...else
Evaluating an Expression for Multiple Values Using switch
Summary
QA
Workshop
Hour 14. Looping for Efficiency
Looping a Specific Number of Times Using for
Using while and do...while to Loop an Indeterminate Number of Times
Summary
QA
Workshop
Hour 15. Debugging Your Code
Adding Comments to Your Code
Identifying the Two Basic Types of Errors
Using Visual C Debugging Tools
Writing an Error Handler Using Try...Catch...Finally
Summary
QA
Workshop
Hour 16. Designing Objects Using Classes
Understanding Classes
Instantiating Objects from Classes
Summary
QA
Workshop
Hour 17. Interacting with Users
Displaying Messages Using the MessageBox.Show() Method
Creating Custom Dialog Boxes
Interacting with the Keyboard
Using the Common Mouse Events
Summary
QA
Workshop
Hour 18. Working with Graphics
Understanding the Graphics Object
Working with Pens
Using System Colors
Working with Rectangles
Drawing Shapes
Drawing Text
Persisting Graphics on a Form
Building a Graphics Project Example
Summary
QA
Workshop
Part IV: Working with Data
Hour 19. Performing File Operations
Using the Open File Dialog and Save File Dialog Controls
Manipulating Files with the File Object
Manipulating Directories with the Directory Object
Summary
QA
Workshop
Hour 20. Working with Text Files and the Registry
Working with the Registry
Reading and Writing Text Files
Summary
QA
Workshop
Hour 21. Working with a Database
Introducing ADO.NET
Manipulating Data
Summary
QA
Workshop
Hour 22. Controlling Other Applications Using Automation
Creating a Reference to an Automation Library
Creating an Instance of an Automation Server
Manipulating the Server
Automating Microsoft Word 2003
Summary
QA
Workshop
Part V: Developing Solutions and Beyond
Hour 23. Deploying Applications
Understanding ClickOnce Technology
Using the Publish Wizard to Create a ClickOnce Application
Testing Your Picture Viewer ClickOnce Install Program
Uninstalling an Application You ve Distributed
Setting Advanced Options for Creating ClickOnce Programs
Summary
QA
Workshop
Hour 24. The 10,000-Foot View
The .NET Framework
Common Language Runtime
Microsoft Intermediate Language
Namespaces
Common Type System
Garbage Collection
Further Reading
Summary
License Agreement Addendum
What s on the CD-ROM
Installation Instructions
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit
ISBN: 0672327406
EAN: 2147483647
Year: N/A
Pages: 248
Authors:
James Foxall
BUY ON AMAZON
High-Speed Signal Propagation[c] Advanced Black Magic
Frequency-Domain Modeling
Pcb Noise and Interference
Stripline vs. Microstrip Delay
Controlling Crosstalk on Clock Lines
Appendix B. Calculation of Loss Slope
The .NET Developers Guide to Directory Services Programming
Selecting the Right Technology
Property and Method Overview
LDAP Searching Overview
Handcrafted COM Interop Declarations
Appendix C. Troubleshooting and Help
Systematic Software Testing (Artech House Computer Library)
Test Execution
The Test Organization
Some Final Thoughts…
Appendix C IEEE Templates
Appendix F Process Diagrams
SQL Hacks
Hack 8. Filter Rows and Columns
Hack 20. Uncover Trends in Your Data
Hack 45. Process Web Server Logs
Hack 68. Cope with Unexpected Redo
Hack 76. Compress to Avoid LOBs
Introduction to 80x86 Assembly Language and Computer Architecture
Branching and Looping
String Operations
Bit Manipulation
Input/Output
Appendix D 80x86 Instructions (by Mnemonic)
802.11 Wireless Networks: The Definitive Guide, Second Edition
The Temporal Key Integrity Protocol (TKIP)
High Rate Direct Sequence PHY
Implementation-Specific Behavior
Atheros-Based cards and MADwifi
Physical Layer Selection and Design
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