やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

C#

最新MONOインストール(Raspberry Pi 4)

C#

6.12.0.90。

raspbian stretch C#でじゃんけんプログラムを書いてみた(プロジェクト分離版)

C#

ライブラリ用、テスト用、コンソールアプリ用、でプロジェクトを分離してライブラリのコードを共有した。

raspbian stretch C#でじゃんけんプログラムを書いてみた

C#

C#や開発環境の勉強として。

C#プロジェクトの名前について考えてみた

C#

ライブラリ、テスト、アプリの3つについてそれぞれ名付ける。

Raspbian stretch MonoDevelop で NUnit プロジェクトがメモリ不足により実行できない

C#

これはひどい。

LinuxにおけるMonoDevelopでのプロジェクト作成ベストプラクティスについて考えてみた

C#

MonoDevelopは.NET Core非対応。それを考慮してLinuxで動作する最善のプロジェクト作成方法について考えてみた。

LinuxにおけるC#開発環境

C#

結論、LinuxではMonoDevelopが最善。

Raspberry PiにVisual Studio Codeをインストールしてみた

C#

できた。

dotnet new コマンドのサードパーティ製カスタムテンプレートを調べてみた(dotnet new -i "Eto.Forms.Templates::*")

C#

Eto.Forms用テンプレートもあった。

.NETファミリとプロジェクトとIDE、どれを使えばいいの?

C#

どのプロジェクトをどの環境で開発すればいいか。

dotnetコマンドでClassLib+NUnit+Consoleプロジェクトを含め参照設定したソリューションを作成してみた

C#

前回のパターンにあったConsole+テストのプロジェクトを作成してみた。

.NET開発環境とプロジェクトの対応パターンについて調べた

C#

どのプロジェクトを作るとき、どの環境を選べばいいのか。

Raspbian stretch dotnet コマンドについて調査する

C#

プロジェクトを自由に作れるようになりたくて。

Mono、MonoDevelop、Gtk+とGtk#、GladeとGlade#、GtkSourceViewとC#ラッパについて

C#

必要なソフトが多すぎて混乱してきたのでまとめる。GtkSourceViewが使いたいだけなのに。

Eto.Formsにおけるカスタム・コントロールの作り方を調べてみた

概要は把握したが、動作するコードは書けなかった。

Eto.Forms.TextControlを継承できなかった

これでTextAreaの右クリックメニューを消せるかと思ったのだが、そもそも継承できなかった。

Eto.Forms.WebView で JS製テキストエディタ Ace を ローカルファイルで記述し CDN から読み込む

できた。が、C#とJSが連動できないため、入力したテキストを取得できない……。

Eto.Forms.WebView で JS製テキストエディタ Ace の demo を読み込む

部分的にはできた。

Raspbian stretch MonoDevelop で Eto.Core をビルドできなかった

C#

デフォルト右クリックの処理を削除するためにはどうすればいいかを探るため。

Eto.Forms.TextAreaのコードを読んでみる

デフォルト右クリックの処理を削除するためにはどうすればいいかを探るため。

Eto.Forms.DynamicLayout.TextArea.MouseEvent + ContextMenu.Show() を使ってみたがデフォルトのメニューを消せない

TextAreaのデフォルト右クリックメニューを継承または上書きできない……

Eto.Forms.DynamicLayout.ContextMenuを使ってみた

C#

TextAreaのデフォルト右クリックを継承または上書きしたかったが、できなかった。

Eto.Forms.FontDialogを使ってみた

C#

表示領域を分離する。幅をドラッグ&ドロップで変更できる。

Eto.Forms.Splitterを使ってみた

C#

表示領域を分離する。幅をドラッグ&ドロップで変更できる。

MonoDevelop用Gtk#3.0のテンプレートプロジェクトをインストールしたがビルドできない

C#

デフォルトではGtk#2.0しか使えないので3.0も使いたかった。

MonoDevelop Gtk# 2.0 プロジェクトで GtkSourceView コントロールを使えなかった

C#

残念。

Eto.ToolkitのCodeEditorを正しくビルドできなかった

C#

面倒そうだし、できるかもわからないので、今回はここまでで断念する。

Eto.ToolkitのCodeEditorを実行できなかった

C#

前回の続き。

Eto.ToolkitのCodeEditorをMonoDevelopでビルドする

C#

無理矢理。

.NET Core 3.0 の Desktop Packs は Windowsのみ使用可(Linux非サポート)

C#

Microsoft様にはかないません。