FAQ

This FAQ tries to answer the most famous asked questions. If you do not find the answer to your question here, please check the forum or get in contact.

  • xonoHTTP does not start up or shows "port in use".
    Another program is already using the ports xonoHTTP wants' to use. Either turn off this other program or manually set a different port in the xonoHTTP.ini file. A common program that blocks port 80 is Skype. To stop Skype from blocking this port open Skype and navigate to Tools/Options/Advanced/Connection and clear the checkbox in front of "Use port 80 and 443 for additional incomming connections".
  • Are there native 64 bit versions available?
    Yes, all xonoCODE products are available in 32 and 64 bit versions. Both versions are included in your download. The 32 bit versions will run on 32 and 64 bit systems, while the 64 bit versions will only run on x64 based systems. The free version is only available in 32 bit though.
  • Can I use xonoBASIC with other webservers?
    Yes, xonoBASIC uses standard CGI to communicate with the webserver. So any server supporting CGI should work. Configurations for the most common webservers are available in the forum.
  • Are there portable versions available?
    All xonoCODE products are fully portable by default. There is no bloated installation that copy files everywhere or messes with your registry! All is contained in one folder that can be moved or deleted as wanted. Just remove system services (if installed) prior to moving the folder as services always require absolute paths. But even services run in their original location... so you can run a service off a USB stick without having any files on the machine itself what makes it ideal for super minimalistic servers.
  • Why BASIC?
    Simply because it's simple, clean and easy to learn! Probably the easiest to learn language of them all. xonoBASIC sticks to the classic BASIC in contrast to most other mature BASIC dialects out there, that mostly all have a very C-ish look and feel or are hard to use for web scripting. xonoBASIC only focuses on web scripting and does not provide useless functionality beyond that, what keeps the command structure straight and clear. So working with xonoBASIC is way easier than working with any other web scripting language what makes them ideal for beginners. But xonoBASIC is not just a toy!
    It also enables advanced programmers to develop comprehensive web applications in a fraction of time!
  • What are the differences between the free and full version of xonoBASIC?
    The set of commands available in xonoBASIC free is limited, so is the functionality of xonoHTTP free. Click here for more details.
  • Why aren't you using colorull menus and graphics for your programs?
    The tools should be small and simple... and not colorfull and awkward to use. I personally hate all those fancy bling bling in productivity tools where you have to guess what icon triggers what function. So, no big icons and overcolored/overloaded userinterfaces here! Just clear old school menus.
Latest Projects
Image 01

Etiam ut nibh et urna cursus ultricies nec vel nunc. In hac habitasse platea dictumst.

More
Image 02

Donec ullamcorper feugiat nunc ut tempus. Sed sodales, nibh ut ultricies pulvinar.

More
Image 03

Praesent auctor quam quis libero venenatis dapibus. Donec feugiat nunc ut tempus.

More