Core Setup for Visual Studio in Advantage

Prerequisites

Advantage Minimum Requirements

The following are the minimum system and software requirements needed to run Advantage. Additionally, for cross-platform development, such as headless applications, Advantage 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 Integration

  • Azure DevOps and Marketplace: Find Advantage 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 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

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 Advantage (Content Service Platform) applications.

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

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

  • Advantage Module: A display module utilized on the front end of your Advantage 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 Advantage applications.

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

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

Once the installation is complete, you can start utilizing the Advantage components to develop robust and feature-rich Advantage 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. We wish you success in your Advantage development endeavors!

Back to Top Button