Apprenda Downloads

The samples published on this page are for the latest release of the Apprenda Platform (version 3.1.4). If you require samples for previous versions please contact us at support@apprenda.com.

 

Download developer tools, sample used in our tutorials, and tools for extending Apprenda workflows and functionality.  

Note: To download Apprenda Express, the version of Apprenda that is free and easy to install on a single workstation, click here

Tools


Apprenda SDK
Includes code samples, Visual Studio templates, and tools such as the Archive Builder, the Apprenda Mocker and the Apprenda Command Shell; supports Visual Studio 2010 and .NET 4.0.  

 Apprenda 3.1.4 SDK Installer
 SaaSGrid 2.5.7 SDK Installer

 

Three-tier Sample Application Archive
A simple time-card application archive ready to be deployed on the Apprenda platform.

 TimeCard.zip
 TimeCard Source.zip (to build this solution, you must have ASP.NET MVC3 installed)

 

SaaS Sample Application (Taskr)
A simple task management application ready to be deployed on the Apprenda platform as a SaaS-Application

Taskr with LINQ Source Code + Archive

Overview of the Taskr with LINQ Source Code

 

Extension Example
A sample application that implements every extension method. Refer to Extending the Apprenda Platform for more information.

 Extension Example Source Code + Archive

Apprenda Tutorial Samples


Apprenda Developer Tutorial Sample Application 
This sample solution corresponds to the Developer Tutorial, a hands-on guide that walks through the steps for building a basic 3-tier application with the minimal setup required to be up and running on Apprenda. Most of Part 1 of the Tutorial focuses on standard application construction using Microsoft technologies, with an Apprenda deployment tutorial at the end; this file provides a solution with all basic work completed.

 Apprenda 3.0 Developer Tutorial Sample Application
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 Developer Tutorial section of our documentation.

 

Apprenda SaaS Developer Tutorial Sample Application
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 deloyed as a SaaS app on the Apprenda Platform. This includes an Apprenda deployment tutorial in which the applicaton is deployed as a multitenant app that takes advantage of Apprenda's native Billing system. This file provides a solution with all basic work completed.

 Apprenda 3.0 SaaS Developer Tutorial Sample Application
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 SaaS Developer Tutorial section of our documentation.

 

Using the Apprenda Remote API 
This sample solution shows how to use the Apprenda Remote API (SaaSGrid.API.Remote.dll) in a thick desktop client to connect and utilize Apprenda-hosted services.  The sample illustrates a scenario where the programmer has created web services and a database schema to deploy to Apprenda, and end-users will access those services using a desktop user interface (WPF).  By using the Remote API, the clients connect up to Apprenda and all aspects of the Apprenda API are available in the user interface - including contextual information (user, tenant, etc.) and application metering.  Note that by authenticating, the Remote API establishing a tenant-aware connection, so these types of applications also benefit from Apprenda's application multi-tenancy capability.

 Apprenda 3.0: Using the Apprenda Remote API Sample Application
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 Remote API Tutorial page in our documentation.

 

SaaSGrid 2.5 Tutorial Samples


Samples (and instructions) for the SaaSGrid Developer Tutorial (Parts 1 & 2) and the SaaSGrid Remote API Tutorial can be found here:

SaaSGrid 2.5: Tutorials