This is the sixth post (first, second, third, fourth, fifth and seventh) in a series of posts that have links to the different topics covered in exam 70-536
Implementing interoperability, reflection, and mailing functionality in a .NET Framework application (11 percent)
- Expose COM components to the .NET Framework and .NET Framework components to COM
- System.Runtime.InteropServices
- Exposing COM components to .NET
- Exposing .NET components to COM
- Import a type library as an assembly
- Add references to type libraries
- Type Library Importer (Tlbimp.exe)
- Generate interop assemblies from type libraries
- TypeConverter class
- Create COM types in managed code
- Compile an interop project
- Deploy an interop project
- Qualify the .NET framework types for interop
- Apply interop attributes
- ComVisibleAttribute
- Package an assembly for COM
- Deploy an application for COM access
- Call unmanaged DLL functions within a .NET Framework application, and control the marshalling of data in a .NET Framework application
- Call unmanged DLL functions
- Platform Invoke
- Map HRESULTS
- Implementing callback functions
- Mashalling data with Platform Invoke
- Creating prototypes in managed code
- Create a class to hold DLL functions
- DllImportAttribute
- Default Marshalling Behaviour
- Marshalling data with COM interop
- MarshallAttribute class
- Marshall class
- 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
- System.Reflection Namespace
- System.Reflection.Emit Namespace
- Reflection
- Emitting Dynamic Methods and Assemblies
- Assembly class
- AssemblyAlgorithmIdAttribute
- AssemblyCompanyAttribute Class
- AssemblyConfigurationAttribute
- AssemblyCopyrightAttribute
- AssemblyCultureAttribute
- AssemblyDefaultAliasAttribute
- AssemblyDelaySignAttribute
- AssemblyDescriptionAttribute
- AssemblyFileVersionAttribute
- AssemblyFlagsAttribute
- AssemblyInformationalVersionAttribute
- AssemblyKeyFileAttribute
- AssemblyKeyNameAttribute
- AssemblyProductAttribute
- AssemblyTitleAttribute
- AssemblyTrademarkAttribute
- AssemblyVersionAttribute Class
- DefaultMemberAttribute
- ObfuscateAssemblyAttribute
- ConstructorInfo class
- MethodInfo class
- PropertyInfo class
- FieldInfo class
- EventInfo class
- LocalVariableInfo class
- Binder class
- BindingInfo enumeration
- MethodBase class
- MethodBody class
- AssemblyBuilder class
- ConstructorBuilder class
- EnumBuilder class
- EventBuilder class
- FieldBuilder class
- LocalBuilder class
- MethodBuilder class
- ModuleBuilder class
- ParameterBuilder class
- PropertyBuilder class
- TypeBuilder class
- Send electronic mail to a Simple Mail Transfer Protocol (SMTP) server for delivery from a .NET Framework application
- System.Net.Mail namespace
- MailMessage class
- MailAddress
- MailAddressCollection
- SmtpClient
- SmtpPermission
- SmtpPermissionAttribute
- Attachment
- AttachmentBase
- AttachmentCollection
- SmtpException
- SmtpFailedReceipientException
- SmtpFailedReceipientsException
- SendCompletedEventHandler Delegate
- LinkedResource
- LinkedResourceCollection
- AlternateView
- AlternateViewCollection
You can also find some information on preparing for your exams here, in the actual exam and some other tips for 70-536
1 comment:
Hi again , Neill thanks for your effort on collecting this massive information on your web
i have got a problem , a/c i m computer science student in 2nd year, and i dont have practical experience when it comes to .net will it be difficult for me to take MCTS 70-536.
can i clear the paper with flying colors by MSDN and Training kit only,
i dont have the support of MeasureUP
please guide how to prepare ...
thanks in Advance!
Post a Comment