企業システムはスマート・クライアントでどう変わるのか? 導入のための判断基準とシステム構築のための要素技術を明確にする 特集:ファットからスマートへ進化するクライアント - マイクロソフトが普及をもくろむ「スマート・クライアント」とは何か? - 企業システムはC/S、Webシステムから新たな進化の時代に入った。次世代システム「スマート・クライアント」とは何...
『 データグリッドの使い方.NET 』
本稿では、このパネル・ディスカッションの内容を要約してお伝えする(以下、敬称略)。以降で、発言者が「会場」となっているのは、会場にいたセミナー参加者(聴講者)を指す。 ■ 【小川】 わたしたちは日ごろ、@ITでWindows Vista(以降、Vista)関連の記事などを公開していますが、読者であるプログラマーやITプロの皆さんのご意見を伺うと、「Vistaという新OSが登場し...
」の内容のアップデートという位置付けである。今回は、それに加えて関連する2つのツールを紹介する。NUnitとは何か、テスト駆動開発とは何か、という詳しい説明は繰り返さない。それについては、上記2つの記事を参照願いたい。 プログラム開発の効率をアップするための方法 プログラム開発の効率を上げるために、最も効果があることは何だろうか。いろいろな考え方があ...
.NET Frameworkをインストールすると、システムが拡張されて、既存アプリがよからぬ影響を受けるのでは?この不安は本当か、実際に調べてみた
『 C#や.NET上でXMLを使うにはXML.NETFrameWorkC#シリアライズ 』
サーバサイド・クラスのJavaScriptプロキシ。サーバサイドの指定されたメソッドについて、同名のJavaScriptメソッドが定義される。このプロキシ・コードが呼び出されると、サーバサイドとのXmlHttpRequest通信が行われ、サーバサイドのメソッドが呼び出される Ajax.NETによって生成されるJavaScriptコード 3. サーバ側ロジックを準備する 以下のような内容のPostNumberSearch.cs/PostNumberSearch.vb...
『 社内blogの構築。前編は、ASP.NET+SQLServer(MSDE)で動作するCommunityServer。非商用利用は無償(でもこれ商用利用?) 』
CSVファイル(コンマ区切りのファイル)を読み込む処理は、フィールド自体にコンマが含まれていたり、フィールドがダブルクオーテーションで囲まれていたりする場合などがあり、結構面倒な作業である*。 * CSVファイルの仕様については以前は明確なものがなかったが、現在ではRFC4180により標準化されている。 しかし.NET Framework 2.0には、主にVB 2005用の機能として、CSVファイル...
まずは単体テスト・ツールの「NUnit」から使い始め、次に「NMock」を理解し、テスト駆動開発(Test-Driven Development。以降、TDD)を実践します それができるようになったら「NAnt」を利用してビルドの自動化を実践します そして次は「CC.NET」を利用して継続的インテグレーション(継続的なビルドとテストの自動化)を実践します 最後に「FIT」を使って、受け入れテストの自動化を行...
『 NETFramework3.0=.NETFramework2.0+WPF+WCF+WF+WCS 』
ついに待望の.NET Framework新バージョンがリリースされた。さっそくインストールして、フォルダ構成やSDK、Visual Studioの拡張について概観してみよう
2007年12月14日(金)、ついに「Visual Studio 2008日本語版」(以降、VS 2008)がRTM(製造工程向けリリース)になった。現在、MSDNサブスクライバ・ダウンロードなどを通じてWebから入手可能になっており、ボリューム・ライセンス販売は2008年2月1日(金)より、店頭パッケージ販売は2月8日(金)より開始される予定だ。 VS 2008の主な関連サイトは次のとおり。 Visual Studio 2008公式サ...