Exam 70-536: Application Development Foundation – Study Topics

  1. Developing applications that use system types and collections
    • Types: Manage data in a .NET Framework application by using the .NET Framework 2.0 system types.
    • Collections: Manage a group of associated data in a .NET Framework application by using collections.
    • Generic Collections: Improve type safety and application performance in a .NET Framework application by using generic collections.
    • Specialized Collections: Manage data in a .NET Framework application by using specialized collections.
    • Interfaces: Implement .NET Framework interfaces to cause components to comply with standard contracts.
    • Events and Delegates: Control interactions between .NET Framework application components by using events and delegates.
  2. Implementing service processes, threading, and application domains in a .NET Framework application
    • Service Process: Implement, install, and control a service.
    • Threads: Develop multithreaded .NET Framework applications.
    • Application domains: Create a unit of isolation for common language runtime in a .NET Framework application by using application domains.
  3. Embedding configuration, diagnostic, management, and installation features into a .NET Framework application
    • Configuration management: Embed configuration management functionality into a .NET Framework application.
    • Installation: Create a custom Microsoft Windows Installer for the .NET Framework components by using the System.Configuration.Install namespace, and configure the .NET Framework applications by using configuration files, environment variables, and the .NET Framework Configuration tool (Mscorcfg.msc).
    • Event logs: Manage an event log by using the System.Diagnostics namespace.
    • Diagnostics: Manage system processes and monitor the performance of a .NET Framework application by using the diagnostics functionality of the .NET Framework 2.0.
    • Debugging: Debug and trace a .NET Framework application by using the System.Diagnostics namespace
    • Management information and Events: Embed management information and events into a .NET Framework application.
  4. Implementing serialization and input/output functionality in a .NET Framework application
    • Serialization: Serialize or deserialize an object or an object graph by using runtime serialization techniques.
    • XML serialization: Control the serialization of an object into XML format by using the System.Xml.Serialization namespace.
      Custom serialization and deserialization: Implement custom serialization formatting by using the Serialization Formatter classes.
      File system: Access files and folders by using the File System classes.
    • Stream classes: Manage byte streams by using Stream classes.
    • Reader and Writer Classes: Manage the .NET Framework application data by using Reader and Writer classes.
    • Stream Compression and Decompression: Compress or decompress stream information in a .NET Framework application, and improve the security of application data by using isolated storage.
  5. Improving the security of the .NET Framework applications by using the .NET Framework 2.0 security features
    • Code Access Security Policy: Implement code access security to improve the security of a .NET Framework application.  
    • Access Control: Implement access control by using the System.Security.AccessControl classes.
    • Custom Authentication Scheme: Implement a custom authentication scheme by using the System.Security.Authentication classes.
    • Cryptography: Encrypt, decrypt, and hash data by using the System.Security.Cryptography classes.
    • Resource Permissions: Control permissions for resources by using the System.Security.Permission classes.
      Code Privileges: Control code privileges by using System.Security.Policy classes.
    • Identity Information: Access and modify identity information by using the System.Security.Principal classes.
  6. Implementing interoperability, reflection, and mailing functionality in a .NET Framework application
    • COM Components: Expose COM components to the .NET Framework and the .NET Framework components to COM.
    • Unmanaged DLLs: Call unmanaged DLL functions in a .NET Framework application, and control the marshaling of data in a .NET Framework application.
    • Reflection: Implement reflection functionality in a .NET Framework application,and create metadata, Microsoft intermediate language (MSIL), and a PE file by using the System.Reflection.Emit namespace.
    • E-mail: Send electronic mail to a Simple Mail Transfer Protocol (SMTP) server for delivery from a .NET Framework application.
  7. Implementing globalization, drawing, and text manipulation functionality in a .NET Framework application
    • Regional Formatting: Format data based on culture information.  
    • Drawing namespace: Enhance the user interface of a .NET Framework application by using the System.Drawing namespace.
    • Text namespace: Enhance the text handling capabilities of a .NET Framework application (refer System.Text namespace), and search, modify, and control text in a .NET Framework application by using regular expressions.

Source: Microsoft Learning, March 2007, Preparation Guide for Exam 70-537

4 Comments Add your own

  • 1. Satheesh  |  February 25, 2008 at 5:20 am

    I am interested in MCTS. I will start with you.

  • 2. AdeL  |  April 5, 2008 at 6:01 pm

    I’m gonna take MCTS 70-536 too, and this site is very useful!
    Let’s fight together 🙂 !!

  • 3. Emmie  |  October 11, 2009 at 7:34 pm

    Thanks I am taking the exam in a few weeks. This is very helpful.

  • 4. Abhishek  |  February 12, 2011 at 8:42 am

    i m all so preparing for ms 70-536
    and using same book but i do’t have CD .which come with Book .so if u have then send me Please………


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed

%d bloggers like this: