The .NET languages : a quick translation guide /
The .NET Languages: A Quick Translation Guide answers two questions posed by the introduction of the .NET Framework: "How do I quickly upgrade my skills to this new language?" and "How do I understand the code that another developer has written?" Author Brian Bischof offers a com...
| Main Author: | |
|---|---|
| Corporate Author: | |
| Format: | eBook |
| Language: | English |
| Published: |
Berkeley, Calif. :
APress,
[2002]
|
| Series: | .NET developer series.
|
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
Table of Contents:
- Starting with the Code Template
- Case Sensitivity
- Writing Code across Multiple Lines
- Declaring Variables
- Modifying a Variable's Scope
- Declaring Procedures
- Passing Arguments to Procedures
- Calling Procedures
- Calculate Test Score Functions
- Data Types and Operators
- Simple Data Types
- Converting between Data Types
- Using Arithmetic Operators
- Using Relational Operators
- Using Logical Operators
- Turning Option Strict On
- Declaring and Using Variables
- Using Enumerators to Print Employee Information
- Comparing Boolean Operators
- Program Flow
- Testing Conditions with the If Statement
- Select Case/switch
- For Loops
- While Loops
- Do Loops
- For Each Loops
- Logging In a User and Looping Through a Collection
- Exception Handling
- Using the Exception Class
- Handling Errors
- Throwing Exceptions
- Creating Custom Exception Classes
- Copying a File
- Classes
- Declaring Classes and Objects
- Declaring the Class
- Using Shared/static Members
- Initializing the Class with Constructors
- Shared/static Constructors
- Declaring Methods
- Declaring Properties
- Shadowing Variables
- Destroying the Class with Finalizers
- Overloading Class Methods
- Instantiating Objects
- Using With Statements
- Using Structs
- Writing to a Log File
- Class Interfaces
- Defining an Interface
- Implementing an Interface
- Implementing Multiple Interfaces
- Applying Interfaces
- Managing a Checking Account
- Class Inheritance
- Inheriting a Class
- Extending the Base Class with New Methods
- Overriding Existing Methods
- Inheriting Constructors
- Forcing Inheritance
- Preventing Inheritance
- Calculating the Price of Items for Sale
- Events
- Declaring an Event
- Raising the Event
- Handling the Event
- Linking the Event to the Event Handler
- Managing a Checking Account
- String Management
- Using the StringBuilder Class
- Working with Characters
- Using String Functions
- Formatting Output
- Manipulating an Input String
- Windows Form Applications
- Default Windows Form Source Code
- Using the Visual Studio IDE
- Using Common Controls
- File Access
- Managing Files
- Reading and Writing Text Files
- Managing Files and Directories
- Reading and Writing Text Files
- ADO.NET
- Introduction to ADO.NET
- Opening a Connection
- Calling Stored Procedures and Using SQL Statements
- Using a Table for Forward-Only Access
- Reading and Modifying Individual Records
- Viewing Data with the DataGrid Control
- Viewing and Updating the Northwind Database
- Date and Time Functions
- Storing Date and Time Values
- Getting the Current Date and Time
- Inputting Dates
- Using the TimeSpan Class
- Working with Your Birthday
- Math and Financial Functions
- Math Functions
- Financial Functions
- Minimum and Maximum Numbers
- Common Financial Functions
- Collections
- Declaring a Collection
- Adding Elements
- Accessing and Modifying Elements
- Examining the Elements
- Other Collections in .NET
- Managing a Collection
- Program Interaction
- Working with COM Objects
- Early Binding to COM Objects
- Late Binding to COM Objects
- Working with the System Registry
- Getting a Program's Version Number Using Early Binding
- Getting a Program's Version Number Using Late Binding
- A Generic COM Interface Class
- A RegEditor Class
- The App Object
- Getting Application-Specific Details
- Writing to the Event Log
- Displaying Application Information
- Logging Errors Using the Event Log
- Drawing with Forms and Printers
- Efficient Memory Management for Graphics Objects
- Drawing on a Form
- Printing Documents
- Drawing Graphics.