Course home       Alphabetic index  Exit possible frame set   Textbook       PDF print pageHelp page about these notes

Object-oriented Programming in C#
for C and Java programmers

Kurt Nørmark ©
Department of Computer Science, Aalborg University, Denmark

A complete PDF version of the text book is now available. The PDF version is an almost complete subset of the HTML version (where only a few, long program listings have been removed). See here.

Title page              Abstract              All exercises in this material        

Lecture 1Introduction to Object-oriented Programming
Lecture 2Introduction to C#
Lecture 3Classes and Objects
Lecture 4Reference types, Value types, and Patterns
Lecture 5Data Access, Properties, and Methods
Lecture 6Operators, Delegates, and Events
Lecture 7Specialization, Extension, and Inheritance
Lecture 8Abstract classes, Interfaces, and Patterns
Lecture 9Exception Handling
Lecture 10Input and Output Classes
Lecture 11Generic Types and Methods
Lecture 12Collection Classes
Lecture 13Contracts and Assertions
Lecture 14Test of Object-oriented Programs
Lecture 15Documentation of Object-oriented Programs
Lecture 16An Introduction to LINQ
Lecture 17Appendix

LENO - LEcture NOtes with LAML technologyGenerated: Monday February 7, 2011, 12:25:22
Program Oriented Web Engineering - using LAML