Beginning Visual C#supAND#174;/sup 2005
Introduction
- Try It Out
Chapter 2: Writing a C# Program
- Try It Out – Creating a Simple Console Application
- Try It Out – Creating a Simple Windows Application
Chapter 3: Variables and Expressions
- Try It Out – Using Simple Type Variables
- Try It Out – Manipulating Variables with Mathematical Operators
Chapter 4: Flow Control
- Try It Out – Using the Boolean and Bitwise Operators
- Try It Out – Using the if Statement
- Try It Out – Using the switch Statement
- Try It Out – Using do Loops
- Try It Out – Using while Loops
- Try It Out – Using for Loops
Chapter 5: More about Variables
- Try It Out – Type Conversions in Practice
- Try It Out – Using an Enumeration
- Try It Out – Using a Struct
- Try It Out – Using an Array
- Try It Out – Statement Auto-completion in VS
Chapter 6: Functions
- Try It Out – Defining and Using a Basic Function
- Try It Out – Exchanging Data with a Function
- Try It Out – Exchanging Data with a Function Part 2
- Try It Out – Defining and Using a Basic Function
- Try It Out – Command-Line Arguments
- Try It Out – Using a Delegate to Call a Function
Chapter 7: Debugging and Error Handling
- Try It Out – Writing Text to the Output Window
- Try It Out – Exception Handling
Chapter 8: Introduction to Object-Oriented Programming
- Try It Out – Objects in Action
Chapter 9: Defining Classes
- Try It Out – Defining Classes
- Try It Out – Generating a Class Diagram
- Try It Out – Using a Class Library
- Try It Out – Classes versus Structs
Chapter 10: Defining Class Members
- Try It Out – Using Fields, Methods, and Properties
Chapter 11: Collections, Comparisons, and Conversions
- Try It Out – Arrays versus More Advanced Collections
- Try It Out – Implementing an Animals Collection
- Try It Out – Implementing an Iterator
- Try It Out – Using the is Operator
- Try It Out – Sorting a List
Chapter 12: Generics
- Try It Out – Nullable Types
- Try It Out – Using Collection<T>
- Try It Out – Sorting and Searching List<T>
- Try It Out – Defining a Generic Class
Chapter 13: Additional OOP Techniques
- Try It Out – Handling Events
- Try It Out – Defining Events
- Try It Out – Using a Multipurpose Event Handler
Chapter 14: Basic Windows Programming
- Try It Out – Using Snap-Lines
- Try It Out – ButtonTest
- Try It Out – TextBoxTest
- Try It Out – RadioButton and CheckBox Example
- Try It Out – RichTextBox Example
- Try It Out – ListBox Example
- Try It Out – ListView Example
- Try It Out – Working with Tab Pages
Chapter 15: Advanced Windows Forms Features
- Try It Out – Professional Menus in Five Seconds
- Try It Out – Creating Menus from Scratch
- Try It Out – Handling Menu Events
- Try It Out – Toolbar Example
- Try It Out – StatusStrip
- Try It Out – Creating an MDI Application
- Try It Out – Creating an MDI Text Editor
- Try It Out – Merging Menus
- Try It Out – Tracking Windows
- Try It Out – LabelTextbox Example
- Try It Out – Debugging User Controls
Chapter 16: Using Common Dialogs
- Try It Out – Creating the Simple Text Editor Windows Application
- Try It Out – Adding and Using an OpenFileDialog
- Try It Out – Adding and Using a SaveFileDialog
- Try It Out – Setting the Title of the Form
- Try It Out – Adding a PrintDocument Component
- Try It Out – Modifying OnPrintPage() for Multiple Pages
- Try It Out – Adding a PageSetupDialog
- Try It Out – Adding a PrintDialog
- Try It Out – Adding a Print Selection
- Try It Out – Adding a PrintPreviewDialog
Chapter 17: Deploying Windows Applications
- Try It Out – Sign the ClickOnce Manifests
- Try It Out – Define the Permission Requirements
- Try It Out – Using the Publish Wizard
- Try It Out – Installation of the Application
- Try It Out – Updating the Application
- Try It Out – Creating a Windows Installer Project
- Try It Out – Configuring the Project
- Try It Out – Add Files to the Installer Package
- Try It Out – Set the File Extension
- Try It Out – Start the User Interface Editor
- Try It Out – Configuring the Default Dialogs
- Try It Out – Adding Other Dialogs
- Try It Out – Build the Project
Chapter 18: Basic Web Programming
- Try It Out – Create a Simple Web Page
- Try It Out – Display the User Input
- Try It Out – Display the Results in a Second Page
- Try It Out – Create a Strongly Typed PreviousPage
- Try It Out – Check for Required Input and Email Address
- Try It Out – Security Configuration
- Try It Out – Create a Login Page
- Try It Out – Using the CreateUser Wizard
- Try It Out – Create a New Database
- Try It Out – Using a GridView Control to Display Data
- Try It Out – Configure the GridView Control
Chapter 19: Advanced Web Programming
- Try It Out – Create a Personal Website
- Try It Out – Create a Master Page
- Try It Out – Use a Master Page
- Try It Out – Add Navigation
- Try It Out – Create a User Control
- Try It Out – Using a User Control
- Try It Out – Create Profile Information
- Try It Out – Create a Web Application Using Web Parts
- Try It Out – Add an Editor Zone
- Try It Out – Add a Catalog Zone
- Try It Out – Create a Connection between Web Parts
Chapter 20: Web Services
- Try It Out – Creating a Web Service Project
- Try It Out – Adding a Method
- Try It Out – Creating a Client Windows Application
- Try It Out – Creating an ASP.NET Client Application
- Try It Out – Creating Passing Data with a Web Service
Chapter 21: Deploying Web Applications
- Try It Out – Create a New Website
- Try It Out – Copy a Web Site
- Try It Out – Precompiling a Website for Deployment
- Try It Out – Create a Setup Program
- Try It Out – Installing a Web Application
Chapter 22: File System Data
- Try It Out – Reading Data from Random Access Files
- Try It Out – Writing Data to Random Access Files
- Try It Out – Output Stream
- Try It Out – Stream Input
- Try It Out – Comma-Separated Values
- Try It Out – Compressed Data
- Try It Out – Object Serialization
- Try It Out – Monitoring the File System
Chapter 23: XML
- Try It Out – Creating an XML Document in Visual Studio
- Try It Out – Looping through All Nodes in an XML Document
- Try It Out – Creating Nodes
- Try It Out – Removing Nodes
- Try It Out – Selecting Nodes
Chapter 24: Databases and ADO.NET
- Try It Out – Reading Data with the DataReader
- Try It Out – Reading from an Access Database
- Try It Out – Reading Data with the DataSet
- Try It Out – Updating the Database
- Try It Out – Adding Rows
- Try It Out – Finding Rows
- Try It Out – Deleting Rows
- Try It Out – Getting the Related Rows
- Try It Out – Working with Multiple Relations
- Try It Out – Writing XML from a DataSet
- Try It Out – Reading XML into a DataSet
- Try It Out – Show SQL Example
- Try It Out – Retrieving Single Values with ExecuteScalar()
- Try It Out – Data Modification with ExecuteNonQuery
- Try It Out – Calling a Stored Procedure
Chapter 25: Data Binding
- Try It Out – Connecting to a Database
- Try It Out – Compile and Run the Database Application
Chapter 26: .NET Assemblies
- Try It Out – Creating the Shapes Component
- Try It Out – Viewing the Contents of an Assembly with Ildasm
- Try It Out – Creating a Shapes Client
- Try It Out – Signing the Shapes Assembly
Chapter 27: Attributes
- Try It Out – Extracting the Public Key
Chapter 28: XML Documentation
- Try It Out – Adding and Viewing Basic XML Documentation
- Try It Out – Adding XML Documentation in a Class Diagram
- Try It Out – Processing XML Documentation
Chapter 29: Networking
- Try It Out – Using DNS
- Try It Out – Simulate a HTTP Request
- Try It Out – Using the WebClient Class
- Try It Out – Get a File from an FTP server
- Try It Out – Create a TCP server
- Try It Out – Create a TCP Client
Chapter 30: Introduction to GDI+
- Try It Out – Creating a Graphics Path
- Try It Out – Creating a Region
- Try It Out – Creating a Region
- Try It Out – Pen Example
- Try It Out – Brush Example
- Try It Out – Font Example
- Try It Out – Image Example
- Try It Out – Drawing an Ellipse with an Image
- Try It Out – Creating a Pen from an Image
- Try It Out – Drawing Text with an Image
- Try It Out – Double-Buffering Example