
This is an introduction and reference for developing .NET applications using the Apprenda application delivery fabric.
This document is for developers and technically minded individuals well versed in writing application code. Specifically, this document is geared toward software engineers and architects interested in the high level structure of Apprenda, details regarding building applications on Apprenda, or details regarding the configuration of Apprenda based applications.
A good grasp of writing code in C# and a firm understanding of .NET 3.5 or higher is expected. This document covers conceptual topics as well architecture and code level implementation. Second, you should either have access to the Apprenda Platfor or have downloaded and installed Apprenda Express from http://www.apprenda.com. Having fundamental understandings of "software as a service" and the idea that software as a service requires new architecture and infrastructure patterns are most certainly useful.