Admin
Login
Jetfire Home
FAQ
Technology
Design Aids
Commercial
Applications
DLR Support
Comming soon: Jetfire support for DLR will ship when Visual Studio 2010 is available(March 2010).
Jetfire
Jetfire is a workflow domain specific language that accelerates Web 2 development.
Jetfire Wiki
Looking for technical details? Check out our new
Jetfire wiki
.
What were we thinking?
Visit our
blog
to get some insight into the thinking behind the Jetfire ecosystem.
Download Jetfire
Jetfire is available from
Code Plex
or alternately from
Source Forge
.
Jetfire is here!
Jetfire is about workflows built by Power Users.
Imagine designing your own programs that are not toys. They work on the Web with real users. All this while not worrying about all the messy details such as storing program and data, or worrying about what happens if multiple users execute your program at the same time. With Jetfire the messy details are handled allowing you to use your experience as a subject matter expert to automate a tedious job.
View the code
for yourself.
Interested in trying Jetfire Workflows? Click
here
to download Jetfire.
Print
Jetfire
Jetfire is complete application programming ecosystem consisting of
Jetfire domain specific language project
and
Jetfire Web Parts project
.
Jetfire Persistent Scripting Language
The Jetfire language
is an open source, object oriented,
dsl
designed to make persistent programs, sometimes called workflows, very easy to write and maintain. It derives its syntax from Java and C#. Jetfire extends this syntax by adding
first class support
for features such as states, roles, audit information and persistence. Objects in Jetfire are automatically and transparently placed in permanent storage.
To make programming easy Jetfire programs are automatically multi-user and a single instance of a program can transparently operate simultaneously on multiple computers. Jetfire supports, but hides from the programmer many complex but necessary features, such as multi-threading, events and insuring data operations are atomic.
Jetfire Web Parts
Jetfire Web Parts
makes it easy develop a complete Web site using ‘push-button publishing’ style web based tools. They provide extremely tight interaction with Jetfire programs. The Web Parts also gives users the ability to create pages with Microsoft Word used as the content editor. Jetfire Web Parts provide SharePoint style functionality operating on any Windows NT/XP or Vista PC that supports
Internet Information Services
.
Licensing and Availability
The Jetfire language is available with a GNU or
commercial license
. The source code is available at CodePlex’s
DSL Language project
.
The Jetfire Web Parts can be freely used in non-commercial applications. The binaries and application examples are available from CodePlex’s
Web Parts project
. Source code is provided with the commercial license.
Example Sites Using Jetfire
Ontario Amateur Wrestling Association
National Capital Wrestling Club
Ottawa Wrestling Festival
Canada Cup
Arbutus Associates
Visits since 25 Sep 2007: