2008年のWhat's New
-
2008.12.26 記事「Silverlightアプリでアニメーションを効率よく使うテクニック」(CodeZine)を公開しました
今回は、Silverlight 2を使って、業務アプリケーションでアニメーションを効率よく使うためにはどうしたらよいのかを考えていきます。アニメーションを効率よく使うことで、ユーザーの利便性を向上させミスを減らすユーザーインターフェイスを作成することができます。
-
2008.12.26 記事「Silverlight 2で大きく変わったコントロール」(CodeZine)を公開しました
Silverlight 2は開発者から見ると.NET Frameworkのサブセット的な位置づけにあり、.NET環境でよく使われる数々のコントロールがサポートされています。今回はサンプルを通していくつかの代表的なコントロールを取り上げ、その使い方を解説します。
-
2008.12.25 記事「GridViewコントロールにコマンド・ボタンを配置するには?(基本編)」(@IT)を公開しました
GridViewコントロールでは、各行を操作するコマンド・ボタンを配置するためのCommandField/ButtonFieldフィールドを用意しています。本稿では、これらを利用して、グリッド表にボタンを配置、また、ボタンに対して実際に機能を割り当てるための方法について解説します。
-
2008.12.25 記事「ASP.NETにおけるイベントドリブンモデルとページライフサイクル(後編)」(CodeZine)を公開しました
ASP.NET で定義されたイベントはクライアントからリクエストがあると、ページライフサイクルの途中で呼び出されます。今回は ASP.NET のイベントがサーバーでどのように処理されるのかを注意点やサンプルを交えながら説明します。
-
2008.12.24 雑誌「データベースはじめの一歩 第10回」()を公開しました
第10回ストアドファンクションとトリガー
ストアドファンクションとトリガーの基本的な定義方法と、これらのデータベースオブジェクトを定義する際に有用なカーソルの使い方について解説します。 -
2008.12.22 記事「Zend Framework入門(13):共通レイアウトによるウェブサイトの管理 - Zend_Layout-」(CodeZine)を公開しました
ページ間で共有できる部分の管理を行うモジュール「Zend_Layout」を説明します。
同じウェブサイト内のページでは、同じデザインのサイドバーやメニューを利用することが多いでしょう。Zend_Layoutは、このような共通的なレイアウトを管理するためのモジュールです。通常の処理にZend_Layoutの処理を追加することでページ固有の部分に変更を加えずに共通レイアウトを描画することができます。 -
2008.12.18 記事「GridViewコントロールの行に通し番号(行番号)を付けるには?」(@IT)を公開しました
グリッド表を作成する場合、データに便宜的な連番を付与したいということがよくあります。そのような場合は、TemplateFieldフィールドを利用するとよいでしょう。具体的な手順について解説します。
-
2008.12.17 記事「PHP_LexerGeneratorとPHP_ParserGeneratorを利用してPHPで独自の言語を実装する方法」(CodeZine)を公開しました
PHPで利用できる字句解析器としてはPHP_LexerGeneratorが、構文解析器としてはPHP_ParserGeneratorがあります。本稿では、簡易電卓を実装するという例を通じてPHP_LexerGeneratorとPHP_ParserGeneratorの使い方を紹介します。
-
2008.12.12 記事「RESTスタイルのWebサービスを手軽に公開する「ADO.NET Data Services」」(@IT)を公開しました
Visual Studio 2008 SP1で追加されたADO.NET Data Servicesは、データベースをRESTスタイルのWebサービスとして公開するためのフレームワークです。ADO.NET Data Servicesを使うことで、RIAなどのクライアント・アプリケーションやマッシュアップ・サーバなどへのデータベース公開を実現することができます。
-
2008.12.11 記事「GridViewコントロールで選択ボックスを表示するには?」(@IT)を公開しました
GridViewコントロールの編集モードで、入力要素としてDropDownListコントロールを適用する方法を紹介します。
-
2008.12.08 記事「Webサイトの制作/運用の効率化を図る「ガイドライン策定」のすすめ(前編)」(CodeZine)を公開しました
Web標準のメリットを最大限に生かすことをテーマに、仕様書には書かれていない部分を中心に取り上げ、実際のWeb制作現場で起こり得る問題について、解決の糸口をたらしていきたいと思います。
-
2008.12.04 記事「GridViewコントロールで編集用のテキストボックスをカスタマイズするには?」(@IT)を公開しました
GridViewコントロールでデフォルトの編集機能を利用する場合、編集時、標準で用意されたTextBoxコントロールでは、多くの場合、「データを入力しづらい」などといった問題があります。
そこで、本稿ではTemplateFieldフィールドを利用して、より使いやすい入力フォームを作成する方法を紹介します。 -
2008.11.28 記事「.NETの新データアクセス・テクノロジ「ADO.NET Entity Framework」」(@IT)を公開しました
Visual Studio 2008 SP1によるアップデートでは、新たなデータアクセス・テクノロジとして「ADO.NET Entity Framework」が追加されました。そこで、Entity Frameworkの概要と、その活用方法について解説します。
-
2008.11.27 記事「ASP.NETにおけるイベントドリブンモデルとページライフサイクル(前編)」(CodeZine)を公開しました
ASP.NET のイベントがどのように発生しているのかを簡単な例で説明しながら、ASP.NET のプログラミングでの注意点について解説します。
-
2008.11.27 記事「Struts 2入門(4)~インターセプターという仕組み~」(CodeZine)を公開しました
Struts 2の「インターセプター」という仕組みを取り上げます。
実際に独自のインターセプターやログイン認証のインターセプターを作成しながら解説を進めます。 -
2008.11.26 記事「Silverlight 2の業務アプリケーションへの活用 第1回 Silverlight 2の紹介」(CodeZine)を公開しました
「Silverlight 2」はプラグインを介すことにより、Webブラウザ上で.NET技術を利用した高度なアプリケーションを作成可能にする技術です。今回はSilverlight 2を業務で活用するメリットに着目して、その特徴を紹介します。
-
2008.11.25 記事「Visual Studio Team Systemでアプリケーションモデリング」(CodeZine)を公開しました
Visual Studio Team System 2008がリリースされ、以前の機能を踏襲しながらも、さまざまな部分において安定性の向上や機能の追加・向上が図られました。今回は、アプリケーションのデザイン・配置などのモデリング用に用意されているVisual Studio Team System 2008 Architecture Editionを利用した、アプリケーションモデリングについて紹介します。
-
2008.11.24 雑誌「データベースはじめの一歩 第9回」()を公開しました
第9回 データベースアクセスを手続き化する「ストアドプロシージャ」
ストアドプロシージャを利用するメリットや基本的な構文を学ぶと共に、ストアドプロシージャの中でよく利用する条件分岐や繰り返し構文についても学んでいきます。 -
2008.11.20 記事「GridViewコントロールでハイパーリンクを表示するには?」(@IT)を公開しました
GridViewコントロールで、ハイパーリンクを含んだ列を定義するのはHyperLinkFieldフィールドの役割です。グリッド表(書籍一覧)の[ISBNコード]列から対応する書籍ページへのリンクを生成するサンプルを作成しながら解説を進めます。
-
2008.11.14 記事「Zend Framework入門(12):フォームのカスタマイズ - Zend_Form -(後編)」(CodeZine)を公開しました
前回に引き続きZend_Formを取り上げます。今回は、フォーム要素のグループ化(表示グループとサブフォーム)、Zend_Formの表示を変更する仕組み(デコレータ)、そしてメッセージの日本語化について紹介します。
-
2008.11.13 記事「Expression Blend 2&Visual Studio 2008 による WPF アプリ開発チュートリアル(2)」(CodeZine)を公開しました
引き続き WPF アプリケーションの作成方法について説明します。前回、カレンダアプリケーションのユーザインターフェイスを作成しましたので、今回は、Visual Studio 2008 を用いて処理を実装します。
-
2008.11.13 記事「GridViewコントロールで画像を表示するには?」(@IT)を公開しました
グリッド表に画像表示を加える方法について紹介します。
GridViewコントロールでは、配下の列(フィールド)情報を定義するために、さまざまなXxxxxFieldクラス(System.Web.UI.WebControls.DataControlFieldクラスの派生クラス)が用意されていますが、画像(イメージ)を含んだ列を定義するのはImageFieldフィールドの役割です。 -
2008.11.12 記事「Math_Vector/Math_Matrixによる ベクトルと行列の操作方法 」(CodeZine)を公開しました
簡単な連立一次方程式を解きたいときに役立つPEARパッケージであるMath_VectorとMath_Matrixを紹介します。これらは機能も性能もあまり高くはありませんが、PHPの中で手軽に使えます。
-
2008.10.30 記事「GridViewコントロールで各列の表示をカスタマイズするには?」(@IT)を公開しました
実際のアプリケーションではデータベースから取得した結果セットをそのままグリッド表に表示するのはまれです。ヘッダを日本語表記にしたり、価格や日付データなどに単位を付けたり、見やすいように整形する必要があります。そこで、グリッド表の表示をカスタマイズする方法について解説します。
-
2008.10.29 記事「Team Foundation Serverのレポート機能で 自由自在にデータを引き出す」(CodeZine)を公開しました
Team Foundation Serverの機能については、以前、別稿で紹介しましたが、実際どうやって使おうかと悩む方も多いのではないでしょうか。そこで今回は、Team Foundation Serverによるレポーティングの具体的な使用方法について紹介します。
-
2008.10.24 雑誌「データベースはじめの一歩 第8回」()を公開しました
第8回 仮想表で複雑なSQL命令を「ビュー」でシンプルに定義
実テーブルから特定の条件に合致したデータのみを抽出するためのビュー(View)について解説します。 -
2008.10.23 記事「LINQ to XMLの基礎 - 後編」(CodeZine)を公開しました
前編では LINQ to XML の概要や検索について解説を行いました。
後編では LINQ to XML の特徴である階層を意識したドキュメントの作成、更新や Visual Basic の拡張機能などを中心に解説を進めていきます。 -
2008.10.23 記事「GridViewコントロールでページング方法をカスタマイズするには?」(@IT)を公開しました
GridViewコントロールでは、ページ当たりの表示件数を変更したい、ページャそのものの表示テキストを変更したい、リンクをテキストではなくアイコン画像で表示したいなどいったニーズを満たすためのさまざまなプロパティを公開しています。ページングにかかわる諸機能(プロパティ)について紹介します。
-
2008.10.23 記事「Zend Framework入門(11):検証機能を含むリッチフォームの作成 - Zend_Form -(前編」(CodeZine)を公開しました
Zend_Formは、ウェブフォームに関する機能を一通り揃えたモジュールです。前回紹介したZend_Viewのヘルパにもフォームを描画するものがありましたが、Zend_Formで提供する機能はずっと強力で、フォームの描画だけでなく解析や検証などのための機能も準備されています。
-
2008.10.17 記事「簡単なデータ編集はお任せ!ASP.NET Dynamic Dataアプリケーション」(CodeZine)を公開しました
Visual Studio 2008 Service Pack1の追加機能の一つにASP.NET Dynamic Data Applicationがあります。これは、データに対してLINQ to SQLとLINQ to Entitiesを利用し、データを動的に扱うアプリケーション構築を可能にします。今回は、LINQ to SQLクラスを利用して解説とサンプル作成を行います。
-
2008.10.14 記事「Gettextによるウェブアプリケーションの国際化と地域化」(CodeZine)を公開しました
Gettextを利用してメッセージ文字列を国際化・地域化する方法について、PHP標準のGettextの利用、File_Gettextの利用、Translation2の利用の3つに分けて紹介します。
-
2008.10.09 記事「LINQ to XMLの基礎 - 前編」(CodeZine)を公開しました
LINQ の中でも XML を扱うための LINQ である、LINQ to XML のおもしろさについて触れていきたいと思います。
LINQ to XML によって、どのようにプログラムが変化したかを、注意点も交えながら紹介します。 -
2008.10.09 記事「Team Foundation Serverで進捗管理」(CodeZine)を公開しました
Visual Studio 2005 Team Systemによって、Visual Studioのターゲットは開発者の枠を飛び越えることになりました。今回は、Team Foundation Serverによるチームビルドの具体的な使用方法について紹介します。
-
2008.10.03 記事「ブラウザのデフォルトスタイルをリセットする」(CodeZine)を公開しました
ブラウザのデフォルトスタイルについて解説し、これを初期化して、各ブラウザのデフォルトスタイルの差異を埋める方法を紹介します。
-
2008.10.02 記事「ASP.NETアプリからパスワード付きAccessデータベースにアクセスするには?」(@IT)を公開しました
パスワード付きの.mdbファイルにアクセスするには、AccessDataSourceコントロールではなくて、SqlDataSourceコントロールを利用する必要があります。具体的な方法について解説します。
-
2008.09.25 記事「Expression Blend 2&Visual Studio 2008 による WPF アプリ開発チュートリアル(1)」(CodeZine)を公開しました
「Expression Blend」と「Visual Studio 2008」を用いた WPF アプリケーションの開発手順を2回に分けて解説します。今回はユーザインターフェイスの設計を行います。作業は Blend でオブジェクトの配置と簡単なアニメーションを設定するまでとします。
-
2008.09.25 記事「GridViewコントロールでAccessデータベースの内容を表示するには?」(@IT)を公開しました
ASP.NETではAccessデータベース(.mdbファイル)へのアクセスに特化したAccessDataSourceコントロールを用意しています。このAccessDataSourceコントロールを使用したグリッド表作成の基本的な手順について、解説します。
-
2008.09.24 雑誌「特集3 Zend FrameworkによるWebアプリ開発の基礎」()を公開しました
特集3 Zend FrameworkによるWebアプリ開発の基礎
前半は、フレームワークの基本的な概念と使い方を、後半は、スケジュール管理アプリケーションの実装を通じて、Zend Frameworkによるアプリケーション構築の手順を解説します。 -
2008.09.24 雑誌「データベースはじめの一歩 第7回」()を公開しました
第7回 データベースの性能を向上する「インデックス」
データ検索時の効率改善、パフォーマンスを向上するにはかかせない仕組みの1つ「インデックス」について学びます。 -
2008.09.19 記事「DBアプリをコーディングレスで構築する「ASP.NET Dynamic Data」」(@IT)を公開しました
ASP.NET Dynamic Dataについて、サンプルを交えながら解説します。ASP.NET Dynamic Dataは、リレーショナル・データベースをモデリングしたモデル・クラス(データ・モデル)を基に、CRUD(Create/Read/Update/Delete)機能を持ったアプリケーションを自動生成する機能です。
-
2008.09.18 記事「GridViewコントロールの表示データを特定条件で絞り込むには?」(@IT)を公開しました
GridViewとSqlDataSourceコントロールの利用により、データベースの内容を限りなくコーディングレスでグリッド表に整形できます。
また、単にテーブルの内容をそのまま表示するだけではなく、ユーザーから指定条件に応じて、動的にグリッド表の内容を変更したい場合、データソース・コントロールのパラメータ機能を利用して、容易に条件値の引き渡しを実現することができます。 -
2008.09.17 記事「Zend Framework入門(10):Zend Frameworkにおけるビューの処理 - Zend_View(後編) - 」(CodeZine)を公開しました
ビューヘルパーを自作する方法、Zend FrameworkとSmartyを連携させる方法についての説明を行います。今回紹介するSmartyはウェブページのデザインと設計を分けるための仕組みの一つで、上手に使えばウェブサイトの管理の手間を減らすことができます。
-
2008.09.17 書籍『Zend Framework徹底入門』(翔泳社)刊行のお知らせ
フレームワークプログラミングが初めての方も安心。
はじめにインストール方法、フレームワーク(Zend_Controller)としての基本操作をがっちり解説します。
さらに、アプリケーション構築/管理、データベースや外部サービスとの連携も徹底的に解説。
巻末には、主要コンポーネント/クラスがわかる、うれしいリファレンス付き。 -
2008.09.12 記事「PowerShellでパス文字列を操作する」(@IT)を公開しました
PowerShellでは、パス文字列を操作するためのコマンドレットがいくつか用意されています。
Join-Path、Split-Path、Convert-Path、Test-Pathの各コマンドレットについて解説します。 -
2008.09.11 記事「マイクロソフトのリッチクライアント技術」(CodeZine)を公開しました
基本的なシステム構成の話から、マイクロソフトが提供するさまざまなソリューション(Windows フォーム、ASP.NET、AJAX、WPF、Silverlighなど)について解説します。
-
2008.09.09 記事「PHPでAmazon Web Servicesを利用する 」(CodeZine)を公開しました
Amazon Web ServicesをPHPで操作する方法を説明します。
Amazon Web Servicesを利用する方法には大きく分けてRESTとSOAPがありますが、本稿では、RESTを紹介します。 -
2008.09.05 記事「PowerShellでファイルやフォルダを操作する」(@IT)を公開しました
PowerShellでは、ファイル/フォルダを操作するためにさまざまなコマンドレットが用意されています。
New-Item、Remove-Item、Copy-Item、Move-Itemの4つのコマンドレットについて解説します。 -
2008.09.04 記事「[XDev]「サーバーサイド技術はデータ操作で進化を遂げた」,WINGSプロジェクトの山田氏」(日経クロステック)を公開しました
講師として参加した 日経BP社様 XDev 2008 のレポート記事です。
-
2008.09.04 記事「講演【開発環境×サーバーサイド】サーバサイド開発最新事情 2008」(日経クロステック)を公開しました
2008年9月4日に開催されたXdevでの講演資料です。
代表的なサーバサイド技術である.NET Framework、PHP、Javaを軸に、昨今取り上げられることの多いキーワードをもとに、最新バージョンの情報から次期バージョンの見込み、統合開発環境まで紹介します。 -
2008.09.04 雑誌「XDev 2008 サイトレポート「サーバーサイド技術はデータ操作で進化を遂げた」」()を公開しました
2008年9月4日に開催されたXDev(クロスデブ)の模様がWebサイトにて速報されております。
「サーバーサイド技術はデータ操作で進化を遂げた」
ニュース記事のため、サマリされておりますが、.NET Framework、PHP、Javaの各技術について言及し、さらに統合開発環境など幅広いテーマを扱いました。
詳細は、配布資料をご覧ください。