C# exercises (1) Guidance

Windowsアプリを作る

C#について

  • 開発しやすく,高機能なプログラミング言語
  • 様々なプログラミング言語の良いところを組合せて作った.
  • プログラムのミス(バグ)が出にくい
  • 学習しやすい
  • 比較的簡単に自分が作成したいWindowsアプリを作れる
  • Windowsアプリの開発ではC#を使うことが標準になってきている。

c472feec-9f9a-a24f-6fe5-8fa1d3d227f6

この課程について

  • Microsoft Visual C# 2015利用
  • とても難しいWindowsアプリの開発をできるだけ簡単にして、いろいろな高度な機能を教えたい。
  • 少しでもプログラミングの楽しさが伝わるように工夫したい。
  • 演習中心:できるだけ見やすく工夫します。
  • 簡単ながら、応用しやすく、かつ、興味がもてるような題材を考えてきます。
  • 試験:レポート
  • 評価:出席+演習+レポート

***

プログラムの作り方

–Microsoft Visual C# 2015 Express Editionを起動
–画面の左下の「スタート」メニュー ⇒ プログラム

⇒ Microsoft Visual C# 2010 Express Edition

•左上のメニューから「ファイル」⇒「新しいプロジェクト」を選択
•「Windowsフォームアプリケーション」が選択された状態で、プロジェクト名に好きな名前を入力する
プロジェクトの初期状況
ツールボックスを固定

 

1 thought on “C# exercises (1) Guidance”

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA


Related Post

C# exercises (d) REST & JSONC# exercises (d) REST & JSON

Visual Studio community 2015 アカウントについて (学内専用) WebBrowser (基本) Form(自動操作) HttpClient REST & JSON ←今週 RESTとは RESTとは、RESTはREpresentational State Transferの略。2000年にRoy Fielding氏が提唱した、分散システムにおいて複数のソフトウェアを連携させるのに適した設計原則の集合。また、狭義には、それをWebに適用したソフトウェアの設計様式のこと。一般には後者の意味で用いられることがほとんどである。RESTの世界では、ネットワーク上のコンテンツ(リソース)を一意なURLで表すのが基本。各リソース(URL)に対してGET,POST,PUT,DELETEでリクエストを送信しレスポンスをXMLやjsonなどで受け取る形式(レスポンスのフォーマット形式は指定されていない)。 REST APIをを作る前に先人はどのような設計をしていたのかを見てみましょう。今ではTwitterやfacebook,Github、Amazonなど大きいところではだいたいAPIを提供しているので、お手本は山ほどあります。URL設計やリクエスト・レスポンス、HTTPヘッダなどに着目して見比べてみましょう。 Twitter […]

C# exercises (b) Web2 FormC# exercises (b) Web2 Form

Visual Studio community 2015 アカウントについて (学内専用) WebBrowser (基本) Form(自動操作)←今週 HttpClient REST & JSON WebBrowser コントロールを利用した、ブラウザをコントロールアプリケーションの作成手順を紹介します。 Googleの検索ページを利用し、ページに表示されているテキストボックスに文字列が自動的に入力、フォームのサブミットボタンのクリックができ、ページを解析し、含まれるすべてのリンク文字列とそのURLを表示するなどもできる。 このようにプログラムからWebページを操作する場合、事前にそのHTMLのソースをチェックして、操作対象となるHTML要素を明確にしておく必要がある。Googleの検索ページのソースを見ると、フォームの定義部分で次のような記述を見つけることができる。 <form action="/search" name=f > <input […]

C# exercises (7) Puzzle GameC# exercises (7) Puzzle Game

今回作るのは、イメージを読み込んで利用するパズルゲームです。イメージファイルを読み込むとそれを 9 分割し、ランダムに混ぜます。 プレビューのイメージをフォーム上クリックして配置、すべて正しい場所に配置できればクリアです。   フォーム作成 サイズ:500 x 400 背景色:適当 PictureBox配置 (Name) : PlayBox Size :        300 x 300 BackColor […]