[PR]Java/PHPデベロッパーのためのFlashアプリケーション開発ツール Adobe Flex Builder 2なら、リッチなWebアプリケーションを Eclipse IDEで今すぐ開発できます。Mac版も新登場! あちこちで見かけるQRコード。Javaシステムに実装する方法は?[PR]バーコード規格を理解して開発するのはとても大変。JBarCodeはそんな手間を肩代わりするコンポーネントです。QRコードだけでなく全18種類の規格に...
皆さまはVB.NETにどのようなイメージをお持ちでしょうか? 筆者がよく聞くイメージは「初心者用」です。開発元のマイクロソフト社のWebページにも「Visual Basic 2008 Express EditionはWindowsアプリケーションの楽しく簡単な作成方法に興味を持つ、趣味で開発を行うユーザー、プログラミング初心者、および学生に最適な開発ツールです」と書いてありますので、そのイメージはあなが...
実践的な開発経験のある.NET Frameworkアプリケーションプログラマであれば、ILDASMを使ってプログラムを逆アセンブルしたコードを見たことがあるでしょう。.NET Frameworkアプリケーション開発は、Visual BasicやC#、C++/CLIなど、多くの言語を使って開発できますが、最終的に生成されるのは標準化されているCIL(Common Intermediate Language)と呼ばれる中間言語です。Microsoft Intermediate Language...
.NETは実行ファイルの生成によって、コンパイル済みの中間コードを生成する。それを.NETフレームワークによって実行する。 中間コードというのがくせ者だ。OSの壁を越えて、様々な環境下でも実行できるメリットはあるものの、コードが中途半端に読めてしまう。そう、デコンパイルが容易なのだ。 今回紹介するフリーウェアはReflector for .NET、.NET向けの逆コンパイラーだ。
現在、コンピュータはネットワークを介して接続され、さまざまな処理を複数のコンピュータにまたがって行うことができるようになっている。インターネットの普及が、コンピュータのネットワーク化を促進し、World Wide Webや電子メールなどはすでに日常生活になくてはならないものとなった。 本稿では、このようなネットワークの基礎技術であるTCP/IPについて説明し、サンプ...
『 これから.NETでプログラミングを始めようとしている方や、新しく.NETでの開発に携わることになったフレッシュマンに贈るオンライン・リソース・ガイドの2006年度版。インターネット上に 』
[PR]「ソフトウェアの高速化、マルチスレッド化」を実現する、インテルのコンパイラー、マルチスレッド専用ライブラリー、デバッガーをご紹介します。 Windowsアプリ開発の必須アイテム「SPREAD」を知っていますか?[PR]最新バージョンの「SPREAD」はVisual Studio 2005に対応しています。10年以上にわたり進歩し続けてきた表計算機能に加え、スマートタグでの設定や、コーディングレ...
VB6から利用する為に、.NETのDLLをCOMとして利用できるようにレジストリに登録する。 これをやってくれるのがregasmコマンドである。 % regasm DotNetCOMTest.dll ※regasm.exeは、.NET Framework ランタイムに含まれる("WINNT\Microsoft.NET\Framework"以下の各バージョンのフォルダに存在する)。 (3) tlbexp コマンドで、タイプライブラリ(*.tlb)を作成する。 VB6の統合開発環境から利用する為には...
『 ダウンロードできるので、システムの機能追加とかに使えないかなー 』
は、Microsoft の製品やツールおよびテクノロジを利用する開発者のみなさんへ必要な情報を提供しています。MSDN ライブラリでは、技術情報、サンプルコードを含むプログラミング情報や製品ドキュメント、リファレンスガイドなど様々な情報を提供しています。この MSDN2 ライブラリサイトでは Visual Studio 2005 および SQL Server 2005 の二つの新製品のドキュメントを提供しています。 ...
記事は編集作業を経て公開されていますが、あくまで情報提供を第一の目的としたものであり、 内容には、不正確な記述、執筆者の予断や誤解に基づくもの、リンク切れ、環境要件が古いものが含まれていることがあります。 記事(翻訳記事を除く)の訂正に関しては、編集部の判断により随時対応することがありますが、各著作権者および(株)翔泳社はその内容の完全性を...
『 プログラミング系Tipsページ。作者は不明 』
.NET Frameworkには、このようなマルチスレッド・プログラミングを行う環境やライブラリが標準で用意されており、マルチスレッド・プログラムを簡単に実装できる。これを上手に活用することでアプリケーションのパフォーマンスを向上できる。しかし、マルチスレッドによって、効果的なパフォーマンス向上を行うためにはそれなりの注意が必要である。 例えば、2つの処理を並...
.NETによるDirectX開発が実現できるXNAとは何か? WPFやManaged DirectX と比較して、使い分け指針を提示する
Copyright(c) 2000-2005 ITmedia Inc. 著作権はアイティメディア株式会社またはその記事の筆者に属します。 当サイトに掲載されている記事や画像などの無断転載を禁止します。 「@IT」「@IT自分戦略研究所」「@IT情報マネジメント」「JOB@IT」「@ITハイブックス」「ITmedia」は、アイティメディア株式会社の登録商標です。 当サイトに関するお問い合わせは「
Windows Mobile 5.0には初期状態では.Net Component Framework 2.0が入ってないので、次のパッケージをインストールする必要がある。 ActiveSync 4.1 携帯端末とパソコンとの間でデータをやりとりするためのアプリケーション。無料。サイトからダウンロードして、インストーラを使ってインストール。 ウィルス対策ソフト(ウィルスバスターなど)が起動していると正常に動かないこともあるの...
Copyright(c) 2000-2005 atmarkIT 著作権はアットマーク・アイティまたはその記事の筆者に属します @ITに掲載されている記事や画像などの無断転載を禁止します 「アットマーク・アイティ」「@IT」「@IT自分戦略研究所」「@ITハイブックス」は、株式会社アットマーク・アイティの登録商標です 弊社へのご連絡は「
しばしば、筆者は「マイクロソフト信者」と呼ばれる場合がある。マイクロソフト製品利用者の多くは、熱狂的にマイクロソフトやその製品を崇拝したり心酔したりしないので、そもそもマイクロソフト「信者」なる人種はほとんど存在しないだろう、という点を差し引いてもまったくのぬれぎぬである。 というのも、筆者は、世間のほとんどがLinuxという名前を知らないころに...
「静的型付言語」であるVisual Basic .NET(VB.NET)で従来のVBプログラマがまず叩き込まれるのは、「Option Strict On」である。これによって、Visual Basicコンパイラが「正しい行い」をプログラマに強制する。VBプログラマの苦痛は、VBが中途半端なニセモノプログラミング言語の汚名から解放され、真のプログラマが利用する言語へと進化するための痛みとして認識されている。 .NET Framewo...
『 技術資料がかなりたっぷりあります。(123) 』
DataGridComboBoxColumn Class - DataGridコントロール(System.Windows.Forms.DataGrid)にコンボボックスを表示させるためのクラス 【別窓】 説明と注意事項 Win32 APIなどは使わず、.NET Frameworkの機能を紹介するように心がけています。 堅苦しく難解な説明は抜きにして、とにかく「使える」ことに主眼をおいています。そのため説明が簡略化されていますが、ヘルプをお読みいただくことにより不足...