Download developer tools, samples used in our tutorials, and tools for extending Platform workflows and functionality.
If you require samples for previous Apprenda versions, please contact us at support@apprenda.com.
Includes code samples, Visual Studio templates, and tools such as the Archive Builder, the Apprenda Mocker and the Apprenda Cloud Shell.
Apprenda 8.4 SDK Installer: supports Visual Studio 2012/2013/2015/2017 and .NET 4.5/4.6/4.7
Apprenda 8.3 SDK Installer: supports Visual Studio 2012/2013/2015/2017 and .NET 4.5/4.6/4.7
Apprenda 8.2 SDK Installer: supports Visual Studio 2012/2013/2015/2017 and .NET 4.5/4.6/4.7
The Apprenda Archive Builder and ACS require Microsoft Build Tools 2015 which is included in Visual Studio 2015 or available for download here: https://www.microsoft.com/en-us/download/details.aspx?id=48159
The Platform offers a fully integrated Visual Studio Plugin that allows for the creation, deployment, and management of Platform applications with a minimum of context switching. See the Visual Studio Extension tutorial page for more information on how to use the extension in your IDE.
The Visual Studio Extension is meant for Windows only versions of Visual Studio, and is not compatible with Visual Studio on other operating systems.
VS Extension Version 1.2.3
Supports Platform version 8.1.0 and later and Visual Studio 2012/2013/2015/2017.
VS Extension Version 1.2.1
Supports Platform version 8.0.0 and Visual Studio 2012/2013/2015/2017.
This section has application samples you can upload to your Platform to learn about Platform functionality before adding your own applications.
Before you begin working with the samples below, you should have an understanding of application configuration, deployment, and managementon the Platform. Note that in some cases, the samples require advanced knowledge of the Platform or specific Platform configuration to work correctly.
To upload these applications, see the Defining a New Application section. If you are new to the Platform, we recommend starting with our three-tier .NET sample application: Time Card.
A simple .NET time-card application archive ready to be deployed on the Apprenda platform.
Time Card Source (to build this solution, you must have ASP.NET MVC5 installed)
A simple .NET task management application ready to be deployed on the Platform as a multi-tenant application.
This application uses some advanced Platform concepts. Before working with this application you should understand how the Platform deploys multi-tenant applications, configuring entitlement definitions, subscribing users to multi-tenant applications, and managing user access.
Taskr with LINQ Source Code + Archive
A simple Java task management application ready to be deployed on the Platform as a multi-tenant application.
This application uses some advanced Platform concepts. Before working with this application you should understand how the Platform deploys multi-tenant applications, configuring entitlement definitions, subscribing users to multi-tenant applications, and managing user access.
Sample applications for trying out the Platform’s JBoss support. See more information about JBoss support on the Platform.
A sample application and archive that implements some extension methods. See more information about extending the Platform.
Extension Example Source Code + Archive
A sample Add-On module that can be used to extend Platform functionality; in this case, supports provisioning of MongoDB database instances for guest applications. See more information about managing Platform Add-Ons.
Add-On Example Source Code + Archive
Example application implementation for configuring the Platform to host Static JMX Connections.
JMX Proxy and Monitoring Service Extension Apprenda Archive
Monitoring Extension Service Apprenda Archive
This sample solution corresponds to the SaaS Developer Tutorial, a hands-on guide that walks through the steps for building a basic 3-tier application designed to be deployed as a SaaS app on the Apprenda Platform. This .zip file contains the complete source code for the sample web service. For hands-on instructions on how to build these samples, see the .NET Guest App API Developer Tutorial section of our documentation.
Apprenda 8.x Calculator-SaaS.zip
This sample solution corresponds to the Java Guest App API Developer Tutorial, a hands-on guide that walks through the steps for building a basic Java application designed to be deployed as a SaaS app on the Apprenda Platform. This includes an Apprenda deployment tutorial in which the application is deployed as a multi-tenant app that takes advantage of Apprenda’s native entitlements system. This .zip file contains the complete source code for the sample web service and desktop client. For hands-on instructions on how to build these samples, see the Java Guest App API Tutorial page in our documentation.