This is documentation for Apprenda 7 and 8.
Documentation for older versions are also available.

Developer Tutorials

These hands-on tutorials are intended to familiarize Developers of .NET applications with some of the basics of configuring applications for deployment on the Platform.  Before beginning, it is expected that you have a general understanding of the concepts introduced in the getting started section.

The .NET Guest App API Developer Tutorial walks through the following steps for building a three-tier .NET application and deploying it to Apprenda as a multi-tenant application:

  • Creating an application intended for Apprenda deployment
  • Deploying an application to Apprenda as a multi-tenant application
  • Using the Apprenda API to enhance application code with customization constructs
  • Using Apprenda’s patching system to patch an existing Published application
  • Define a new entitlement model for an existing application

The Remote API .NET Tutorial demonstrates how to build a basic Apprenda .NET service and create a standalone client that invokes the service using the Apprenda Remote API. It is recommended that you familiarize yourself with the material in the .NET Guest App API Developer Tutorial before proceeding to the Remote API Tutorial.

The Java Guest App API Developer Tutorial walks through the following steps for building a Java application and deploying it to Apprenda as a multi-tenant application:

  • Creating an application intended for Apprenda deployment
  • Using the Apprenda Java Guest Applicaton API
  • Deploying an application to Apprenda using a Multi-tenancy deployment model
  • Deploying a patched version of the application