アプリケーションの作成
それでは簡単なアプリケーションを作成してみましょう。なお、SharpDevelopが生成するソリューション(*.sln)とプロジェクト(*proj)はVisual Studioと互換性があります。
C#では以下のようなテンプレートが用意されています(言語によって内容は異なります)。
C#で用意されているテンプレート
| カテゴリ | テンプレート名 |
|---|---|
| なし | クラスライブラリ |
| 空のプロジェクト | |
| 共有アドイン | |
| Windowsアプリ | コンソールアプリ |
| Direct3Dアプリ | |
| 通知アイコンアプリ | |
| Windowsユーザコントロール | |
| Windowsアプリ | |
| Windowsサービス | |
| ASP.NET | ASP.NET Webページ |
| ASP.NET Webサービス | |
| Compact Framework | Windowsアプリ |
| SharpDevelop | SharpDevelopアドイン |
| ツールメニューエントリ | |
| Custom Tool | |
| WPF | WPFアプリケーション |
| WPFナビゲーションアプリ |
ここでは、Windowsアプリケーションを選択します。プロジェクトが生成されたらデザインタブをクリックします。
ツールバーからButtonコントロールをドラッグ&ドロップして、貼り付けたボタンをダブルクリックします。
クリックイベント用のメソッドが生成され、インテリセンスを使ってコードを書くことができます。
[デバッグ]メニューの[実行]をクリックすることで、アプリケーションを実行できます。ブレークポイント、ステップ実行、リファクタリングといった機能も利用できます。