C#でSmall Basicを作ろう
2019年、新たな Small Basic のオンライン版である Small Basic editor がオープンソースとして公開されました。
このソフトウェアは C# で書かれており、将来のデスクトップ版のベースにもなる予定です。
長年、Small Basic のユーザとして活動してきましたが、その開発にも参加したくなりました。
このページを書き始めた時点で、その開発言語である C# については全くの素人状態ですが、読者のみなさんと共に楽しい連載にしていければと思います。
Small Basic の連載は中学生を対象としていましたが、この連載は高校生以上を対象と考えています。
本文はブログ「たかはしのんき年月記」に連載し、以下の目次からリンクします。
目次
- C# について
- Small Basic Online の公開
- Visual Studio 2017
- ここからどう進めるか
- フォークへのマージ
- リモートリポジトリとの差分をプル
- ビルドしてテスト
- Shapes のデバッグ
- Blazor とは
- SBO 既知の留意点(ソースと実行結果)
- SBO 既知の留意点2
- ソリューションとプロジェクト
- SBO 既知の留意点3
- サンプルによる SBO のテスト
- Array オブジェクトのテスト結果
リンク
- C# のガイド(Docs)
- SmallBasic editor(GitHub:英語)
- Visual Studio IDE(統合開発環境)
- GitHub(オープンソースプラットフォーム)
- SVG: Scalable Vector Graphics(MDN Web Docs)
Powered by