MS 70-536 Microsoft .NET Framework 2.0

MS 70-536 Microsoft .NET Framework 2.0 - Application Development Foundation - using mono
This course will help students study for the MS 70-536 exam using mono as the CLR implementation. The course will make extensive use of the mono documentation and it is to be hoped that during the process of developing this course contributions will be made to the mono documentation.

The course materials will be developed on mono and then tested on the .NET framework. Comments will be added where there are incompatibilties.

Part 1. Developing applications that use types and collections

 * System
 * System.Collections
 * System.Collections.Generic
 * System.Collections.Specialized
 * System - Common Interfaces
 * System - Event Support

Part 2. Implementing service processes, threading, and application domains in a .NET Framework application

 * System.ServiceProcess
 * System.Threading

Part 3. Embedding configuration, diagnostic, management, and installation features into a .NET Framework application

 * System.Configuration
 * Mscorcfg.msc
 * System.Diagnostics

Part 4. Implementing serialization and input/output functionality in a .NET Framework application

 * System.Runtime.Serialization
 * System.Xml.Serialization
 * System.Runtime.Serilaization.Formatters
 * System.IO
 * System.IO.Compression

Part 5. Improving the security of the .NET Framework applications by using the .NET Framework 2.0 security features

 * System.Security
 * System.Security.AccessControl
 * System.Security.Authentication
 * System.Security.Cryptography
 * System.Security.Permission
 * System.Security.Policy
 * System.Security.Principal

Part 6. Implementing interoperability, reflection, and mailing functionality in a .NET Framework application

 * System.Runtime.InteropServices
 * System.Reflection
 * System.Net.Mail

Part 7. Implementing globalization, drawing, and text manipulation functionality in a .NET Framework application

 * System.Globalization
 * System.Drawing
 * System.Text
 * System.Text.RegularExpressions