2006年のWhat's New
-
2006.08.28 記事「JDeveloperで学ぶJSF入門 第12回」(ThinkIT)を公開しました
JSFでは、部品の自作、標準コンポーネントの機能拡張、サードベンダーが提供している部品を使用した開発なども行えます。今回は、カスタムバリデータの作成方法について解説します。
-
2006.08.26 記事「Visual Studio 2005でいってみようDBプログラミング 第7回」(@IT)を公開しました
引き続きObjectDataSourceコントロールにより開発を効率化する方法を紹介します。今回は、Visual Studioでデータアクセス・コンポーネントを自動生成する方法、Microsoft Accessに特化したAccessDataSourceコントロール、XMLデータを操作するXmlDataSourceコントロールについて解説します。
-
2006.08.25 記事「JDeveloperで学ぶJSF入門 第11回」(ThinkIT)を公開しました
コンポーネントとマネージドBeanのバインディングを行い、完成したアプリケーションをテストします。JSFでは、バインディングをJSPドキュメント中で表現するために、「バインディング式」と呼ばれる構文を使います。
-
2006.08.25 記事「WebPartsコントロールでパーソナライズ・ページを構築するには?」(@IT)を公開しました
ASP.NET 2.0で新たに提供されたWebPartsコントロールを利用することで、パーソナライズ機能を簡単に実装できます。本稿では、レイアウトを自由に変更可能なパーソナライズページの作成方法を解説します。
-
2006.08.24 記事「JDeveloperで学ぶJSF入門 第10回」(ThinkIT)を公開しました
作成したモデルとビューの統合を行います。統合に必要となる作業は、「サービスクラスの実装」「各入力コンポーネントへの値バインディング設定」「アクションコンポーネントへのメソッドバインディング設定」です。
-
2006.08.24 雑誌「Visual Studio 2005でいってみよう 第6回」()を公開しました
第6回 データソースコントロールを使いこなす(前編)
ASP.NET 2.0が提供するObjectDataSourceコントロールと自作のデータアクセス用クラス(データアクセス・コンポーネント)を用いて、より複雑なデータベース・アクセスを学びます。また、これまでSqlDataSourceコントロールでブラックボックス化されていたデータ取得のコード作法についても紹介します。 -
2006.08.24 雑誌「アフィリエイトブログの魅せ方,効き方,導き方 第3回」(WEB+DB PRESS)を公開しました
第3回 アフィリエイト仕様にblogカスタマイズ
ターゲットにあった掲載情報の分類とSEO対策も含めたブログ構成について考え、日記仕様のブログをアフィリエイト仕様にカスタマイズしてみます。 -
2006.08.23 記事「JDeveloperで学ぶJSF入門 第09回」(ThinkIT)を公開しました
前回までに作成した外枠のモックアップ(模型)に、ユーザー情報Beanと占いのロジックを実装したクラスを追加します。また、ロジックの追加に先立ち、「Model」プロジェクトと「ViewController」プロジェクトの依存関係の設定も行います。
-
2006.08.23 記事「CactusでWebアプリケーションをテストする」(CodeZine)を公開しました
テストコードを記述するためのAPIとしてJUnitが最も多く用いられていますが、JUnitだけではServletやJSPなどサーブレットコンテナを必要とするコードをテストすることができません。本稿ではJakarta Cactusを取り上げ、主にサーブレットのコードをテストする手法について解説します。
-
2006.08.18 記事「匿名ユーザーごとのプロファイル情報を保存するには?」(@IT)を公開しました
<anonymousIdentification>要素のenabled属性を利用することで、匿名ユーザーを識別することができます。別稿のプロファイル機能を利用したサンプルを匿名ユーザーからも利用できるように変更してみます。
-
2006.08.17 記事「JDeveloperで学ぶJSF入門 第08回」(ThinkIT)を公開しました
入力項目に制約を課すバリデータを設定します。
また、faces-config.xmlに独自に作成したメッセージバンドルを指定することでバリデータメッセージを日本語化します。 -
2006.08.11 記事「ユーザーごとのプロファイル情報を管理するには?」(@IT)を公開しました
ASP.NET 2.0では、ユーザー固有の情報を管理するための「プロファイル」機能が導入されました。プロファイル機能を利用するには、Web.configに<profile>要素を追加して「プロファイル・プロパティ」を定義します。本稿では、プロファイル機能を使って、別稿で紹介したテーマ機能をユーザーごとに変更するサンプル・プログラムを作成してみます。
-
2006.08.10 記事「JDeveloperで学ぶJSF入門 第07回」(ThinkIT)を公開しました
前回に引き続きJSFアプリケーションの作成について解説します。今回はコマンドボタンを配置し、結果出力ページを作成して、ページ遷移のテストを行います。
-
2006.08.08 記事「JDeveloperで学ぶJSF入門 第06回」(ThinkIT)を公開しました
ダイアログラムエディタからJSF用JSPページを作成する方法を紹介します。
-
2006.08.07 記事「iTextSharpを利用して.NETでPDF帳票を出力する」(CodeZine)を公開しました
帳票を出力する方法は幾つかありますが、その中でもよく利用されているのがPDFによる印刷です。本稿では、iTextSharpというオープンソースのライブラリを利用して、.NETのアプリケーションからPDFファイルを生成する方法を紹介します。
-
2006.08.04 記事「JDeveloperで学ぶJSF入門 第05回」(ThinkIT)を公開しました
前回までで環境が整ったので、今回からJDeveloperを使用した具体的なJSFアプリケーションを作成していきます。まずは、ワークスペースの設定とナビゲーションルールの設定について解説します。
-
2006.08.04 記事「AdRotatorコントロールでデータベースから広告情報を取得するには?」(@IT)を公開しました
AdRotatorコントロールと.NET Framework 2.0で新たに追加されたSqlDataSourceコントロールを利用して、データベース上で管理されたバナー情報から広告バナーを制御する方法について紹介します。
-
2006.08.02 記事「JDeveloperで学ぶJSF入門 第04回」(ThinkIT)を公開しました
JSF開発に必要となるソフトウェアを紹介します。また、JDeveloper 10gのインストールとTomcat+MyFacesを使ったデプロイ環境の構築について解説します。
-
2006.08.02 書籍『10日でおぼえるASP.NET2.0入門教室』(翔泳社)刊行のお知らせ
定評のある「10日でおぼえる~」シリーズだから、初心者にも安心。1レッスンごと実際に自分でサンプルを作成しながら、じっくり基礎から学べます。丁寧な解説と豊富な挿絵、動作画面が嬉しい構成。
無償ツールMicrosoft Visual Web Developer 2005 Express Edition(VWD)を元に解説してあるので、買ったその日からすぐに学習を開始できます。 -
2006.07.29 記事「Visual Studio 2005でいってみようDBプログラミング 第6回」(@IT)を公開しました
ASP.NET 2.0が提供するObjectDataSourceコントロールと自作のデータアクセス用クラス(データアクセス・コンポーネント)を用いて、より複雑なデータベース・アクセスを学びます。また、これまでSqlDataSourceコントロールでブラックボックス化されていたデータ取得のコード作法についても紹介します。
-
2006.07.28 記事「XmlDataSourceコントロールでYahoo!検索ウェブサービスを利用するには?」(@IT)を公開しました
REST(REpresentational State Transfer)ベースで実装されている「Yahoo! 検索ウェブサービス」をXmlDataSourceコントロールを使ってWebフォームから利用する方法について紹介します。
-
2006.07.27 記事「JDeveloperで学ぶJSF入門 第03回」(ThinkIT)を公開しました
6つのフェーズからなるJSFのライフサイクルについて解説します。また、構成要素の類似点が多いJSFとStrutsとを比較してみます。
-
2006.07.24 雑誌「Visual Studio 2005でいってみよう 第5回」()を公開しました
第5回 DetailsView/Wizard/TreeViewコントロールの使い方
データソース・コントロールとの連携という点にフォーカスして、DetailsView、Wizard、TreeViewコントロールについて取り上げます。これらコントロールの利用を通じて、データベース連携アプリケーションの勘所を学んでみます。 -
2006.07.24 記事「今からでも遅くない Ajax基本のキ 第9回」(日経クロステック)を公開しました
JKL.Hina+JKL.ParseXMLライブラリを使って第6回で作成したサンプルを改良します。これらライブラリを使用することで、XMLHttpRequestオブジェクトやDOMを意識することなく通信を行える、ロジックとテンプレートとを分離できる、など、Ajaxプログラミングをより効率化できます。
-
2006.07.21 記事「テーマ機能でサイト全体のデザインを一括変更するには?」(@IT)を公開しました
ASP.NET 2.0から導入された、Webアプリケーションに共通のデザインを適用するための「テーマ」機能について解説します。サンプルでは、スキンを定義し、SkinIDプロパティを使ってページ単位にテーマを適用します。
-
2006.07.20 記事「JDeveloperで学ぶJSF入門 第02回」(ThinkIT)を公開しました
JSFの構成要素(JSFページ、UIコンポーネント/タグライブラリ、UIコンポーネントツリー、レンダラ/レンダーキット、マネージドBean/バインディング、バリデータ、コンバータ、JSF設定ファイルなど)について解説します。
-
2006.07.17 記事「今からでも遅くない Ajax基本のキ 第8回」(日経クロステック)を公開しました
DOMによるコードの冗長化、クロスブラウザ問題などに対しては、Ajax対応ライブラリの利用が効果的です。本稿では、プラットフォーム別に主なAjax対応ライブラリをまとめ、代表的なライブラリであるJKL.Hina+JKL.ParseXMLの導入方法について紹介します。
-
2006.07.14 記事「JDeveloperで学ぶJSF入門 第01回」(ThinkIT)を公開しました
JSF(JavaServer Faces)はサーバサイドJava環境で利用可能なアプリケーションフレームワークです。本連載ではJSFの導入から簡単なアプリケーションの構築までを無償開発環境Jdeveloperをベースに紹介します。
-
2006.07.14 記事「ページのタイトルやメタ情報を動的に変更するには?」(@IT)を公開しました
ASP.NET 2.0から導入されたマスター・ページやHtmlHead/HtmlMetaクラスを利用して、ページ・タイトルやメタ情報(<title>タグや<meta>タグのKeyword属性、Description属性)を定義して、より直感的に操作する方法を紹介します。SEO(検索エンジン最適化)対策にも重要です。
-
2006.07.10 記事「今からでも遅くない Ajax基本のキ 第7回」(日経クロステック)を公開しました
AjaxでXMLデータを利用する場合、DOM(Document Object Model)の知識は欠かせません。前回作成したサンプルをもとに、DOMによるXML文書読み取りの基本的な手法について学習します。
-
2006.07.07 記事「コンテンツ・ページからマスター・ページの情報に簡単にアクセスするには?」(@IT)を公開しました
コンテンツ・ページの側で頻繁に利用する情報について、その項目をマスター・ページでパブリック・プロパティとして公開し、アクセスの手続きを省力化させる方法について解説します(@MasterTypeディレクティヴ)。
-
2006.07.03 記事「今からでも遅くない Ajax基本のキ 第6回」(日経クロステック)を公開しました
引き続きYahoo! ウェブ検索Webサービスを利用します。今回は、サーバーサイドで得た結果をクライアントサイドで受け取り、ブラウザ上に表示してみます。
-
2006.07.01 記事「Visual Studio 2005でいってみようDBプログラミング 第5回」(@IT)を公開しました
データソース・コントロールとの連携という点にフォーカスして、DetailsView、Wizard、TreeViewコントロールについて取り上げます。これらコントロールの利用を通じて、データベース連携アプリケーションの勘所を学んでみます。
-
2006.07.01 書籍『Pocket詳解ASP.NET辞典』(秀和システム)刊行のお知らせ
ポケットサイズなのに充実の情報量。ASP.NET利用者必携のリファレンス。
機能引き目次と巻末索引で、目的のページをスピード検索。Visual Basic、C#に対応しており、配布サンプルコードをそのまま自分の環境で動作することができます。丁寧な解説でプラスアルファの知識もふんだんに学べます。対応バージョン情報掲載で、ASP.NET 1.xを使用している方も安心して使えます。 -
2006.06.30 記事「サイト共通のヘッダ/フッタを一元管理するには?」(@IT)を公開しました
ASP.NET 2.0から導入された「マスター・ページ」を使うと、ヘッダやフッタ、メニューなど、サイト共通のレイアウト部品を一元的に管理することができます。
-
2006.06.26 記事「今からでも遅くない Ajax基本のキ 第5回」(日経クロステック)を公開しました
Yahoo! ウェブ検索WebサービスをAjaxアプリケーションから利用するサンプルを使って、XMLで複合的な情報(構造データ)をクライアント/サーバー間で交換する方法について解説します。
-
2006.06.24 雑誌「Visual Studio 2005でいってみよう 第4回」()を公開しました
第4回 GridViewコントロールのテンプレート機能
GridViewコントロールのTemplateFieldフィールドを利用してグリッド上のレイアウトをカスタマイズしたり、ユーザ入力値の検証を行ったりします。 -
2006.06.23 記事「TreeViewコントロールで深階層のツリー情報を効率よく読み込むには?[2.0]」(@IT)を公開しました
TreeViewコントロール(System.Web.UI.WebControls名前空間)を展開するタイミングで、必要なノードのみを展開する方法を紹介します。
-
2006.06.23 雑誌「アフィリエイトブログの魅せ方,効き方,導き方 第2回」(WEB+DB PRESS)を公開しました
第2回 テーマ選びのためのリサーチ
アフィリエイトブログのためのテーマ選びや、アフィリエイトのタイプについてリサーチします。自分の目的に適したテーマ、タイプを選びましょう。 -
2006.06.19 記事「今からでも遅くない Ajax基本のキ 第4回」(日経クロステック)を公開しました
前編、中編で紹介したサンプルアプリケーションに基づいて、今回はいよいよXMLHttpRequestオブジェクトでサーバーに対して要求処理を行ってみます。
-
2006.06.14 記事「RegexDesigner.NETを使って.NETでの正規表現をマスターする」(CodeZine)を公開しました
正規表現は便利で強力な反面、パターンとよばれる記号と文字列の組み合わせ方法を学習する必要があるため、最初は難しく感じることがあります。そこで、本稿では「RegexDesigner.NET」という正規表現のパターンを簡単にテストできるフリーウェアを使いながら、正規表現の基本的な例を紹介していきます。
-
2006.06.12 記事「今からでも遅くない Ajax基本のキ 第3回」(日経クロステック)を公開しました
前編で紹介したサンプルアプリケーションに基づいて、Ajaxプログラミングの中核となるXMLHttpRequestオブジェクトの機能について詳しく見ていきます。
-
2006.06.12 書籍『プログラムを作ろう!パソコン教科書 Microsoft Visual Web Developer 2005 Express Edition入門』(日経BPソフトプレス)刊行のお知らせ
大きく見やすいフルカラーの画面で操作を丁寧に解説。
無償の統合開発環境Visual Web DeveloperがCDに付属しており、買ったその日から即スタートできます。
短いトピックに区切られているので、自分のペースで進められます。
手順に従って操作していくだけで、簡単な日記帳プログラムが完成します。 -
2006.06.09 記事「ApacheBeehiveの開発を体験する(NetUI編)」(CodeZine)を公開しました
Apache Beehiveのサブプロジェクトの中で、MVCのViewとControllerを担うのがNetUIです。NetUIは、Strutsの優れた部分を引き継ぎながら、高いレベルの機能拡張と、より効率的で簡単なプログラミングモデルを提供します。本稿では、このNetUIを取り上げ、基本的な開発方法を解説します。
-
2006.06.05 記事「今からでも遅くない Ajax基本のキ 第2回」(日経クロステック)を公開しました
本連載第1回ではAjax技術の概要と具体的なAjaxアプリケーションについて紹介したわけですが,やはり概論だけではなかなかイメージもわきにくいものです。そこで今回から,具体的なサンプルアプリケーションを通じて,実際のAjax開発を体感してみることにしましょう。
-
2006.06.02 記事「ログイン・コントロールのレイアウトをテンプレート定義するには?」(@IT)を公開しました
ログイン・コントロールには、テンプレートという仕組みが備わっており、あらかじめ決められたいくつかの緩いルールにさえ従っていれば、自前で用意したテンプレートを適用することが可能です。本稿では、テンプレートを利用してログイン・ページを自前のレイアウトにカスタマイズする方法について紹介します。
-
2006.05.31 記事「Visual Studio 2005でいってみようDBプログラミング 第4回」(@IT)を公開しました
TemplateFieldフィールドを利用することで、GridViewコントロール上のカラムを自在にカスタマイズすることが可能になります。グリッド列にプルダウンメニューを適用したり、[削除]ボタンに確認ダイアログを付加するなど、GridViewコントロールの機能をカスタマイズしてみましょう。
-
2006.05.29 記事「はじめてのサーバサイドJava 第12回」(ThinkIT)を公開しました
連載最終回の今回は、web.xmlによるフィルタやリスナの実装について紹介します。
誌面の都合上、本連載ではサーブレットやJavaBeans、あるいはデプロイメントディスクリプタによるJSPコンフィギュレーションやユーザ認証などについては割愛しています。書籍では本連載では扱えなかった諸テーマについても扱っていますので、興味のある方はあわせて参照してみることをお勧めします。 -
2006.05.29 記事「今からでも遅くない Ajax基本のキ 第1回」(日経クロステック)を公開しました
今話題の技術Ajaxを基礎から学ぶ新連載の開始です。
第1回の今回は、Ajax技術の基本的なしくみについて紹介します。 -
2006.05.26 記事「セキュリティ・コントロールでログイン機能を作成するには?」(@IT)を公開しました
ASP.NET2.0で追加されたメンバシップ・フレームワークを利用することで、ユーザー管理、認証管理にかかわるコードの大部分を省略できるようになります。本稿ではメンバシップ・フレームワークの最も基本的な機能であるログイン機能を、アプリケーションに実装する方法について紹介します。