Microsoft Small Basic Online v1.0 (CS): Installation Guide
This article shows how to run Microsoft Small Basic Online v1.0 (public preview under development written in C#). Small Basic Online (SBO) is an open source software, so the latest revision can be built from the source code.
Just Run
Small Basic Online v1.0 is published on http://superbasic-v2.azurewebsites.net/ as public preview. Visit the site then following editor will appear.
Known Issues
Here are some popular known issues. Details are described on a blog post or GitHub issues.
- Source file extension is txt (not sb or smallbasic).
- Import / Publish are not supported yet.
Build Latest Revision
Public preview may little older than the source code uploaded to GitHub. Following instructions show how to build SBO and run in local PC.
Download Zip File
Follow the instructions below to download zip file from https://github.com/sb/smallbasic-editor to the Downloads folder of the local PC.
- Click [Clone or download] button
- Click [Download ZIP] button
- Click [Save] button
- Click [Open folder] button
Unzip Zip File
Push [Extract all] button and push [Extract] button. And move smallbasic-editor-master folder to appropriate place such as C:\smallbasic-editor-master.
Install Visual Studio 2017
Visual Studio 2017 (VS2017) can be download from https://visualstudio.microsoft.com/vs/older-downloads/. Details are written here. Select components ".NET desktop development" and "ASP.NET and web development".
Build SBO in VS2017
Build SBO along with following instructions.
- Open smallbasic-editor-master folder .
- Open SmallBasic.sln in Solution Explorer.
- Select SmallBasic.Editor and push [F5] key.
- If error that found both smallbasic-editor-master\Source\SmallBasic.Editor\bin\Debug and smallbasic-editor-master\Source\SmallBasic.Editor\bin\Release, remove both Debug and Release from bin folder and push [F5] again.
See Also
Other Resources
- Microsoft Small Basic Online 1.0 (Public Preview)
- sb/smallbasic-editor (GitHub)
- Announcing Small Basic Online 1.0 - Public Preview (blog)