CSE775 - Distributed Objects

Lecture #8 - Programming with Managed Code

C#, C++\CLI, and Java

Web Resources:

Linux:
The Linux Documentation Project, GNU Project, GCC, GDB, Make, glibc, Linux Tutorial - administration and basic knowledge, Linux Tutorials, eclipse
Windows:
SysInternals, Best SysInternals Tools, Dr. Dobb's Journal, Windows Forms
COM:
COM at MSDN, IDL Language, base MIDL types, OLE data types, IDL attributes, MIDL data types, MIDL Language Reference
Other:
Code Project, The Java Tutorials - Oracle, Java Package summary

Content:

Today we continue examining managed code, emphasizing C++\CLI because of its key role bridging the managed and native environments.

  1. Syllabus describes topics to be covered, reading material for you to digest before coming to class, and due dates for the assigned projects.
  2. Programming Models:
  3. Managed Code Examples:

    COM:

    We will discuss each of these in later lectures. You may find it amusing to peek ahead now.

    Java:
    • Hello World
    • Simple Swing GUI
    C++\CLI: .Net C#: