We think "simple is best". Alinous-Core is programming language and development environment to develp Web 2.0 applications.
- No framework but language
- For from beginners to professionals
- Write program with HTML and SQL
- Various functions are available
- Extend function with Java
No framework but language
Most of programming language has framework. But Alinous-Core don't use framework. Because Alinous-Core is Domain Specific Language, so support it with language specification.
For from beginners to professionals
Alinous-Core is easy, neat programming language and deveopment tools. Therefor it is suitable for beginers of Web based application development and Web designers who want to develop web application.
But Alinous-Core has many function for IT professionals.
Download Alinous-Core IDE and Alinous-Core Server.
Please take a look at System requirement. In this page, necessary software is written.
- Alinous-Core IDE
- Alinous-Core Server
Alinous-Core IDE is based on Eclipse plugin.So you can install it via Eclipse updatesite.
Next movie shows you how to install it from eclipse.
This section is to get started Alinous-Core. After understanding this section, you can create most of web applications !
Learn the outline of Alinous-Core by Movies
There are some tutorial processes in this page, and the are movies to show you how to work them.
Basic knowledge of programming language
This sample project contains sample code to learn basic knowledge.
Please take a look at information below before you start to develop your own project. After watching these movies, maybe you need to know detail of functions used in the SampleProject.
Alinous-Core manual. This page shows you the detail of Alinous-Core programming language.
About the outline of Alinous-Core, please take a look at the tutorial at first. It has Eclipse based plugin and example projects which you can use easily.
Basic of programming language
This section is about Alinous Script which is ends with ".alns" file extension. The script is executed in the server side. You can write the server side program with SQL and Javasclipt-liked script.
This section is about HTML file. The Alinous-Core has no extended tags. But there are Alinous-Attributes.
Alinous-Attributes are extended attribute for Alinous-Core. By using them, you can do many things about HTML.
Summary of Extended Html
Alinous-Core is a Domain Specific Language to develop web based application using database.
Alinous-Core is Domain Specific Language and Lightweight Language for web based application development, so it supports Web and SQL function in the language.
About web functions that the Alinous-Core supports as language specification. Other programming languages support these functions by the framework and APIs. But Alinous-Core supports them in the programming language's specification.
- Using session
- Session variable
- Store value into the session
- Remove the session variable
- Form variables
- Normal form valiables and array variables
- Using checkbox
- Using selection
Alinous-Core supports SQL language powerfully.
This section is about configuration of the server software. The "alinous-config.xml" is the configuration file.
By setting the file we can do a lot of things about web application.
Detail of configuration
The detail of configuration is below. Next pages show you how to write "alinous-config.xml".
Alinous-Core is written in Java programming language. So Alinous-Core can load Java Classes directly.
In this section, I'll show you how to make and use it. You can learn it from the sample porject of JavaConnector.
Learn JavaConnector with the sample project
The Alinous-Core has a sample project to learn JavaConnector.
This page is about functions available in the Alinous-Script. You can know the outline of the functions by activating contents-assist.
These functions are provided as embeded system functions or standard library using JavaConnector. So you can use them without including script which has the function source code.
Variables and System functions
These are function to deal script's variables and threads.
The Alinous-Core, which is Lightweight Language, has powerful development tools, which is available as Eclipse Plugin. And it is available from Download page.
The Eclipse Plugin's basic function is to run the server for debugging in the local PC, but not only them, but also has a lot of function below.
- New Project Wizard
- Alinous-Script Ediotor
- Contents assist for functions
- Show function's information
- Contents assist for Database Scheme
- Code Checker
- Html files
- Geenrate Document
- Testing Supports
This spftware's ide is provided as Eclipse plugin.
Eclipse is very useful open source IDE. Installing it is very easy, just
download zip or tar.gz archived file and extract it into proper folder.
Eclipse plugin for Alinous-Core programming language provides following functions.