Latest Forum Posts

Re:lisp.h [andrew] 08 May 2008
Re:lisp.h [nana] 07 May 2008
Re:lisp.h [andrew] 06 May 2008
lisp.h [nana] 06 May 2008
Re:poring Suneido db into D -> linux Mac [nana] 04 May 2008

Testimonials

g890.pngI just downloaded Suneido and began to play with it; I must say I'm excited--it looks like a wonderful tool.
Al Witz
 

Donate

Donate to this project

Open Source logo

Suneido on
SourceForge Logo

Home
For Database Software Developers

Suneido™ is a complete, integrated application platform - a system for developing and deploying applications without the frustrations of integrating multiple different products. Suneido incorporates an object-oriented programming language, client-server relational database software, and application frameworks and components. It includes the integrated development environment (IDE) used to create applications as well as the client and server required to run applications across networks. Suneido is Open Source - it is provided free, with complete source code.

Our mission is to provide a simple, open, lightweight, industrial strength alternative to large, complex, expensive, closed application technologies such as Visual Basic, Access, FoxPro, Delphi, Oracle, and SQL Server.

Suneido currently runs on Microsoft Windows NT, 2000, 2003, XP, and Vista.

Visit the Forum if you have questions, comments, or suggestions.

 
The Suneido Programming Language

Here is a simple example of Suneido code:

/* multi-line
comment */
calc = function (x, y = 0, dbl = false)
{
sum = x + y // single line comment
if dbl is true
sum *= 2
return "result is " $ sum
}
Read more...
 
From the Couch #10 - MIME Generation

Multipurpose Internet Mail Extensions (MIME) is an Internet Standard that extends the format of e-mail to support non-text attachments and multi-part message bodies.

I added some MIME support to Suneido so I could send emails with attachments from our applications. 

Read more...
 
The Suneido Database

This article describes the design of the database management system (DBMS) in the Suneido integrated application platform.

Suneido has an integrated client-server relational database. The database is accessed via a language which includes administration requests and update operations as well as actual queries. The query language is based on the relational algebra language in An Introduction to Database Systems by C.J.Date.

Read more...
 
From the Couch #9 - an RSS 2 Feed Creator

I've been thinking for a while that we could use feeds as a way to "publish" data from our applications. In house, this could be things like error reports from our customers. For our customer applications, it could be used for things like reminders.

So I sat down with Developing Feeds with RSS and Atom and wrote some code to generate feeds. I picked RSS 2.0 since it looked like the simplest but similar code could be used for other standards.

Read more...