dr. salih yurttaş - yurttas@cse.tamu.edu
programming languages - design principles, implementation constructs
c#

  1. c#, .net framework, and visual studio.net

  2. c# language fundamentals | The C# Design Process: A Conversation with Anders Hejlsberg
    1. types
    2. variables and constants
    3. expressions, operators
    4. statements
    5. methods
    6. strings and regular expressions
    7. linq
    8. namespaces
    9. exceptions
    10. preprocessor directives

  3. classes, objects
    1. get/set properties
    2. access modifiers

  4. inheritance, interfaces, polymorphism

  5. arrays, indexers, collections

  6. generics

  7. attributes, reflection

  8. error-handling with exceptions

  9. events and delegates

  10. multithreading

  11. io streams

  12. assemblies, versioning

  13. design patterns


computer science & engineering | texas a&m university

Valid XHTML 1.0 Transitional