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...

Full description

Bibliographic Details
Main Author: Bischof, Brian
Corporate Author: SpringerLink (Online service)
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.