Microsoft 70-536 Objectives Part 2
Objectives as updated on Microsoft's Web site: March 29, 2007
Control code privileges by using System.Security.Policy classes. (Refer System.Security.Policy namespace)
- ApplicationSecurityInfo class and ApplicationSecurityManager class
- ApplicationTrust class and ApplicationTrustCollection class
- Evidence class and PermissionRequestEvidence class
- CodeGroup class, FileCodeGroup class, FirstMatchCodeGroup class, NetCodeGroup class, and UnionCodeGroup class
- Condition classes
- AllMembershipCondition class
- ApplicationDirectory class and ApplicationDirectoryMembershipCondition class
- GacInstalled class and GacMembershipCondition class
- Hash class and HashMembershipCondition class
- Publisher class and PublisherMembershipCondition class
- Site class and SiteMembershipCondition class
- StrongName class and StrongNameMembershipCondition class
- Url class and UrlMembershipConditon class
- Zone class and ZoneMembershipCondition class
- PolicyLevel class and PolicyStatement class
- IApplicationTrustManager interface, IMembershipCondition interface, and IIdentityPermissionFactory interface
- GenericIdentity class and GenericPrincipal class
- WindowsIdentity class and WindowsPrincipal class
- NTAccount class and SecurityIdentifier class
- IIdentity interface and IPrincipal interface
- WindowsImpersonationContext class
- IdentityReference class and IdentityReferenceCollection class
Expose COM components to the .NET Framework and the .NET Framework components to COM. (Refer System.Runtime.InteropServices namespace)
- Import a type library as an assembly.
- Create COM types in managed code.
- Compile an interop project.
- Deploy an interop application.
- Qualify the .NET Framework types for interoperation.
- Apply Interop attributes, such as the ComVisibleAttribute class.
- Package an assembly for COM.
- Deploy an application for COM access.
- Platform Invoke
- Create a class to hold DLL functions.
- Create prototypes in managed code.
- Call a DLL function.
- Call a DLL function in special cases, such as passing structures and implementing callback functions.
- Create a new Exception class and map it to an HRESULT.
- Default marshaling behavior
- Marshal data with Platform Invoke
- Marshal data with COM Interop
- MarshalAsAttribute class and Marshal class
- Assembly class
- Assembly attributes
- AssemblyAlgorithmIdAttribute class
- AssemblyCompanyAttribute class
- AssemblyConfigurationAttribute class
- AssemblyCopyrightAttribute class
- AssemblyCultureAttribute class
- AssemblyDefaultAliasAttribute class
- AssemblyDelaySignAttribute class
- AssemblyDescriptionAttribute class
- AssemblyFileVersionAttribute class
- AssemblyFlagsAttribute class
- AssemblyInformationalVersionAttribute class
- AssemblyKeyFileAttribute class
- AssemblyTitleAttribute class
- AssemblyTrademarkAttribute class
- AssemblyVersionAttribute class
- Info classes
- Binder class and BindingFlags
- MethodBase class and MethodBody class
- Builder classes
- MailMessage class
- MailAddress class and MailAddressCollection class
- SmtpClient class, SmtpPermission class, and SmtpPermissionAttribute class
- Attachment class, AttachmentBase class, and AttachmentCollection class
- SmtpException class and SmtpFailedRecipientException class
- SendCompletedEventHandler delegate
- LinkedResource class and LinkedResourceCollection class
- AlternateView class and AlternateViewCollection class
Format data based on culture information. (Refer System.Globalization namespace)
- Access culture and region information in a .NET Framework application.
- Format date and time values based on the culture.
- Format number values based on the culture.
- Perform culture-sensitive string comparison.
- Build a custom culture class based on existing culture and region classes.
- Enhance the user interface of a .NET Framework application by using brushes, pens, colors, and fonts.
- Enhance the user interface of a .NET Framework application by using graphics, images, bitmaps, and icons.
- Enhance the user interface of a .NET Framework application by using shapes and sizes.
- StringBuilder class
- Regex class
- Match class and MatchCollection class
- Group class and GroupCollection class
- Encode text by using Encoding classes
- Decode text by using Decoding classes.
- Capture class and CaptureCollection class
Edited by Shadowman, 08 August 2007 - 06:47 PM.












