.NET tools for ServerAPIs project

The C# solution generated for PowerServer contains a standard ASP.NET Core Web API project named ServerAPIs.

This project follows standard .NET project conventions and does not rely on any Visual Studio-specific tooling.

As a result, the project can be opened, built, debugged, and maintained using any development environment that supports .NET.

Common options include:

  • Visual Studio

    Visual Studio on Windows provides the most complete development experience, including debugging, performance profiling, and integrated project management

    It is generally recommended for full PowerServer development workflows.

  • Visual Studio Code

    Visual Studio Code provides a lightweight and cross-platform development environment suitable for container-based development, cross-platform workflows, and lightweight code editing.

  • .NET command-line tool

    The project can also be built and published using the .NET CLI without installing a full IDE.

    Typical commands include:

    dotnet build
    dotnet publish

    This approach is commonly used in CI/CD pipelines and automated build environments.