Advanced .NET programming (PRG038)

Sessions:

Topics

  1. Introduction to CLR, Rotor and Mono, Object Internals - Execution Engine's View of Objects, Strings and Arrays
    Slides Examples

  2. Metadata - Organization and Run-time Representation
    Slides Examples

  3. Intermediate Language Assembler
    Slides Examples

  4. Reflection.Emit, Lightweight Code Generation
    Slides Examples

  5. Delegates
    Slides Examples

  6. Compilers
    Slides Examples

  7. Generics
    Slides

  8. Student Talk: Tomas Petricek - Introducing F# Programming Language
    Slides Examples

  9. Student Talk: Tomas Severyn - Hosting CLR inside SQL Server (SQL CLR)
    Slides

Links

Conferences, Workshops
CLI and CLI Languages
CLI Implementations and Tools
Papers, Articles, Talks
Books