Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this chapter you have seen how to use a number of the features of Visual Studio 2008 to package your web applications ready for deployment. Using a Web Deployment Project you can effectively customize your application so that it can be deployed with a minimal set of files. This helps ensure that the application is not modified in production.
You have also seen how to package a mobile application using both the built-in CAB setup project and a customized desktop installer. Depending on how you plan to deliver your mobile application, it may be appropriate to use either or both of these techniques. For example, if you want users to be able to browse to your web site and download and install the application directly from their devices, you will need to ensure that you have a link to the CAB file. Alternatively, those browsing the site using their desktops, or those without a data connection directly from their devices, may wish to download the desktop installer.