すべてのWhat's New
-
2007年
-
2007.10.05 お知らせ「サーバサイドAjax入門 ハングル語翻訳版」配本開始
「サーバサイドAjax入門 ハングル語翻訳版」が出ました。
日本語版ともども宜しくお願いします。 -
2007.10.04 記事「クライアントサイド・スクリプトからカスタムの認証機能を利用するには?」(@IT)を公開しました
アプリケーション・ブリッジ機能では、クライアントサイドのインターフェイスはそのままに、サーバ側の認証処理だけをカスタマイズするための機能を備えています。本稿では、このようなアプリケーション・ブリッジ機能で認証処理をカスタマイズする方法について紹介します。
-
2007.10.03 記事「WF(Windows Workflow Foundation)チュートリアル 後編」(CodeZine)を公開しました
WF(Windows Workflow Foundation)は.NET Framework 3.0に搭載された新しいワークフロー基盤です。後編では、WFの提供するワークフローの永続化サービスについて解説し、.NET Framework 3.0の新機能に関するシリーズの締めくくりとします。
-
2007.09.27 記事「クライアントサイド・スクリプトからASP.NETの認証機能を利用するには?」(@IT)を公開しました
ASP.NET 2.0が標準で提供するサービスを呼び出すための「アプリケーション・サービス・ブリッジ」機能について見ていきます。まずは、認証機能にアクセスする方法を紹介します。
-
2007.09.27 記事「XMLDBのチューニングポイント」(CodeZine)を公開しました
パフォーマンス要件はシステム構築時に考慮すべき最も重要なポイントの1つですが、XMLデータベースのチューニング情報はまだまだ不足している状況かと思います。本稿では、各XMLDB製品に共通するであろうパフォーマンスのポイントについて、Cyber Luxeonを使用して実際に実行・測定し、検証を試みました。
-
2007.09.25 記事「Ajax時代のJavaScriptプログラミング再入門 第4回」(@IT)を公開しました
最終回となる今回は、JavaScriptでの本格的コーディングに欠かせない<プロトタイプ・ベースのオブジェクト指向>について解説します。
-
2007.09.25 記事「WF(Windows Workflow Foundation)チュートリアル 中編 」(CodeZine)を公開しました
WF(Windows Workflow Foundation)は.NET Framework 3.0に搭載された新しいワークフロー基盤です。中編ではステートマシン ワークフローのプログラミングモデルについて解説し、サンプルを作成します。
-
2007.09.22 書籍『ASP.NET AJAXプログラミング - Windows標準AJAXフレームワークによるリッチクライアント開発手法-』(毎日コミュニケーションズ)刊行のお知らせ
ASP.NET AJAX 1.0、ASP.NET AJAX Control Toolkit対応。
AJAXに二の足を踏んでいる方も、JavaScriptが苦手な方も、次期Visual Studio 2008(ASP.NET 3.5)で標準導入される予定のフレームワークをいち早くキャッチ。基本的なサーバコントロールの用法、JavaScriptライブラリにおける型システムの概念などを学び、最終的に自前のAJAX対応コントロールを構築できるようになるまでを目標とします。 -
2007.09.20 記事「Windows PowerShellコマンド&スクリプティング入門(後編)」(@IT)を公開しました
前回の内容を踏まえて、PowerShell上でスクリプトを利用するための基礎について解説します。最初にスクリプトを実行するための基本的な手順を理解したうえで、PowerShellにおける変数や制御構文、関数など基礎的な構文の解説を行っていきます。
-
2007.09.20 記事「FilteredTextBoxコントロールでテキストボックスに入力可能な文字種を制限するには?」(@IT)を公開しました
FilteredTextBoxコントロール(FilteredTextBoxExtender)は、ASP.NET AJAX Control Toolkitで提供されるコントロールの1つで、テキストボックスに入力可能な(あるいは入力できない)文字の種類を規定するものです。
-
2007.09.19 書籍『10日でおぼえるSQL Server 2005入門教室』(翔泳社)刊行のお知らせ
定評のある「10日でおぼえる」シリーズにSQL Serverが登場。
自分で動かして確かめながら、SQL Server2005の機能をがっちり学べる入門書です。
インストールからデータベース操作、運用管理までステップアップ形式で身につきます。
付属ツールManagement Studio、Plofiler、Business Intelligence Development Studioなどの使用方法も紹介。 -
2007.09.18 記事「動的SQLによる数独の超高速解法 」(CodeZine)を公開しました
SQLを使って数独を解くことを通じて、SQLが持つ宣言的な言語の特徴を紹介します。最後の第3部では、動的にSQL文を生成する、メタ・プログラミング的なアプローチにより、たった1行のSELECT文で数独の問題を高速に解く方法を解説します。
-
2007.09.13 記事「ResizableControlコントロールで画像/テキスト領域のサイズ変更を行うには?」(@IT)を公開しました
ResizableControlコントロール(ResizableControlExtender)は、ASP.NET AJAX Control Toolkitで提供されるコントロールの1つで、名前のとおり、コントロールの幅/高さをページ上で変更するためのリサイズ機能を提供します。
-
2007.09.13 記事「手動テストからロードテストまで、VSTTでテストフェーズを効率化する」(CodeZine)を公開しました
Visual Studio 2005 Team Systemのエディションの一つである、Visual Studio 2005 Team Edition for Software Testersに用意されているアプリケーションのテストを支援する機能にはどんな機能が用意されているのかを一つ一つ見ていきます。これらの機能を理解することで、Visual Studio 2005 Team Edition for Software Testersがどのような時に利用できるものなのかを理解することを目標としています。
-
2007.09.11 記事「SQLによる数独の高速解法」(CodeZine)を公開しました
SQLを使って数独を解くことを通じて、SQLが持つ宣言的な言語の特徴を紹介します。3編構成の第2部では、バックトラックを用い、第1部で解けなかった問題に挑戦します。
-
2007.09.07 記事「[XDev]「直感的なUIを構築するツールはそろいつつある」とWINGSプロジェクト代表取締役」(日経クロステック)を公開しました
講師として参加した 日経BP社様 XDev 2007 のレポート記事です。
-
2007.09.07 記事「講演【サーバーサイド×フレームワーク】Vista時代の最新サーバーサイド開発事情」(日経BP)を公開しました
2007年9月7日に開催されたXdevでの講演資料です。
「ユーザエクスペリエンス」をキーワードに、.NET Frameworkにおける最新フレームワークや開発ツール(ASP.NET AJAXやVisual Studio 2008など)を紹介、サーバサイド開発動向を概観します。 -
2007.09.07 雑誌「XDev 2007 サイトレポート「「直感的なUIを構築するツールはそろいつつある」とWINGSプロジェクト代表取締役」」()を公開しました
2007年9月7日に開催されたXDev(クロスデブ)の模様がWebサイトにて速報されております。
講演【サーバーサイド×フレームワーク】Vista時代の最新サーバーサイド開発事情 -
2007.09.07 記事「単体テストからパフォーマンス分析まで、VSTDでシステム開発を自動化しよう」(CodeZine)を公開しました
Visual Studio 2005 Team Systemのエディションの一つである、Visual Studio 2005 Team Edition for Software Developersに用意されている3種類の開発者支援ツール機能について一つ一つ見ていきます。これらの機能がどのようなものかについて理解できることを目標にしています。
-
2007.09.06 記事「SQLによる数独の解法」(CodeZine)を公開しました
SQLを使って数独を解くことを通じて、SQLが持つ宣言的な言語の特徴を紹介します。3編構成の第1部では、手続き的な度合いの強い実装で簡単な問題を解きながら、宣言的な書き方や、複雑なSQL文の組み方について学びます。
-
2007.09.06 記事「ConfirmButtonコントロールでボタン・クリック時に確認ダイアログを表示するには?」(@IT)を公開しました
ConfirmButtonコントロール(ConfirmButtonExtender)は、ASP.NET AJAX Control Toolkitで提供されるコントロールの1つで、標準のボタン系コントロール(Button、LinkButton、ImageButton)に確認ダイアログを表示する機能を追加します。
-
2007.08.30 記事「Windows PowerShellコマンド&スクリプティング入門(前編)」(@IT)を公開しました
PowerShellは、対話型シェルとスクリプティング実行環境とを完全に統合した次世代Windowsのシェル環境です。前編では、概要&インストールから基本的なキーワードとして、「コマンドレット」「.NETオブジェクト」「ドライバ(プロバイダ)」について紹介します。
-
2007.08.30 記事「PasswordStrengthコントロールでパスワードの強度をインジケータ表示するには?」(@IT)を公開しました
PasswordStrengthコントロールは、ASP.NET AJAX Control Toolkitで提供されるコントロールの1つで、新規パスワード設定時にテキストボックスに入力されたパスワード文字列の「強度」を判定し、その結果をテキスト、または棒グラフで視覚的に示すためのコントロールです。
-
2007.08.23 記事「ASP.NET AJAXならコーディングレスでAjaxを実装できる(後編)」(日経クロステック)を公開しました
マイクロソフトが提供するAjaxフレームワーク「ASP.NET AJAX」。引き続き今回は,UpdatePanelコントロールの応用的な使い方について解説しましょう。「UpdatePanelコントロールの外部」からUpdatePanelコントロールをリフレッシュしたいという,実用上よく見られるケースです。
-
2007.08.23 記事「AlwaysVisibleControlコントロールで常時表示されるパネルを定義するには?」(@IT)を公開しました
AlwaysVisibleControlコントロール(AlwaysVisibleControlExtender)は、ASP.NET AJAX Control Toolkitで提供されるコントロールの1つで、特定のコントロールをページ内の指定された定位置に「常時」表示させるためのExtenderコントロール。例えば、カレンダーや時計などの小物部品、あるいは、サイト共通のメニューなどは、このAlwaysVisibleControlコントロールを利用して、ページの右上などに固定表示しておくと便利でしょう。
-
2007.08.23 記事「ASP.NET Futuresで次世代ASP.NETを体験しよう」(CodeZine)を公開しました
ASP.NET AJAXの登場はASP.NET利用者にとって大変な衝撃があったかと思います。ASP.NET開発チームはASP.NET 3.5とは別に将来的にASP.NETに組み込むためのコントロールや新機能の開発を進めています。これらの新機能の登場はユーザーにとって再度大きな衝撃を与えると言っても過言ではありません。本稿ではASP.NETの新機能を提供するASP.NET Futures CTPで利用可能な代表的なコントロールの扱い方について学習したいと思います。
-
2007.08.22 記事「ASP.NET AJAXならコーディングレスでAjaxを実装できる(前編)」(日経クロステック)を公開しました
「ASP.NET 2.0 AJAX Extensions 1.0(以降,ASP.NET AJAX)」は,マイクロソフトが無償提供するAjax対応フレームワークです。同社の統合開発ツールVisual Studio 2005で利用でき,サーバーサイド処理環境であるASP.NET 2.0環境で動作します。ここでは基本的なコンポーネントの使い方について解説します。
-
2007.08.21 記事「Ajax時代のJavaScriptプログラミング再入門 第3回」(@IT)を公開しました
第3回となる今回扱うテーマは、「変数」です。どのような言語においても同様ですが、コード上で値を入力し、処理した結果を格納し、また、ほかへと引き渡すすべての基本となるのが変数。プログラミング言語を理解するうえにおいて、変数の理解は欠かせません。本稿では、JavaScriptにおける変数のデータ型に始まり、そのスコープ(有効範囲)の概念、そして、初学者にとってはやや分かりにくい「クロージャ」について解説します。
-
2007.08.20 記事「Visual Studio 2005 Team Edition for Software Architectsの4つの分散デザイナ」(CodeZine)を公開しました
Visual Studio 2005 Team Systemのエディションの一つである、Visual Studio 2005 Team Edition for Software Architectsに用意されている4つの分散デザイナにはどんな機能が用意されているのかを一つ一つ見ていきます。これらの機能を理解することで、分散デザイナがどのような時に利用できるものなのかを理解することを目標としています。
-
2007.08.17 記事「WF(Windows Workflow Foundation) チュートリアル 前編」(CodeZine)を公開しました
.NET Framework 3.0を構成する「Windows Workflow Foundation(WF)」は、ワークフローをWindows上で扱うためのフレームワークです。ワークフローは大きく「シーケンシャルワークフロー」と「ステートマシンワークフロー」の2つに分けられますが、前編となる本稿では、主に前者についてサンプルを交えながら紹介します。
-
2007.08.16 記事「Visual Studio 2005 Team Systemの全体像を知る」(CodeZine)を公開しました
Visual Studio 2005 Team Systemがリリースされ、Visual Studioのターゲットは開発者の枠を飛び越えることになりました。これはプロジェクトマネージャーからテスターまでを包括的にカバーし、チーム開発を強力に支援する製品としてリリースされましたが、まだまだ浸透していないように思います。そこでこのシリーズでは、初心に立ち返り、VSTSの全体像、各製品で提供されているそれぞれの機能がどういったものであるかを紹介します。
-
2007.08.10 記事「ASP.NET AJAXで学ぶAJAX対応コントロール実装の基本(後篇)」(CodeZine)を公開しました
ASP.NET AJAXと同様に、ASP.NET AJAX Control Toolkitも非常に便利な開発ツールです。開発の幅を広げるのに役立ちますが、使っているうちにもう少し利用しやすいコントロールが欲しいと思うことがあるかもしれません。本稿では前篇で作成したExtenderコントロールを拡張する方法や、ASP.NET AJAX Control Toolkitの最新動向について紹介します。
-
2007.08.03 記事「ASP.NET AJAXで学ぶAJAX対応コントロール実装の基本(前篇)」(CodeZine)を公開しました
ASP.NET AJAXと同様に、ASP.NET AJAX Control Toolkitも非常に便利な開発ツールです。開発の幅を広げるのに役立ちますが、使っているうちにもう少し利用しやすいコントロールが欲しいと思うことがあるかもしれません。本稿ではASP.NET AJAX Control Toolkit Extenderを利用して自作のExtenderコントロールを作成する方法を学習します。
-
2007.07.31 書籍『Visual Studio 2005でいってみよう~ASP.NET 2.0編』(翔泳社)刊行のお知らせ
Visual Studio 2005でASP.NETアプリケーション開発を行う入門書。データベースはSQL Server 2005 ExpressEditionを使用。
各ツールの機能解説や使い方はもちろん、業務アプリ開発に必要なデータベース連携について特にページを割いて詳細に解説。
サンプルは、Visual BasicとC#双方を提供し、幅広い開発者のニーズに対応。 -
2007.07.26 お知らせ私が日本の MVP - コミュニティの達人 -
MVP(Most Valuable Professional)とは、マイクロソフトがさまざまなコミュニティで活躍するユーザに与える単年アワード。そして、本シリーズはこのMVPのメンバを紹介するコーナです。今回、WINGSプロジェクト代表の山田祥寛を紹介していただきました。
-
2007.07.19 記事「DynamicPopulateコントロールでXML Webサービスを非同期に呼び出すには?」(@IT)を公開しました
DynamicPopulateコントロール(DynamicPopulateExtender)は、ASP.NET AJAX Control Toolkitで提供されるコントロールの1つで、あらかじめ用意されたXML Webサービス・メソッドを呼び出し、その結果でページ内の任意のコンテンツを差し替えるためのコントロールです。本稿では、DynamicPopulateコントロール活用のための具体的な方法をサンプルを交えながら紹介します。
-
2007.07.17 記事「XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(実践編)」(CodeZine)を公開しました
XMLデータベース「Cyber Luxeon」を使ったJavaアプリケーションについて、Cyber Luxeon上のデータを操作するサンプルアプリケーションを例に解説します。今回は実際にアプリケーションを実装します。
-
2007.07.12 記事「Webサービス・ブリッジ機能により構造化データを受け渡しするには?(応用編)」(@IT)を公開しました
サービスブリッジ機能を使って構造化データの通信を行う際に応答フォーマットを変更する方法、および、一部のプロパティ情報を応答データから除外する方法について紹介します。
-
2007.07.11 雑誌「次世代シェル環境"PowerShell"早分かりガイド」()を公開しました
Windows PowerShellは、次期Windows Server 2008などへの搭載が予定されている.NET Frameworkベースの次世代シェル環境です。PowerShellによって、これまではなにかと煩雑であったスクリプトによるWindpws管理が大幅に簡素化されます。本稿では、このPowerShellの基本的な使い方からスクリプトの実行方法までをいちはやく紹介します。
-
2007.07.10 記事「Ajax時代のJavaScriptプログラミング再入門 第2回」(@IT)を公開しました
JavaScriptにおける関数とはそれ自体が「オブジェクト」であり、変数やオブジェクトのメンバとして格納したり、あるいは、引数としてほかの関数に引き渡したりすることも可能です。関数のこの特徴は、JavaScriptプログラミングの柔軟性を支えるものであり、同時に、(JavaScriptに不慣れな開発者にとっては)まず初めのとっつきにくさを感じさせる一因ともなっています。今回は、この関数の基本的な構文とその特徴、そして、実際のプログラミングでの実用例について解説していくことにします。
-
2007.07.05 記事「Webサービス・ブリッジ機能により構造化データを受け渡しするには?(基本編)」(@IT)を公開しました
クライアント・コールバック機能とASP.NET AJAXのWebサービス・ブリッジ機能が大きく異なる点は、Webサービス・ブリッジ機能が、いわゆるスカラー値(単一値)だけではなく、配列/オブジェクトのような構造データをクライアント/サーバ間でやりとりできるという点です。本稿では、その具体的な方法を紹介します。
-
2007.07.01 お知らせ「10日でおぼえるASP.NET2.0入門教室 台湾版」配本開始
「10日でおぼえるASP.NET2.0入門教室 台湾版」が出ました。
日本語版ともども宜しくお願いします。 -
2007.06.28 記事「クライアントサイド・スクリプトからXML Webサービスを非同期呼び出しするには?(クライアントサイド編)」(@IT)を公開しました
別稿サーバサイド編で作成したXML Webサービス(ServiceBridge.asmx)を、本稿ではクライアントサイド・スクリプト(JavaScript側)から呼び出す方法について紹介します。
-
2007.06.26 記事「XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(APIチュートリアル編)」(CodeZine)を公開しました
Cyber LuxeonとJavaアプリケーションが連携する方法について、簡単なWebアプリケーションのサンプルを用いて説明します。今回は実装編の前段階として、サンプルアプリケーションで主に使用するJAXB API、Cyber Luxeon Java APIについて説明します。
-
2007.06.22 記事「使ってみようASP.NET AJAX Control Toolkit(入力補助コントロール編2)」(CodeZine)を公開しました
前回のASP.NET AJAX Control Toolkitの入力ページ補助コントロール編に続いて、本稿では「入力検証機能を強化するエクステンダ」と「特殊なメニュー表示を可能にするエクステンダ」の計11個のコントロールをサンプルを交えて学習していきます。
-
2007.06.21 記事「クライアントサイド・スクリプトからXML Webサービスを非同期呼び出しするには?(サーバサイド編)」(@IT)を公開しました
ASP.NET AJAXが提供する重要な機能の1つである「ブリッジ機能」を利用する方法をサンプルを交えて紹介します。ブリッジ機能を利用することで、XMLHttpRequestオブジェクトなどの原始的な通信の手続きを意識することなく、クライアントサイドからサーバ上で定義されたメソッド(やサービス)を呼び出すことができます。
-
2007.06.20 書籍『これならわかる Web標準サイトの作り方 入門の入門』(翔泳社)刊行のお知らせ
Web業界では、もはやスタンダードとなりつつある「Web標準」。
この「Web標準」に対応するサイト制作の考え方・作り方・デザインについて、やさしく読みやすく解説します。
XHTML/CSSやアクセシビリティ&SEOなどに関する技術解説のみならず、ナビゲーション/視覚表現のコツやテクニックなども紹介します。 -
2007.06.14 記事「ListSearchコントロールで検索可能なリストを作成するには?」(@IT)を公開しました
ListSearchコントロール(ListSearchExtender)は、ASP.NET AJAX Control Toolkitで提供されるコントロールの1つで、DropDownList/ListBoxコントロールに対して検索機能を追加するためのコントロールです。これらのコントロール上で、エンドユーザーが先頭の数文字を入力することで、それにマッチする項目に自動的にフォーカスを移動できます。
-
2007.06.14 記事「symfony入門(6):symfonyプログラミング 開発のテクニック(後篇)」(CodeZine)を公開しました
PHPのアプリケーションフレームワーク「symfony」による、アプリケーション開発を解説した連載最終回です。今回はsymfonyと連携して行うAjaxプログラミングについて触れます。
-
2007.06.12 記事「Ajax時代のJavaScriptプログラミング再入門 第1回」(@IT)を公開しました
初回である今回は、いま一度、深層に刷り込まれたJavaScriptのマイナス・イメージ、誤解を解くところから始めます。ただAjaxという“はやり”の中で何となくJavaScriptを学ぶのではなく、JavaScriptが開発者として真剣に学ぶに足る魅力ある言語であることを、まずは理解してみましょう。