Overview This whitepaper describes how to use InstallAware for deploying applications running on the Microsoft .NET Framework. Although the .NET Framework makes deploying applications easier thanks to features like the Global Assembly Cache, which eliminates shared resource conflicts often encountered by Win32 applications, there are still unique challenges to the deployment of .NET applications. One significant challenge is the download and installation of the .NET Framework, which requires considerable bandwidth and increases the setup package size dramatically. InstallAware addresses this challenge using a combination of unique deployment technologies, including WebAware Installations, superior compression, and MSIcode scripting. InstallAware's unique WebAware Installation technology is used to isolate application runtimes from the main setup program, while still providing a self contained installer that works without mandating an Internet connection. This technology works well with the .NET Framework runtime, greatly simplifying deployment by downloading and installing the runtime only when called by the setup. Another key InstallAware technology is the superior LZMA/BCJ2 compression, which pre-processes data using call jump converters to increase compressibility, and then compresses the optimized data streams using a very large 32 MB data buffer. The LZMA/BCJ2 algorithm is so efficient that it reduces the size of the .NET Framework to literally half its already compressed size. While offering new and unique technologies, InstallAware is completely standards based - every InstallAware setup is a pure Windows Installer (MSI) package that can execute directly, without requiring a third-party scripting runtime to be previously installed. Windows Installer is the only Microsoft approved installation technology and is a requirement of Microsoft logo certification programs. It offers several other advantages such as elevated-privilege installations in high-security contexts and automated corporate deployment using Active Directory Group Policy. These benefits make MSI packages the only accepted software distribution format for large enterprises. Creating a .NET Project To create a simple .NET Project using InstallAware, perform the following steps. 1. Click the InstallAware button on the top left corner of the IDE window, then choose New Project - .NET Setup on the application menu. The New Project window is displayed.
Information about the Author:
Candice Jones is employed at InstallAware Software Corporation.
Software Articles: http://www.article-buzz.com
Javascript required!Subscribe to RSS updates from: Article-Buzz Featured ArticlesPowered by FeedBurner
[Search] [Directory] [Store] [Tools] [Blogspot] [Featured Articles] [Oto Goldmine]
© 2005-2008 Article-Buzz Use of our free service is protected by our Privacy Policy and Terms of Service
Powered by Article Dashboard