Svoboda | Graniru | BBC Russia | Golosameriki | Facebook

To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
Languages
Recent
Show all languages
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

From Wikipedia, the free encyclopedia

Run BASIC
DeveloperShoptalk Systems
Stable release
1.01 / November 2008; 15 years ago (2008-11)
Websitewww.runbasic.com
Influenced by
Liberty BASIC

Run BASIC is a web application server, based on the Liberty BASIC version of the BASIC programming language.[1]

YouTube Encyclopedic

  • 1/3
    Views:
    6 093
    579
    12 213
  • How to run basic J2ME Hello World program
  • Core Java Tutorial - JDK 1.8 installation & Run Basic HelloWorld Program through Command prompt
  • How to run basic python programs in the terminal using Sublime Text 3 in Kali Linux

Transcription

Programming model

Run BASIC uses a desktop programming model. Web pages are not kept in individual files or dealt with as templates but are generated dynamically as determined by the programmer. It can be programmed in two styles. With procedural programming, applications are made using subroutines and functions. Application is state which is managed automatically and transparently. With object-oriented programming, applications can be componentized into objects with methods called on them. Any object can render itself into a web page as a way to have different parts of a web page managed in a modular way.

Run BASIC favors a widget-based approach where the user interface (UI) is programmed without using HyperText Markup Language (HTML). High-level commands automatically generate HTML. Colors, fonts, backgrounds and layout can be adjusted using Cascading Style Sheets (CSS). If needed, HTML or JavaScript can be injected into a page. Interactivity is similar to that of desktop applications, with callbacks tying user actions to program routines. Marshaling web requests and dispatching user actions to procedures is automatic.

Run BASIC can draw graphics and render them into web pages; fetch files from other web sites using GET and POST and use a built-in XML parser to extract data; and includes a database capability using the SQLite database engine.

Web server model

Run BASIC is not an add-on module like Perl or PHP is for Apache. The BASIC compiler and execution model is integrated tightly with its own HTTP server. If needed, it can be proxied behind another web server, such as Apache. Session management is transparent to programmers. When a web application starts, it is given a session. If it is then inactive long enough (duration is customizable), the session times out and memory is reclaimed. Session logic need not be put in the code.

Supported platforms, licenses

Supported operating systems include Microsoft Windows 2000, XP, Vista, Mac OS X, and Linux. Supported web browsers include Internet Explorer 6 and 7, Mozilla Firefox 2 and 3, and Safari 3.x. Licenses include commercial and freeware.

See also

  • Liberty BASIC, the Windows-based BASIC on which Run BASIC is based
  • SQLite, a popular database engine used by Run BASIC

References

  1. ^ "Run BASIC Documentation". www.runbasic.com. Retrieved 2022-08-25.

External links

This page was last edited on 21 May 2024, at 08:06
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.