<< Click to Display Table of Contents >> RayPack > 7.3 u6 > User Guide > PackDesigner > MSI / MST / RPP Based Projects > Visual Designer Mode > Database and Server > IIS > Edit an IIS Web Site Manage IIS Web Applications |
In RayPack, there is a dedicated interface for managing IIS web applications. It is displayed whenever users try to manipulate the web application property of another IIS data object. Information stored for web applications can be reviewed directly via accessing the RPIIsWebApplication table.
The IIS web applications manager is launched with an initial list view of already existing web applications. Above the list, there is a button NEW, which allows to define the properties of a new web application object within another dialog window.
The list view also offers a context menu for each existing web application, which is displayed whenever a user performs a right-click on one of the web application objects. The context menu allows to trigger the edit and remove procedures for web application objects.
To trigger the dialog for adding web applications, users have to click on the NEW button displayed within the web application properties overview. From the options menu, Web Application Property has to be clicked. The displayed dialog is separated into several tabs to provide a structured approach to the complex data object.
At any time and from any tab, users may use the OK button to save the new object and return to the updated web application properties overview. Clicking the Cancel button discards the object creation.
Name
The name of the application as it will be visible within the IIS Manager interface.
Isolation
Sets the application isolation level. Possible values are:
•low: the application executes within the IIS process. (= 0)
•medium: the application executes pooled in a separate process. (= 1)
•high: the application executions in a separate process. (= 2)
App pool
Defines which application pool the application actually belongs to. The selector offers a set of already defined application pools of the current packaging project. If the desired application pool is not available, it has to be added to the project via the Add an IIS application pool procedure.
Script timeout
Sets the timeout value for executing ASP scripts in seconds.
Enable Buffering
Sets the option that enables response buffering in the application, which allows ASP script to set response headers anywhere in the script.
Enable Parent Path
Sets the parent paths option, which allows a client to use relative paths to reach parent directories from this application.
Script language
The default script language may either be "VBScript" or "JScript".
Debugging
Use the provided checkboxes to control
•server-side script debugging
and
•client-side script debugging
Active checkboxes indicate that the debugging option is active as well.
Enable Session State
Allows to use the session timeout attribute.
Session timeout
Sets the timeout value for sessions in minutes.
When an existing web application has to be edited, users need to define the very same properties they had to define for the initial web application creation itself. Therefore, to add a new web application please refer to the section above for further details about these properties.
However, editing a web application means to edit an object that may very well be referenced by several IIS objects at the same time. This means, that changing the unique set of properties of a specific web application may have influence on the settings and behavior of several web sites, web site applications, and web site virtual directories. Therefore, please double-check any change to web application settings and make sure that all referenced objects are still fully functional after the modifications.
The Remove procedure is triggered as outlined above: by a click on any web application objects context menu item Remove. Once an item is removed, it is lost from the packaging project.
Be aware: If an object has child nodes when it is marked for removal, those child elements are deleted along with their parent. |
Since an accidental object removal could lead to substantial issues, RayPack displays a Confirm dialog before a web application object is actually removed. Use the REMOVE button within that dialog to confirm the activity. If DO NOT REMOVE or CANCEL are clicked, the object is not deleted and the user returns to the web application manager view without any changes.
The display of the Confirm dialog may manually be abandoned for future remove procedures by activating the "In future do not show this confirmation for delete operations" checkbox and using the REMOVE or DO NOT REMOVE button next. (Using the CANCEL button does not save any changes made to the status of that checkbox.) However, it is not recommended to skip the confirmation step, since it may prevent users from severe data loss.