すべてのWhat's New
-
2007年
-
2007.01.27 記事「Visual Studio 2005でいってみようDBプログラミング 第12回」(@IT)を公開しました
12回にわたったデータべースプログラミング入門、ついに最終回。同時実行制御からデータベースキャッシング、公開されたばかりのASP.NET AJAXまで、実践で役立つ7つのテクニックを紹介します。
-
2007.01.26 記事「PasswordRecoveryコントロールのパスワード通知メールをカスタマイズするには?」(@IT)を公開しました
PasswordRecoveryコントロールによる標準的なメール通知の方法を見た後、通知メールの内容をカスタマイズするための方法を紹介します。
-
2007.01.24 雑誌「SOAP,WSDL,REST―基礎からわかるWebAPI技術」()を公開しました
Webサービス APIをプログラミングで活用するにあたって、知っておきたい3つの基礎技術「SOAP」「WSDL」「REST」について紹介します。
-
2007.01.24 雑誌「Visual Studio 2005でいってみよう 第11回」()を公開しました
前回に引き続き、ASP.NET 2.0+SQL Server 2005を利用した応用アプリケーションの例として「掲示板アプリケーション」を実装します。今回は、画像データのアップロード機能やRSSフィードの出力機能、エラー発生時の管理者へのメール通知機能など、付随的な機能について紹介します。
-
2007.01.19 記事「ナビゲーションAPIで前後ページへのナビゲーション・バーを作成するには?」(@IT)を公開しました
「ナビゲーションAPI」と呼ばれるクラス群を利用することで、原始的なXMLデータの読み込み操作を意識することなく、アプリケーションから直感的にサイトマップ・ファイルにアクセスすることができます。本稿では、SiteMapクラスを利用して、サイトマップに従って前後ページへのリンクを生成する方法について紹介します。
-
2007.01.18 記事「symfony入門(2):掲示板アプリケーション作成でsymfonyを理解しよう(前篇)」(CodeZine)を公開しました
本連載では、PHP上で動作するアプリケーションフレームワーク「symfony」で、アプリケーション開発を行う方法を紹介します。第2回となる今回は、より実践的なアプリケーションの例として「掲示板アプリケーション」の作成を通じて、データベース連携などの基本的な手法について紹介します。
-
2007.01.17 記事「SOAP拡張機能でSoapExceptionに例外情報を付加する」(CodeZine)を公開しました
SOAPの仕様では、例外発生時にdetail要素に任意の情報を付加するように定められています。しかし、特別な仕組みを構築せずWebサービスを作成した状態では、detail要素には何の情報も設定されません。本稿では、.NET Frameworkで提供されるSOAP機能拡張を活用し、例外情報を付加するSoapExtentionクラスの作成方法について説明します。
-
2007.01.16 雑誌「Windows Ajax開発を極める! - ASP.NET AJAX導入ガイド -」()を公開しました
~ASP.NET AJAX導入ガイド~
マイクロソフト社が無償提供するASP.NET2.0対応のAjaxフレームワークASP.NET AJAXの導入から基本的なアプリケーションの使い方までを各種サンプルを交えながら紹介します。 -
2007.01.12 記事「Cyber Luxeonで学ぶXMLDB入門」(CodeZine)を公開しました
XMLDBの概論について説明します。その後、国産XMLデータベース製品であるCyber Luxeonのアーキテクチャ、そして、その管理ツールであるDXE Managerの基本的な使用法を説明します。
-
2007.01.12 記事「サイトマップ・データを非階層コントロールに表示するには?」(@IT)を公開しました
例えば、BulletedList/DropDownListコントロールのような、いわゆる「非階層コントロール」に対してサイトマップ・ファイルの内容をバインドすることも可能だ。本項では、DropDownList+SiteMapDataSourceコントロールを利用して、ドロップダウン式のサイトメニューを作成する方法を紹介する。
-
2007.01.09 記事「S2Dao.NETでXMLレスなO/Rマッピングを行う」(CodeZine)を公開しました
S2Dao.NETを使ったO/Rマッピングは、コードがシンプルな上に、O/Rマッピングを定義するXMLを書く必要もありません。本稿はS2Dao.NETのサンプルソースを使いながら、DBを操作するプログラミングの解説をしていきます。
-
2006年
-
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コントロールについて解説します。