Page3Windowsフォームを使ったアプリ(=アプリケーション)の形態は、いまでも業務アプリの主流の1つだ。Studioを使ったWindowsアプリの作成方法の情報は意外と少ない。Studioには優れたIDEが完備されているので、独学でそれらしいWindowsフォームを作成して動かすことはできるが、その作り方で正しいのかどうかを学べる場も少ない。そのため、開発効率が思うように上がらなかったり、使いづらい業務アプリになってしまったりしている場合がよくある。お手本となるWindowsフォームのアプリが身近にないので、正しい実装のコードで正しいWindowsフォーム開発を学ぶことができない、という負のスパイラルに陥ってしまっている開発現場も見かける。2010を使ってきちんと説明しなければいけないのではないかと考えた。本連載は、業務アプリ作成という視点に立っての連載になるので、すべての機能を網羅的に扱うのではなく、必要な機能を必要な深さで扱っていきたいと思う。ここで身に付けた考え方やノウハウは、みなさんが実際に取り組んでいるアプリ開発にも応用が効く内容になっている。2010で開発することを前提としている。Basicである(ポイントとなる個所では、C#による説明も行う)。Expressを利用してほしい。■IDEでどのように操作してフォームをデザインしていくのか●Windowsフォームを使ったプロジェクトを作成するWindowsフォームを使ったプログラムを作成するために、まずは新しいプロジェクトを作成しよう。Environment:統合開発環境)が立ち上がる。ページ]内の[新しいプロジェクト]リンクをクリックするか、メニュー・バーの[ファイル]‐[新規作成]‐[プロジェクト]をクリックすると、[新しいプロジェクト]ダイアログが開く。アプリケーション]テンプレートを選択する。アプリケーション]テンプレートを選択する。Basic]‐[Windows]を選択。アプリケーション]を選択。アプリケーション名を入力。[OK]ボタンをクリックしてプロジェクトをテンプレートの設定に沿って生成。Basic]を選択している。アプリケーション]を選択する。Windowsフォーム・アプリケーションのテンプレートで新規作成すると、図2のような構成のIDE画面が表示される。Windowsフォーム・アプリケーション開発のIDE表示Windowsフォーム・アプリケーションのテンプレートで新規作成すると、このような構成のIDE画面が表示される。