はじめにこのブログでは Visual C# 2008 Express Edition (無償) を使用した Windows アプリケーションに作り方について説明しています。Visual C# 2008 Express Edition (無償) の入手方法については この記事 を、プロジェクトのコンパイル方法については この記事を参照してください。 タイトルにあるとおり、今回は未経験の開発言語でとりあえずプログラムを書けるようにするための、て...
「じゃんぬねっと」へようこそ。 当サイトでは、C#, VB.NET, J# などの .NET プログラミングで役立つ情報を提供していきます。 旧 VB ユーザーのために VB6 についても提供しておりますので、ステップアップにご利用ください。 当分は、ウィンドウズ フォーム (Windows Form) アプリケーションを中心にやっていきます。 当サイトは、常に未完成ですので随時更新しております。 動作が軽...
世界で最も親しまれている Visual Basic 言語を使用して、Windows 向けソフトウェアを手軽に、楽しく作成できます。 Visual C# 2005 Express Edition ≫ 最先端の言語機能を搭載する C# 2.0 を使用して、Windows 向けソフトウェアを手軽に、楽しく作成できます。 Visual C++ 2005 Express Edition ≫ コンパイラ、コード エディタ、デバッガ、プロジェクト システムなどを備えた、強力な C++ プログラミング ...
【イベント概要】 ・名称 CLR/H Visual Studio 2005 コミュニティ・ローンチ ・開催日時 2006年2月4日(土) 13:00〜16:40 ・開催場所 札幌市生涯学習センター ちえりあ 2階 中会議室1( http://chieria.slp.or.jp/ ) 〒063-0051 札幌市西区宮の沢1条1丁目1-10 ・主催 Community for Learning and Research / Hokkaido ・参加費用 \1,000(懇親会:別途 \4,000) ・参照URL http://clr-h.jp/ 【開催目的】 ・.NETアーキテクチャと、その開発...
試験で学生に小論文のようなものを書かせることがよくあるのだが、その中でひとつ、多くに共通する特徴があることに気づいた。 名づけて、「『光と影』の呪縛」。なんじゃそりゃ、と思うかもしれないが、見れば「あるある」という人も少なくないにちがいない。こんな感じだ。 テーマは何でもいい。「○○について論ぜよ」とか、「○○について△△の観点から説明せよ」...
この連載では、C# 2.0をテーマに、C# 1.xより拡張、変更された点について解説を行う。以前、筆者が行ったC# 1.xを解説する「連載:改訂版 C#入門」の続編として位置付けられ、対象読者は、C# 1.xを知っているプログラマーである。 *1 技術評論社より単行本『新プログラミング環境 C#がわかる+使える』としても出版されている。 しかし、恐らく多くの読者にとって、予想を大き...
アトムを作る前に、クラス設計ですが、モデル系クラスについては Lisp のクラス体系に従って、 クラス設計するのが自然ですが、残念ながら Java では単一継承なので、インタフェースを適当に 使っていきます。ここでは S 式のクラス Sexp はインタフェースで実現することにします。 各タイプの印字形式を各クラスで実装します。このメソッドを print とします。 また、シリアライ...
Copyright(c) 2000-2005 atmarkIT 著作権はアットマーク・アイティまたはその記事の筆者に属します @ITに掲載されている記事や画像などの無断転載を禁止します 「アットマーク・アイティ」「@IT」「@IT自分戦略研究所」「@ITハイブックス」は、株式会社アットマーク・アイティの登録商標です 弊社へのご連絡は「
昨日、二つの文章を読みました。その一方は『「水からの伝言」を信じないでください 』というWEB上の記事で、もう一つは『なぜ、「できる人」は「できる人」を育てられないのか? 』という本です。同じ日に読んだせいでしょう、この二つの文章が(私の印象では)とて...
そもそもCSSは複雑に書こうとする方が難しく、フラットで単純な構造のコードになる。そのため、ある要素に対するスタイル指定がCSSファイル内であちらこちらに散らばっているような書き方さえしなければそれほど読みづらいものではないので、自分で書いて自分で読む分にはプロパティの順序なんかはどうでも良いとも思う。 しかし、CSSを第三者に読ませるとなると、どうい...
どの大学にもあるのかどうかは知らないが、少なからぬ大学の教員には「地方営業」がある。各地の高校に行って模擬授業とかをやるというものだ。多くの高校では、進路指導の一環として、大学やら専門学校やらといったところから教員やら入試担当職員やらを呼んできて説明会みたいなことをやる。いろいろな大学から集まった教員が控え室で出番を待つあたりはまさに「営...
マイクロソフトが無償のXbox 360向けゲーム開発環境をリリースした。 環境構築からゲーム実行までを徹底リポート
プログラムを書いていると、「あれ、また同じことを書いているぞ」と思うことがある。同じコードを何回も繰り返すことは明らかに無駄なので、偉大な先人は「サブルーチン」というものを発明した。同じプログラム内に、同じコードが複数あれば、それを1つにまとめ、それを呼び出すようにすれば無駄は減る。 しかし、別のプログラムに同じコードがある場合に、このテク...
高林さんの学校では教えてくれないバッドノウハウ英語 シリーズに追い越されそうになってきましたが、第4回です。 今回は "Works for me" をとりあげます。Bugzilla や Trac などのバグトラッキングシステムになじみの深い人であれば、日常的によく目にしているフレーズかもしれません。"僕のところでは動くよ" という意味です。 "This bug is not reproducable. Works for me." (このバグうまく...
ご存じのとおり、「開発プロセス」とは、ソフトウェア開発の進め方を定めたものである。一般に開発プロセスでは、開発作業の手順と内容、それを実行すべき担当者の役割、各作業の成果物であるドキュメントやプログラム、さらにそれらの指針となるガイドラインなどが定義されている。 今日まで、そのような開発プロセスがソフトウェア開発を成功させるために数多く出現...
連載「C#入門」の続編がついに開始! .NETとともに着実に進化を遂げているC#。ただし、C# 2.0は1.xに便利機能が追加されただけの言語ではない .NET TIPS - .NET開発のテクニックとヒント集 - (2007/5/31) − ASP.NET AJAXでスライドショー機能を実装するには? − コンソール・アプリの強制終了時に処理を行うには? − 分離ストレージの容量を調べるには? ASP.NETモバイル・コントロール利...
C#プログラミングならではの「オブジェクト指向」を始めとする諸概念を、入門講座既読者に向けて徹底解説します。 ■ どんと来い! ASP.NET 入門講座や応用講義の知識を流用して、掲示板などの実用的なWebアプリの作ろうというWebプログラミング講座です。
もちろん「これだけ読めばすぐに一人前の開発者になれる」といっているわけではない。やはり、開発者としての十分な知識を得るには、それぞれの会社で行われる研修と、実際の開発作業での経験の積み重ねが、何よりも重要である。しかし@IT/Insider.NETの記事で開発の基本を学ぶことは、そうした実戦知識を吸収するための手助けになるはずだ。 それでは各段階について...
住めば都とはよくいったものだが、よほどの引っ越し好きでない限り「思い立ったが吉日」とばかりにいきなり異なる環境に移り住むことはないだろう。運送の手配をしたり荷物をまとめたりするだけでも大変なのに、新しい土地での習慣や近所付き合いに慣れるのはとても大変。独身者ならまだしも、家族がいていくばくかの資産があれば、転勤などの外部的な要因がない限り...
Vista時代にC/C++は、もはやお払い箱なのか?! どうすればこの変化をうまく乗り切れるのか? Visual C++開発者必見