Part 1: Language Similarities
1. An Introduction to Câ™Ã,¯
2. Language Fundamentals
3. Declarations and Access Controls
4. Operators and Assignments
5. Flow Control
6. Exception Handling
7. Garbage Collection
Part 2: Language Features not in Java
8. Enumerators
9. Structs and Properties
10. Pointers, Delegates and Primitive Parameters by Reference
11. Boxing and Unboxing
12. Working with native DLL's
13. Interoperation with COM
Part 3: .NET's Basic Class Libraries vs. Java's Class Libraries
14. Strings
15. Input/Output
16.Networking
17. Threading
18. Collections
19. Reflection
CD-ROM Contents:
Câ™Ã,¯ keywords and their Java equivalent
Example codes for the key differences between the two languages
A copy of the .Net's Basic Class Library API's.