Table of Contents


book cover
Sams Teach Yourself Microsoft® Visual C#® 2005 in 24 Hours, Complete Starter Kit
By James Foxall
...............................................
Publisher: Sams
Pub Date: May 22, 2006
Print ISBN-10: 0-67-232740-6
Print ISBN-13: 978-0-672-32740-7
Pages: 528
 



Table of Contents  | Index

   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
      Q&A
      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
      Q&A
      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
      Q&A
      Workshop
      Hour 4.  Understanding Events
      Understanding Event-Driven Programming
      Building an Event Example Project
      Summary
      Q&A
      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
      Q&A
      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
      Q&A
      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 Yes/No 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
      Q&A
      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
      Q&A
      Workshop
      Hour 9.  Adding Menus and Toolbars to Forms
      Building Menus
      Using the Toolbar Control
      Creating a Status Bar
      Summary
      Q&A
      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
      Q&A
      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
      Q&A
      Workshop
      Hour 12.  Performing Arithmetic, String Manipulation, and Date/Time Adjustments
      Performing Basic Arithmetic Operations with Visual C#
      Comparing Equalities
      Understanding Boolean Logic
      Working with Dates and Times
      Summary
      Q&A
      Workshop
      Hour 13.  Making Decisions in Visual C# Code
      Making Decisions Using if...else
      Evaluating an Expression for Multiple Values Using switch
      Summary
      Q&A
      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
      Q&A
      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
      Q&A
      Workshop
      Hour 16.  Designing Objects Using Classes
      Understanding Classes
      Instantiating Objects from Classes
      Summary
      Q&A
      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
      Q&A
      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
      Q&A
      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
      Q&A
      Workshop
      Hour 20.  Working with Text Files and the Registry
      Working with the Registry
      Reading and Writing Text Files
      Summary
      Q&A
      Workshop
      Hour 21.  Working with a Database
      Introducing ADO.NET
      Manipulating Data
      Summary
      Q&A
      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
      Q&A
      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
      Q&A
      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



Sams Teach Yourself Microsoft 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

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net