Search
/
Home » System Developers » Coding Environment

Coding Environment

While LeapSeed's toolsets and pre-built modules provide a signficiant amount of pre-existing capability, the ability to add custom business code remains important. The LeapSeed provides an environment friendly to those who wish to add functionality via code.

Visual Studio 2008/2010 Support

A LeapSeed 6.0 site can be loaded into Visual Studio through the "Open Website" menu item. Once opened, additional classes can be added into the app_code folder. Custom .aspx files can also be created that will import the LeapSeedPage object and inherit the platform's security framework.

The LeapSeed API ships with XML-documentation that is picked up by Visual Studio's Intellisense, providing a heads up reference to all of the API's capabilities.

Modifications being made to a custom Record class.
API

A Fully Functional API

With LeapSeed's API, you can create database records, start business processes, and manipulate files completely independent of user interfaces and direct SQL use. The platform also ships with several utility classes, including classes for thumbnail generation, email sends, random data generation, database access, and string formatting for SQL, HTML, and JavaScript.

Prebuilt Inheritance Framework

LeapSeed has been specifically built to allow for its core classes to be inherited and customized. This includes the Record and RecordSearch classes within Data Manager, as well as the Instance class within Process Manager.

Through this framework, custom code can be added both before and after the core LeapSeed functionality executes, providing plenty of opportunity for integration calls into other systems, custom email sends, etc... For more information on the platform's customization options, checkout the coder's reference:

The LeapSeed Coder's Guide


Printable Version