2006年のWhat's New
-
2006.12.25 記事「触ってみようASP.NET 2.0 AJAX Extensions」(CodeZine)を公開しました
MicrosoftのAJAXフレームワーク、「ASP.NET AJAX」の本格リリースが近づいてきました。本稿では、JavaScriptを理解しなくともAJAXの技術を利用することが可能なASP.NET 2.0 AJAX Extensionsについて解説します。
-
2006.12.24 雑誌「最新サーバサイド技術動向 入門の入門」()を公開しました
2006年11月30日に行われた「次世代開発フォーラム 2006Winter」特別講演「最新サーバサイド技術動向 入門の入門」レビュー記事。
日経ソフトウェア誌面上からも参照頂けます。 -
2006.12.24 雑誌「アフィリエイトブログの魅せ方,効き方,導き方 第5回」(WEB+DB PRESS)を公開しました
第5回 規模の大きなアフィリエイト向きツール
インストール型ブログツールの代表であるMovable Typeを使って、アフィリエイト管理を行う方法について紹介します。 -
2006.12.23 記事「Visual Studio 2005でいってみようDBプログラミング 第11回」(@IT)を公開しました
前回に引き続き、ASP.NET 2.0+SQL Server 2005を利用した応用アプリケーションの例として「掲示板アプリケーション」を実装します。今回は、画像データのアップロード機能やRSSフィードの出力機能、エラー発生時の管理者へのメール通知機能など、付随的な機能について紹介します。
-
2006.12.22 雑誌「Visual Studio 2005でいってみよう 第10回」()を公開しました
第10回 ASP.NET2.0による業務レベルのアプリ開発(前編)
今回から2回にわたって、ちょっと複雑な「掲示板アプリケーション」を作成してみることにします。前篇の今回は、掲示板のスレッド表示から記事の投稿/返信/削除等、基本的な機能を実装してみます。 -
2006.12.20 記事「マイクロソフトのAjax対応フレームワーク「Atlas」入門 第09回」(日経クロステック)を公開しました
ASP.NET AJAX Control ToolKitはさまざまなAjax対応コントロールを提供します。最終回の今回は、その中でも比較的利用頻度も高いと思われるCascadingDropDownコントロールの使い方について紹介します。
-
2006.12.13 記事「マイクロソフトのAjax対応フレームワーク「Atlas」入門 第08回」(日経クロステック)を公開しました
ASP.NET AJAXは標準でUpdatePanelやTimerのような汎用的なコントロールを提供していますが,ASP.NET AJAX Control Toolkitを利用すると個別の要件に比較的容易に対応できるようになります。本稿ではControl ToolKitの概要とインストール方法について紹介します。
-
2006.12.05 記事「マイクロソフトのAjax対応フレームワーク「Atlas」入門 第07回」(日経クロステック)を公開しました
前回は,ASP.NET AJAXが提供する拡張サーバーコントロールの一つであるUpdatePanelコントロールの基本的な使い方について紹介しました。今回は引き続きUpdatePanelコントロールの応用的な使い方とTimer/UpdateProgressコントロールについて解説を進めます。
-
2006.12.04 記事「NAntでVisual Source Safeの操作を自動化する」(CodeZine)を公開しました
本稿ではNAntおよび、NAntContribのVSS関連タスクを利用して、Visual Source Safe(VSS)の操作からファイルのチェックアウト、編集、コメント付のチェックインまでを自動で行います。
-
2006.12.01 書籍『MySQL逆引きクイックリファレンス』(毎日コミュニケーションズ)刊行のお知らせ
MySQLのインストールからサーバ管理、データ操作まで体系的に詳しく解説。最新バージョン5.0に対応。新機能ビュー/ストアドプロシージャ/ストアドファンクション/トリガも掲載。わかりやすい用例つきで、サンプルデータはサポートサイトより入手可能。
-
2006.11.30 記事「講演「最新サーバサイド技術動向 入門の入門」」(日経BP)を公開しました
2006/11/30に行われた講演資料です。
Web 2.0、Ajax、Web API、アプリケーションフレームワーク等のテーマを軸に、JavaEE、PHP、ASP.NETの最新技術動向について紹介します。 -
2006.11.29 記事「マイクロソフトのAjax対応フレームワーク「Atlas」入門 第06回」(日経クロステック)を公開しました
AJAX Extensionsコントロールを利用することで,例えばページの一部分だけをリフレッシュしたい,一定時間おきに指定された処理を実行したい,などの決まりきった機能を,クライアントサイド・スクリプト(JavaScript)をほとんど意識することなく実装できます。
-
2006.11.29 記事「Visual Studio 2005でいってみようDBプログラミング 第10回」(@IT)を公開しました
今回から2回にわたって、ちょっと複雑な「掲示板アプリケーション」を作成してみることにします。前篇の今回は、掲示板のスレッド表示から記事の投稿/返信/削除等、基本的な機能を実装してみます。
-
2006.11.29 書籍『ソースコードリーディングから学ぶJavaの設計と実装~オープンデザインのすすめ~』(技術評論社)刊行のお知らせ
JUnit、Struts、Eclipse、Tomcat、Spring Frameworkなど、Javaの有名オープンソースプロダクツのソースコードをオブジェクト指向の観点で読解。活きたソースコードの中から、設計や実装のノウハウを学びとります。
様々なソフトウェアの設計図がつまった、デザインブックとして読むこともできます。
また読者が自分でソースコードを読んでいけるように、ソースコードリーディングの手法も解説します。 -
2006.11.28 記事「symfony入門(1):symfonyで始めるPHPフレームワーク」(CodeZine)を公開しました
本連載では、PHP上で動作するアプリケーションフレームワーク「symfony」で、アプリケーション開発を行う方法を紹介します。導入の今回は、まずsymfonyの特徴と環境設定手順、「Hello, World」アプリケーションの作成までを紹介します。
-
2006.11.26 雑誌「最新サーバサイド技術動向 入門の入門」()を公開しました
次世代開発フォーラム2006 Winter プレビュー
Web 2.0、Ajax、Web API、アプリケーションフレームワーク等のテーマを軸に、JavaEE、PHP、ASP.NETの最新技術動向について紹介します。 -
2006.11.24 雑誌「最新サーバサイド技術動向 入門の入門」(日経ソフトウエア)を公開しました
次世代開発フォーラム2006 Winter プレビュー
Web 2.0、Ajax、Web API、アプリケーションフレームワーク等のテーマを軸に、JavaEE、PHP、ASP.NETの最新技術動向について紹介します。 -
2006.11.24 雑誌「Visual Studio 2005でいってみよう 第9回」()を公開しました
第09回 ストアド・プロシージャに挑戦!(後編)
前編に引き続きストアド・プロシージャを使って、トランザクション処理を含む更新処理を行う方法や、SQL Server 2005の新機能SQL CLR統合によるTransact-SQLの置き換えなどについて解説を進めます。 -
2006.11.22 記事「マイクロソフトのAjax対応フレームワーク「Atlas」入門 第05回」(日経クロステック)を公開しました
Yahoo! ウェブ検索Webサービスをアプリケーションから利用する例を通じて、ASP.NET AJAXから構造データを扱う方法について紹介します。
-
2006.11.17 記事「ImportCatalogPartコントロールでパーツ情報をページにインポートするには?」(@IT)を公開しました
WebPartsコントロールは、標準でWebパーツのプロパティ情報(パーソナライズされた設定情報)を「.webpart」ファイルとしてエクスポートするための機能を提供しています。本稿では、ImportCatalogPartコントロールを使って「.webpart」ファイルをインポートすると同時に、インポートされたパーツをページ上に配置する方法について紹介します。
-
2006.11.15 記事「マイクロソフトのAjax対応フレームワーク「Atlas」入門 第04回」(日経クロステック)を公開しました
別稿(第3回)で、サーバーサイドへ用意した機能(メソッド)をクライアントサイドから呼び出し、ブラウザ上に結果を表示してみます。
-
2006.11.10 記事「Webパーツでログイン・ユーザーごとに表示可能なパーツを判定するには?」(@IT)を公開しました
Authorizeイベントを利用して、ログインユーザごとにパーツ表示のフィルタリング機能を実装する方法について解説します。
-
2006.11.08 記事「マイクロソフトのAjax対応フレームワーク「Atlas」入門 第03回」(日経クロステック)を公開しました
前回までで、ASP.NETアプリケーションからASP.NET AJAXを利用するための準備が整ったので、今回と次回は、初歩的なAjaxアプリケーションを作成してみます。
今回は、書籍検索アプリケーションのサーバーサイド機能を実装する方法について紹介します。 -
2006.11.07 記事「MSBuildを活用して開発時の作業を自動化する」(CodeZine)を公開しました
.NET Framework 2.0に含まれているMSBuildというビルドツールを利用すると、アプリケーション開発で繰り返しがちな定型作業を省力化して、プログラミングそのものに専念できるようになります。本稿では、MSBuildの概要と使用例について紹介します。
-
2006.11.06 記事「SOAP,WSDL,REST――Web APIの基礎技術を学ぶ」(日経クロステック)を公開しました
Web APIをプログラミングで活用するにあたって,ぜひ知っておきたい基礎技術が三つあります。古典的な技術の代表としてSOAPとWSDL,そして昨今急速に普及してきたRESTです。
-
2006.11.03 記事「PropertyGridEditorPartコントロールでカスタム・プロパティを編集するには?」(@IT)を公開しました
PropertyGridEditorPartコントロールを利用することで、ユーザー・コントロール/カスタム・コントロールで定義された独自のプロパティをブラウザ上から編集できるようになります。本稿では、具体的なサンプル・アプリケーションを作成しながら、この方法について解説していきます。
-
2006.11.01 記事「マイクロソフトのAjax対応フレームワーク「Atlas」入門 第02回」(日経クロステック)を公開しました
ASP.NET AJAXのインストールと環境設定の手順について紹介します。
いよいよASP.NET AJAX(開発コード名は「Atlas」)のVer1.0 β1版がリリースされましたので、今回からβ1環境を使って解説していきます。 -
2006.10.28 記事「Visual Studio 2005でいってみようDBプログラミング 第9回」(@IT)を公開しました
前編に引き続きストアド・プロシージャを使って、トランザクション処理を含む更新処理を行う方法や、SQL Server 2005の新機能SQL CLR統合によるTransact-SQLの置き換えなどについて解説を進めます。
-
2006.10.27 記事「ユーザー・コントロールでパーソナライズ可能なWebパーツを作成するには?」(@IT)を公開しました
ユーザー・コントロールでオリジナルのWebパーツを作成し、別稿「WebPartsコントロールでパーソナライズ・ページを構築するには?」のサンプル・プログラムに追加する方法について紹介します。
-
2006.10.24 雑誌「Visual Studio 2005でいってみよう 第8回」()を公開しました
第08回 ストアド・プロシージャに挑戦!(前編)
2回に渡りVS 2005でストアド・プロシージャを利用したプログラミングについて解説します。本稿では、まず基本的な構文や利用方法について紹介し、条件分岐の追加、戻り値の取得方法についてマスターします。 -
2006.10.23 記事「マイクロソフトのAjax対応フレームワーク「Atlas」入門 第01回」(日経クロステック)を公開しました
「Atlas Framework」は2006年末にマイクロソフトが無償提供を開始するAjax対応フレームワークです。ASP.NET 2.0+Atlas Frameworkの組み合わせでどのようなことができるのか、どのような点が便利になるのかに力点を置いて紹介を進めていきます。
-
2006.10.21 雑誌「アフィリエイトブログの魅せ方,効き方,導き方 第4回」(WEB+DB PRESS)を公開しました
第4回 検索エンジン以外からのアクセスを稼ぐ
ユーザ向けコンテンツや新着情報の活用術、目的にあったブログ選びについて解説し、アクセスUpを図ります。 -
2006.10.20 記事「ナビゲーション・コントロールでセキュリティ・トリミング機能を有効にするには?」(@IT)を公開しました
アプリケーション構成ファイル(Web.config)に対して、トリミング機能に対応したサイトマップ・プロバイダを追加することにより、セキュリティ・トリミング機能を有効にします。サンプルでは、管理者メニューを管理者以外のユーザーに対して非表示にしてみます。
-
2006.10.18 記事「NAntでアセンブリのバージョンアップデートを自動化する」(CodeZine)を公開しました
.NET用のビルドツールNAntを利用する際に、アセンブリのファイルバージョンのアップデートを自動で行う方法を紹介します。これにより、手動によるビルドバージョン変更の手間がなくなり、ビルドが何度行われているかを正確に把握することができます。
-
2006.10.13 記事「サイト内に複数のサイトマップ・ファイルを設置するには?」(@IT)を公開しました
1つのサイト内で複数のサイトマップ・ファイルを設置する方法を紹介するとともに、ユーザーのロケールに基づいて、使用するサイトマップ・ファイルを動的に変更するコードについて解説します。
-
2006.10.06 記事「サイトマップ・ファイルをローカライズするには?」(@IT)を公開しました
リソース・ファイルと式構文の組み合わせでサイトマップ・ファイル(Web.sitemap)をローカライズする方法について紹介します。
-
2006.09.30 記事「Visual Studio 2005でいってみようDBプログラミング 第8回」(@IT)を公開しました
2回に渡りVS 2005でストアド・プロシージャを利用したプログラミングについて解説します。本稿では、まず基本的な構文や利用方法について紹介し、条件分岐の追加、戻り値の取得方法についてマスターします。
-
2006.09.29 記事「サイト共通のキャッシュ・ポリシーを設定するには?」(@IT)を公開しました
ASP.NET 2.0では、キャッシュ・ポリシーをアプリケーション構成ファイル(Web.config)で管理できるようになりました。キャッシュ・ポリシーを定義するのは、<caching>/<outputCacheSettings>/<add>要素の役割です。
-
2006.09.24 雑誌「Visual Studio 2005でいってみよう 第7回」()を公開しました
第07回 データソース・コントロールを使いこなす(後編)
引き続きObjectDataSourceコントロールにより開発を効率化する方法を紹介します。今回は、Visual Studioでデータアクセス・コンポーネントを自動生成する方法、Microsoft Accessに特化したAccessDataSourceコントロール、XMLデータを操作するXmlDataSourceコントロールについて解説します。 -
2006.09.22 記事「複雑なURLを別のURLにリマッピングするには?」(@IT)を公開しました
ASP.NET 2.0では、実際の複雑なURLをよりシンプルな短いURLでリマッピングするための機能を提供しています。リマッピング設定を行うには、<urlMapping>/<add>要素を使います。
-
2006.09.20 記事「Log Parserでログを統合的に扱い運用保守に役立てる(実践編)」(CodeZine)を公開しました
そのままでは見にくいログファイルから見栄えの良いグラフやHTMLを生成する方法について紹介します。また、危険度の高いエラーが出力されたときに自動的にメールを送信する方法についても紹介します。
-
2006.09.20 書籍『サーバサイドAjax入門 Java/PHP/ASP.NET連携でAjaxプログラミングを極める!』(翔泳社)刊行のお知らせ
サーバサイドJavaからASP.NET、PHPまで主要なサーバサイド技術に対応したAjaxサーバサイドライブラリの情報を満載。DWR、Ajaxタグライブラリ、PEAR::HTML_AJAX、SAJAX、Atlas Frameworkなど、アプリ開発を効率化します。Yahoo! UIライブラリ、Google Maps API、Amazon Webサービス等々、今話題のWeb API情報も充実し、実践的なAjaxアプリ開発には欠かせない1冊です。巻末にはPrototype.jsリファレンスも掲載。
-
2006.09.19 記事「Log Parserでログを統合的に扱い運用保守に役立てる(基本編)」(CodeZine)を公開しました
Microsoftが無償で提供しているログ取得ツール「Log Parser」を使ってログをチェックする方法を紹介します。Log Paserの使い方を理解すると、さまざまなリソースをまとめて監視し効率よく情報を集めることができます。基本編では、基本的な機能や、ログ抽出クエリの書き方などについて解説します。
-
2006.09.13 記事「JDeveloperで学ぶJSF入門 第16回」(ThinkIT)を公開しました
前回に引き続きカスタムコンポーネントを作成していきます。
今回は、順にレンダラクラス、UIコンポーネントクラスを作成し、最後に作成したカスタムコンポーネント/レンダラをJSF設定ファイル(faces-config.xml)に登録します。 -
2006.09.08 記事「JDeveloperで学ぶJSF入門 第15回」(ThinkIT)を公開しました
カスタムコンポーネントの作成方法について説明します。カスタムコンポーネントを作成するには、UIコンポーネント、レンダラ、JSFのライフサイクルなどについての理解が必要になります。
-
2006.09.06 記事「JDeveloperで学ぶJSF入門 第14回」(ThinkIT)を公開しました
<f:converter>タグを使用して、カスタムコンバータを作成する手順について、サンプルを交えながら解説します。
-
2006.09.01 記事「JDeveloperで学ぶJSF入門 第13回」(ThinkIT)を公開しました
カスタムバリデータを独自のバリデータタグで使用する方法を紹介します。これにより、タグからバリデータにパラメータを渡すことが可能となります。
-
2006.09.01 記事「WebPartsコントロールでページ内のコンテンツを編集/再配置するには?」(@IT)を公開しました
WebPartsコントロールで提供している機能はレイアウト変更にとどまりません。編集/カタログ・パーツを利用することで、一度非表示にしたコンテンツ(Webパーツ)を再表示したり、あらかじめ用意しておいたコンテンツ・カタログの中から新たなパーツをページに追加したりすることができます。
-
2006.09.01 雑誌「JSFセクション」()を公開しました
すべての開発者に贈るサーバサイドJavaの専門誌。
JSFセクション(JDeveloperで学ぶJSF入門 )を担当。
~基本編・環境設定編・アプリケーション開発基本編・JSFをより高度に利用するために・Appendix 主要標準コンポーネントリファレンス~ -
2006.09.01 雑誌「JSP Servletセクション」()を公開しました
すべての開発者に贈るサーバサイドJavaの専門誌。
JSP Servletセクションを担当。
(Part1 Are you ready for Server-side Java?
Part2 JSP&サーブレット~基本環境の設定~
Part3 JSP&サーブレット~JSP基本編・JSP応用編・データベース連携編・サーブレット編・MVCプログラミング編~、
Part4 デプロイメントディスクリプタ活用術)