Skip to content

Conversation

@cisberner
Copy link
Owner

Created a new WPF application (IISDeploy.UI) to provide a user interface for the IISDeploy.Core library.

Features:

  • Main window with tabs for "Install New Site" and "Deploy to Existing Site".
  • Functionality to select a deployment ZIP file.
  • "Install New Site": Inputs for site name, port, PFX password, base path, and certs path. Calls IISDeployManager.CreateNewSite.
  • "Deploy to Existing Site": Dropdown to select from existing IIS sites (with a refresh button). Calls IISDeployManager.DeployToSite.
  • Log display area to show messages and status from IISDeploy.Core.DeploymentResult.
  • Application manifest included to request administrator privileges on startup.
  • Asynchronous operations to keep the UI responsive during deployment tasks.

Created a new WPF application (IISDeploy.UI) to provide a user interface for the IISDeploy.Core library.

Features:
- Main window with tabs for "Install New Site" and "Deploy to Existing Site".
- Functionality to select a deployment ZIP file.
- "Install New Site": Inputs for site name, port, PFX password, base path, and certs path. Calls IISDeployManager.CreateNewSite.
- "Deploy to Existing Site": Dropdown to select from existing IIS sites (with a refresh button). Calls IISDeployManager.DeployToSite.
- Log display area to show messages and status from IISDeploy.Core.DeploymentResult.
- Application manifest included to request administrator privileges on startup.
- Asynchronous operations to keep the UI responsive during deployment tasks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants