T B H P N

C# and the .Net Framework

Web Resources:

W3Schools Code Project MSDN Library Code Guru

C# Handouts Folders

Presentations Folder, Code Folder

C# Content:

Presentations Code Examples
Tutorial Links
Basic Examples
  • HelloWorld
    A very basic CSharp console application.
  • helpSession
    Shows how to create console and WinForm applications.
  • C# Syntax Examples
    Syntax for arrays, indexers, disposing, properties, and accessing type information using reflection.
  • ProgramStructure
    Illustrates how to lay out a C# program using an executive and server module. Also shows correct format for manual and maintenance pages.
  • conversions
    Illustrates how to convert between numeric types and their string representations.
  • collections
    Demonstrates use of HashTable and SortedList collections.
  • .Net Containers
    Demonstrates use of ArrayList, List<T>, LinkedList<T>, SortedList, Queue<T>, Stack<T>, Hashtable, HashSet<T>, Dictionary<Key, Value>.
File Handling
  • commandLine
    Shows how to read command line, extract file patterns, and find matching files.
  • demoFiles
    Demonstrates the use of Directory, Path, and StreamReader classes to find, open, and read file text.
  • Navigate
    Demonstrates how to navigate a directory subtree using Directory and Path classes.
  • Navigate With Delegates
    Shows how to make navigation a reusable component via delegates.
More Advanced Topics
  • Delegate Demos
    Carefully demonstrates delegates, events, and a simple application of threading with delegates.
  • Reflection
    Shows how to use some of the facilities of System.Reflection to inquire about an assembly's types.
Other Examples

life science photo missing