Microsoft has specified more than thirty objectives for the 70-536 test, which are grouped under seven topics. Following are some important areas in which an individual should possess good knowledge before taking the 70-536 test:
- Managing data in a .NET application by using system types, collections, and specialized collections.
 - Improving type safety and application performance in a .NET application by using generic collections.
 - Implementing .NET Framework interfaces and controlling interactions between .NET application components by using events and delegates.
 - Implementing, installing, and controlling a service.
 - Developing multithreaded .NET applications by using System.Threading namespace.
 - Creating a unit of isolation for common language runtime in a .NET application by using application domains.
 - Embedding configuration management functionality into a .NET application.
 - Creating a custom Microsoft Windows Installer for the .NET Framework components by using the System.Configuration.Install namespace.
 - Configuring the .NET applications by using configuration files, environment variables, and the .NET Framework Configuration tool.
 - Managing an event log by using the System.Diagnostics namespace.
 - Managing system processes and monitoring the performance of a .NET application.
 - Debugging and tracing a .NET application by using the System.Diagnostics namespace.
 - Embedding management information and events into a .NET application.
 - Serializing or deserializing an object or an object graph by using runtime serialization techniques and controlling the serialization of an object into XML format.
 - Implementing custom serialization formatting by using the Serialization Formatter classes.
 - Accessing files and folders by using the File System classes, managing byte streams by using Stream classes, and managing the .NET application data by using Reader and Writer classes.
 - Compressing or decompressing stream information in a .NET application and improving the security of application data by using isolated storage.
 - Implementing code access security, access control by using the System.Security.AccessControl classes and a custom authentication scheme by using the System.Security.Authentication classes.
 - Encrypting, decrypting, and hashing data by using the System.Security.Cryptography classes.
 - Controlling permissions for resources by using the System.Security.Permission classes and controlling code privileges by using System.Security.Policy classes.
 - Accessing and modifying identity information by using the System.Security.Principal classes.
 - Exposing COM components to the .NET Framework and the components to COM.
 - Calling unmanaged DLL functions and controlling the marshaling of data in a .NET Framework application.
 - Implementing reflection functionality in a .NET Framework application and creating metadata, Microsoft intermediate language (MSIL), and a PE file by using the System.Reflection.Emit namespace.
 - Sending e-mail to a Simple Mail Transfer Protocol (SMTP) server for delivery from a .NET application.
 - Formatting data based on culture information.
 - Enhancing the user interface of a .NET application by using the System.Drawing namespace.
 - Enhancing the text handling capabilities of a .NET application and searching, modifying, and controlling text in a .NET application by using regular expressions.
 
                            
                                        
                                        
                                        
                                        
No Comments Yet
Be the first to share your thoughts on this post!