.NETは実行ファイルの生成によって、コンパイル済みの中間コードを生成する。それを.NETフレームワークによって実行する。 中間コードというのがくせ者だ。OSの壁を越えて、様々な環境下でも実行できるメリットはあるものの、コードが中途半端に読めてしまう。そう、デコンパイルが容易なのだ。 今回紹介するフリーウェアはReflector for .NET、.NET向けの逆コンパイラーだ。
(今がベストな状況なので)あえて行動を起こさなくてよかったのか、それとも 行動してチャレンジすべきだったのか。 Top ようこそ 〔プログラミングの家庭教師〕へ ようこそ、プログラミングの家庭教師へ。 プログラミングの学習は、独学,独習,セミナー,専門学校,スクール,通信教育,教本,書籍,家庭教師など様々あります。何れにしても、プログラムが作れるようにな...
「NUnit」は、単体テストの自動実行を支援するためのツールである。Java用のテスト・ツールである「JUnit」をベースにして、.NET Framework上で利用できるように変更を加えたものだ。ちなみに、JUnitのバリエーションはNUnitに限らず、さまざまなプログラム言語に対応したものが作られている。自動単体テスト・ツールの1つの定番といってもよい。NUnitはエクストリーム・プログラミ...
『 これから.NETでプログラミングを始めようとしている方や、新しく.NETでの開発に携わることになったフレッシュマンに贈るオンライン・リソース・ガイドの2006年度版。インターネット上に 』
などのアプリケーションでは、「プラグイン」(または、「アドイン」、「エクステンション」等)と呼ばれるプログラムをインストールすることにより、機能を追加することができるようになっています。ここでは、このようなプラグイン機能を持ったアプリケーションの作り方を考えます。(プラグインが何だか分からないという方は、「アスキー デジタル用語辞典」や「IT...
。 2004/06/05 文字列操作のTipsを公開しました。 2004/06/02 マウスのTipsを公開しました。 2004/05/30 ネットワークのTipsを公開しました。 2004/05/25 フォルダ操作 Tipsの公開を開始しました。またファイル操作 Tipsを更新しました。 2005/01/07 New ★☆Developers Summit 2005(デブサミ2005)2005年2月3日(木)・4日(金)開催☆★ 〜充実の70セッションがほぼ決定!新規追加セッションの登録受付を開始...
『 データグリッドの使い方.NET 』
『 ダウンロードできるので、システムの機能追加とかに使えないかなー 』
記事は編集作業を経て公開されていますが、あくまで情報提供を第一の目的としたものであり、 内容には、不正確な記述、執筆者の予断や誤解に基づくもの、リンク切れ、環境要件が古いものが含まれていることがあります。 記事(翻訳記事を除く)の訂正に関しては、編集部の判断により随時対応することがありますが、各著作権者および(株)翔泳社はその内容の完全性を...
『 プログラミング系Tipsページ。作者は不明 』
今回は、本連載を通じて作成する「Web画像検索ツール」を紹介し、まずGoogleのイメージ検索ページで検索した結果を取り込む部分をプログラミングしていきます。 Web画像検索ツール「WebImageSearch」 皆さんはGoogleイメージ検索をよくお使いになるでしょうか。筆者はあるキーワードから連想される画像を探したり、気に入った映画俳優の画像を検索したりとけっこう頻繁に利用して...
『 ぶっくまURLは、www.microsoft.com/japan/msdn/library/ja/vccore/html/_core_upgrading_an_existing_activex_control_to_be_used_on_the_internet.asp 』
Eclipse プラグインである Emonic を使ってオープンソースの C# アプリケーションを開発する方法と、既存の Microsoft® .NET Framework V2.0 プロジェクトに対して Eclipse を使うための方法を学びましょう。 Eclipse は Java™ や他のプログラミング言語を容易にサポートすることができます。しかし最近まで、Eclipse で C# プロジェクトをビルドし、実行し、デバッグすることは困難でした。...
SQLiteはお手軽軽量なDBとしてさまざまなアプリケーションに使えるものと思います。このお手軽さを享受できるのがC/C++だけではもったいない。C++/CLIで薄いラッパーを被せれば、C#やVB.NETから使えるようにできるはずですが、そのお話はまたいずれ。 ……という、なんとも思わせぶりな「まとめ」で締めくくってました、このまま放っておくわけにもいきませんよね。 そんな...
CSVファイル(コンマ区切りのファイル)を読み込む処理は、フィールド自体にコンマが含まれていたり、フィールドがダブルクオーテーションで囲まれていたりする場合などがあり、結構面倒な作業である*。 * CSVファイルの仕様については以前は明確なものがなかったが、現在ではRFC4180により標準化されている。 しかし.NET Framework 2.0には、主にVB 2005用の機能として、CSVファイル...
Copyright(c) 2000-2005 ITmedia Inc. 著作権はアイティメディア株式会社またはその記事の筆者に属します。 当サイトに掲載されている記事や画像などの無断転載を禁止します。 「@IT」「@IT自分戦略研究所」「@IT情報マネジメント」「JOB@IT」「@ITハイブックス」「ITmedia」は、アイティメディア株式会社の登録商標です。 当サイトに関するお問い合わせは「
『 NETアプリケーションの解析用ソフト集。逆コンパイラ「Reflectorfor.NET」、リソースエディタ「Resourcerfor.NET」など。C#とVB.NETに対応。 』
では、Visual Studio 2005(以降、VS 2005)で作成可能なアプリケーションの種類と、統合開発環境の新機能について紹介した。中編となる今回は、VS 2005でバージョン・アップしたVisual BasicとC#について、その新しい機能をまとめる。 VS 2005で使用可能な言語 VS 2005では開発言語として、従来のVisual Basic、C#、C++、J#を利用することが可能だ。これらの言語もまた、.NET Framework 2.0のバージョ...
VS 2005をフル活用したデータベース・プログラミングを学ぶ新連載。まずは.NET FrameworkとVS 2005の基礎を修得
Copyright(c) 2000-2005 atmarkIT 著作権はアットマーク・アイティまたはその記事の筆者に属します @ITに掲載されている記事や画像などの無断転載を禁止します 「アットマーク・アイティ」「@IT」「@IT自分戦略研究所」「@ITハイブックス」は、株式会社アットマーク・アイティの登録商標です 弊社へのご連絡は「