Exam Essentials

Remember that a Windows Installer file (.msi) is generally the most flexible and appropriate way to deploy an application to production. A Windows Installer file provides control over the location of the files, a friendly user interface that can be customized, the ability to add items to the Registry or the global assembly cache, and the ability to package all the necessary files together in one package file that can be installed and uninstalled.

Understand how to use the ServiceProcessInstaller and the ServiceInstaller classes. These classes are used by either InstallUtil.exe or a Windows Installer project to control what happens during the install, commit, rollback, and uninstall phases of an installation of a Windows service.

Know how to use the InstallUtil.exe utility to install a service. You can pass more than one assembly to the utility and they will all install as one transaction. So if one fails, they all will not install.

Know how to install .NET Remoting objects in an IIS process. This is very useful for providing access to objects through a firewall via the HTTP protocol and for having IIS authenticate the user and provide encryption of data through the use of SSL (HTTPS).

Remember that a serviced component must be strong named. You don’t need to install the component in the GAC if you don’t want it to be shared, but you do need to make it strong named. A strong name is used to uniquely identify any assembly that is used by COM (which allows for interaction with the COM+ services).

Understand how COM+ security roles work. Know how you would manipulate them through attributes and programmatically.



MCAD/MCSD(c) Visual Basic. NET XML Web Services and Server Components Study Guide
MCAD/MCSD: Visual Basic .NET XML Web Services and Server Components Study Guide
ISBN: 0782141935
EAN: 2147483647
Year: 2005
Pages: 153

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net