Core Setup for Visual Studio in Advantage CSP

Prerequisites

Advantage CSP Minimum Requirements

The following are the minimum system and software requirements needed to run Advantage CSP. Additionally, for cross-platform development, such as headless applications, Advantage CSP provides support through a fully configurable bidirectional WebAPI, facilitating integration and scalability across different platforms.

Requirement Details
.NET Framework 4.8 or greater
Visual Studio 2022
SQL Server 2019 or greater
SQL Server Access Username and password with permissions to create databases
IIS (Internet Information Services) Required for hosting web applications

Location

Advantage CSP Integration

  • Azure DevOps and Marketplace: Find Advantage CSP in our private Azure DevOps Repository for the latest updates and versions and coming soon Azure Marketplace for self-serve deployments.

  • Visual Studio Extension: Easily add Advantage CSP components to your project with the dedicated Visual Studio extension.

  • Manual Download: For a more hands-on approach, download the application manually and integrate it into your Visual Studio project.

Installing

Installation Instructions for Advantage CSP

Thank you for choosing AdvantageCSP! Below are step-by-step instructions to guide you through the installation process:

  • Download AdvantageCSP.vsix: Start by downloading the AdvantageCSP.vsix file from the provided link.

  • Close Visual Studio: Before proceeding with the installation, ensure that Visual Studio is closed. This step is essential to prevent any conflicts during the installation process.

  • Double-Click the .vsix File: Once Visual Studio is closed, locate the downloaded AdvantageCSP.vsix file on your system. Double-click on the file to initiate the installation process.

  • Installation: The installation wizard will guide you through the installation process. Follow the on-screen instructions to complete the installation.

Upon successful installation, the following components will be installed:

  • AdvantageCSP Project: This is the main project container where you can develop your CSP (Content Service Platform) applications.

  • Advantage BusinessObject: An object used for creating and storing data within your CSP applications.

  • Advantage SiteSettings BusinessObject: This object is specifically designed to manage custom "site-wide" data within your CSP applications.

  • Advantage Module: A display module utilized on the front end of your CSP applications.

  • Advantage Rewrite Module: Another display module for the front end that can be easily bound to a BusinessObject, offering enhanced flexibility in data presentation.

  • Advantage Tool: An administrative user control used for managing the data of a BusinessObject within your CSP applications.

  • Advantage SiteSettings Tool: An administrative user control specifically designed for managing the data of a SiteSettings BusinessObject within your CSP applications.

  • Advantage ActionItem Control: An administrative control providing custom functionality within your CSP applications.

Once the installation is complete, you can start utilizing the Advantage CSP components to develop robust and feature-rich CSP applications tailored to your specific requirements. If you encounter any issues during the installation process or require further assistance, please refer to the troubleshooting section in the documentation or contact our support team for prompt assistance.

Thank you for choosing Advantage CSP. We wish you success in your CSP development endeavors!

Back to Top Button