2008年のWhat's New
-
2008.05.14 記事「Nucleusのインストール/設定」(マイクロソフト)を公開しました
Nucleus CMSは、GPLに基づき開発されているオープンソースのCMS(コンテンツマネージメントシステム)です。PHPおよびMySQLがセットアップされたサーバ環境があれば、短時間でポータルサイト・ブログを作成することが可能です。Nucleusは商用のサイトでも、無料で利用することができます。
-
2008.05.13 記事「PHPにおけるグラフ描画とアルゴリズム」(CodeZine)を公開しました
計算機科学や数学において「グラフ」と言えば、点と点を結ぶ線の集合を指します。本稿では、PEARライブラリの「Image_GraphViz」と「Structures_Graph」を利用して、グラフを生成、描画する方法を紹介します。
-
2008.05.09 記事「Visual Studio 2008で標準搭載されたWindows Workflow Foundation」(CodeZine)を公開しました
Visual Studio 2008では、ついに.NET Framework 3.5がサポートされ、WPF/WCF/WFについても、統合開発環境を活かしたサポートが行われるようになりました。今回は、ワークフロー フレームワークであるWF(Windows Workflow Foundation)を紹介します。.NET Framework 3.5から、WFとWCFの統合が図られ、ワークフローをWCFの通信モデルを使って提供することが容易になりました。
-
2008.05.08 記事「Joomla!のインストール/設定」(マイクロソフト)を公開しました
Joomla!は、GPLに基づき開発されているオープンソースのCMS(コンテンツマネージメントシステム)です。PHPおよびMySQLがセットアップされたサーバ環境があれば、短時間でポータルサイトを作成することが可能です。
拡張性の高さや、Ajaxを用いた編集機能が特徴的です。日本ではJoomla!じゃぱんが日本語化を担当しています。 -
2008.05.08 記事「ローカリゼーション対応を行うには?」(@IT)を公開しました
Ajaxの普及でクライアントサイド・スクリプトの比重が高まるに伴い、クライアントサイドでもローカリゼーション(地域化)対応を考慮する必要が出始めています。そこで本稿では、クライアントサイド・スクリプトで、クライアントの言語設定に応じて表示を動的に切り替える方法について紹介します。
-
2008.05.08 記事「Struts 2入門(2)~バリデーションの仕組みを理解する(前編)」(CodeZine)を公開しました
入力フォームをもつアプリケーションを作ってみましょう。ごく基本的なフォーム処理から始めて、カスタムタグの使い方、バリデーションという処理の仕組みを体得していきます。
-
2008.05.02 記事「PowerShellで進ちょく状況をプログレス・バーで表示する」(@IT)を公開しました
処理中にプログレス・バーを表示することで、スクリプトが確かに動作していることをユーザーは視覚的に確認できます。PowerShellのWrite-Progressコマンドレットを利用すれば、視覚的なプログレス・バーを簡単に作成できます。
-
2008.05.01 記事「グローバリゼーション対応を行うには?」(@IT)を公開しました
Microsoft AJAX Libraryでは国際化対応のメソッドが用意されており、カルチャの判定からこれに応じた書式の適用までを自動化することができます。
具体的なサンプルを作成しながら、グローバリゼーション対応について解説します。 -
2008.04.28 書籍『プログラムを作ろう!Microsoft Visual Web Developer 2008 Express Edition入門』(日経BPソフトプレス)刊行のお知らせ
大きく見やすい画面で操作を丁寧に解説。
付属DVD-ROMには、Visual Studio 2008 Express Editionを収録。インストールすればすぐにプログラミングを始められます。
短いトピックに区切られているので、自分のペースで進められます。
手順に従って操作していくだけで、簡単な日記帳プログラムが完成します。 -
2008.04.25 記事「Visual Studio 2008で標準搭載されたWindows Communication Foundation 」(CodeZine)を公開しました
前回に続き、.NET Framework 3.0から導入されたコンポーネントとVisual Studio 2008でのサポートについて解説していきます。今回扱うのは通信フレームワークであるWCF(Windows Communication Foundation)です。.NET Framework 3.5でさまざまな新機能が追加され、より実用的なサービスの提供が可能となりました。
-
2008.04.25 記事「PowerShellでテンプレートを使ってメールを一斉配信する」(@IT)を公開しました
Microsoft Accessで管理されたメール・アドレス情報を基に、PowerShellでメールを一斉配信する例を紹介します。また、配信するメール本文は差し替えが容易となるように、テキスト・ファイルとして外部ファイル化すると同時に、本文中には動的に変更可能な「変数」を含められるものとします。
-
2008.04.24 雑誌「特集 JavaScriptライブラリ「jQuery」で楽々プログラミング」()を公開しました
特集Part4
JavaScriptのライブラリを使うことで生産性や保守性の高いプログラミングを行うことができます。本稿では、使いやすさから人気の高い「jQuery」を紹介します。 -
2008.04.24 雑誌「特集 フレームワークを使ったきれいなPHPプログラミング」()を公開しました
特集 Part3
PHPフレームワークの一つ「Zend Framework」に注目して解説します。また、統合開発環境「Aptana Studio」の使い方も紹介します。 -
2008.04.24 記事「Webフォーム上のフォーカスを制御するには?」(@IT)を公開しました
ASP.NET 2.0以降で利用可能な、いわゆる「Focus API」について解説します。ASP.NET 2.0以降ではクライアントサイド・スクリプトとの連携が強化され、ページ上の要素に対するフォーカスの制御も、サーバサイドのコードから自由に制御できるようになっています。
-
2008.04.24 雑誌「データベースはじめの一歩 第2回」()を公開しました
第2回 リレーショナルデータベースの基本 「テーブル」を理解する
RDBのテーブルを理解する際に必要となる知識であるデータ型、制約、正規化の3テーマに沿って解説を進めます。 -
2008.04.21 記事「Cyber Luxeonで学ぶXMLDB入門 (7)XMLDBのチューニングポイント」(XMLDB.JP)を公開しました
CodeZine(2007/9/27掲載)からの転載です。
パフォーマンス要件はシステム構築時に考慮すべき最も重要なポイントの1つですが、XMLデータベースのチューニング情報はまだまだ不足している状況かと思います。本稿では、各XMLDB製品に共通するであろうパフォーマンスのポイントについて、Cyber Luxeonを使用して実際に実行・測定し、検証を試みました。 -
2008.04.18 記事「Team Foundation Server超簡単インストール」(CodeZine)を公開しました
Visual Studio 2005 Team Systemのエディションのうちサーバー製品であるTeam Foundation Serverのインストール方法について解説します。なお最低限の機能を使用でき、なおかつ簡単にインストールするためにワークグループを使ってシングルサーバー構成でインストールを行い、Team Foundation アラートの機能はインストールしない方法で紹介します。
-
2008.04.18 記事「PowerShellで複数のファイルの文字コードを一括変換する」(@IT)を公開しました
指定されたフォルダの下に存在する複数のテキスト・ファイルの文字コードを一括で変換したい場合があります。PowerShellでは、標準的な.NET Frameworkのライブラリを利用することで、特別なコンポーネントを導入することなく、これを実現することができます。
-
2008.04.16 記事「phpBB2のインストール/設定」(マイクロソフト)を公開しました
phpBB2は、GPLに基づき開発が行われている、オープンソースのフォーラム型掲示板アプリケーションです。
PHPおよびMySQLがセットアップされたサーバ環境があれば、短時間でフォーラム型掲示板を作成することが可能です。また、MODと呼ばれる追加機能を増やしていくことにより、掲示板をカスタマイズすることができます。 -
2008.04.14 記事「PukiWikiのインストール/設定」(マイクロソフト)を公開しました
PukiWikiは、GPLに基づき開発されているオープンソースのPHP製Wikiエンジンです。PHPがセットアップされたサーバ環境があれば、MySQLなどのRDBMSを必要とせず、短時間でセットアップが可能です。また、プラグインを導入することで機能を増やすことができ、CMS(コンテンツマネジメントシステム)のような運用も可能です。
-
2008.04.14 記事「6)XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(実装編」(XMLDB.JP)を公開しました
CodeZine(2007/7/17掲載)からの転載です。
XMLデータベース「Cyber Luxeon」を使ったJavaアプリケーションについて、Cyber Luxeon上のデータを操作するサンプルアプリケーションを例に解説します。今回は実際にアプリケーションを実装します。 -
2008.04.14 雑誌「Visual Studio2008ラクラク攻略ガイド」()を公開しました
Visual Studio2008の新機能の中でも特に注目されているWeb(ASP.NET)アプリケーション開発に関わる部分にフォーカスして、その機能と特長について解説します。
-
2008.04.11 記事「ASP.NETアプリ開発者のためのVisual Studio 2008新機能 Part IV」(@IT)を公開しました
ASP.NET 3.5では、ASP.NET AJAXが「標準で」搭載され、追加でのインストール/設定作業をしなくても利用できるようになりました。ASP.NET 3.5におけるASP.NET AJAXの変更点について、それぞれサンプルを交えながら解説します。
-
2008.04.11 記事「PowerShellでよく使うパイプライン経由の処理をフィルタとして定義する」(@IT)を公開しました
頻繁に使用するパイプライン処理は「フィルタ」を利用すればシンプルに記述することができます。フィルタを定義するにはfilterキーワードを使用します。
-
2008.04.10 記事「NoBotコントロールでページにボット対策機能を追加するには?」(@IT)を公開しました
NoBotコントロールは、ASP.NET AJAX Control Toolkitで提供されるコントロールの1つで、簡易なボット対策を実装するためのコントロールです。具体的にNoBotコントロールを利用したサンプルを作成しながら解説します。
-
2008.04.10 記事「触れてみようUIデザインツールExpression Blend」(CodeZine)を公開しました
Visual Studio 2008では、インストール直後からWPFアプリケーションの開発が行えます。しかし、Visual Studio 2008でのWPFのUIは実質的にはコントロールの配置ぐらいにしか活用できません。本稿ではWPFのアプリケーションを高度にデザインするツール「Expression Blend」について紹介します。
-
2008.04.10 書籍『10日でおぼえるJSP/サーブレット入門教室 第3版』(翔泳社)刊行のお知らせ
最新技術Java SE 6、Tomcat6、MySQL5.0、JSP2.1に対応。
JSP&サーブレットをこれから始めようとする初心者の方のための入門書です。
「どこから始めようか?」「とにかくイメージをつかみたい」「簡単なサンプルを自分で作って動かしてみたい」という方々にお勧めです。
机上で難しい理論にはまりこまずに、本書でとにかくサーバサイドJava開発の入り口を体感してみてください。 -
2008.04.07 記事「Zend Framework入門(5):PHPでMVCアプリケーションを構築しよう- Zend_Controller(後編) -」(CodeZine)を公開しました
今回は、Zend_Controller編の最終回として、コントローラの機能を拡張するアクションヘルパーとプラグインについて解説します。
-
2008.04.03 記事「5)XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(APIチュートリアル編」(XMLDB.JP)を公開しました
CodeZine(2007/6/26掲載)からの転載です。
Cyber LuxeonとJavaアプリケーションが連携する方法について、簡単なWebアプリケーションのサンプルを用いて説明します。今回は実装編の前段階として、サンプルアプリケーションで主に使用するJAXB API、Cyber Luxeon Java APIについて説明します。 -
2008.04.03 記事「ダイナミック・コンテキスト機能で構造化データを受け渡しするには?」(@IT)を公開しました
ダイナミック・コンテキスト機能でサービス・メソッドから構造化データを返す方法について紹介します。この方法を利用することで、HTML整形前の純粋なデータだけをやりとりできるので、複数個所で同一のデータを利用したい場合にも、再利用が容易になります。
-
2008.04.02 お知らせ「Pocket詳解ASP.NET辞典 台湾版」配本開始
「Pocket詳解ASP.NET辞典 台湾版」が出ました。
日本語版ともども宜しくお願いします。 -
2008.04.02 記事「I18Nv2による日時と通貨・数値の表記国際化」(CodeZine)を公開しました
PEAR::I18Nv2を用いて、日時と通貨・数値の表記を国際化・地域化する方法を紹介します。閲覧者のロケールごとに表示言語を切り替える、「国際化」対応のWebアプリケーションをPHPで作成するのに役立ちます。
-
2008.03.27 記事「4)XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(設計編」(XMLDB.JP)を公開しました
CodeZine(2007/5/16掲載)からの転載です。
Cyber LuxeonとJavaアプリケーションが連携する方法について、簡単なWebアプリケーションのサンプルを用いて説明します。サンプルアプリケーションは、Cyber Luxeon上の基本的なデータ操作(CRUD:新規作成・読み取り・更新・削除)について理解をすることを目的としています。 -
2008.03.25 記事「Visual Studio 2008で標準搭載されたWindows Presentation Foundation」(CodeZine)を公開しました
Visual Studio 2008では、ついに.NET Framework 3.5がサポートされ、WPF/WCF/WFについても、統合開発環境を活かしたサポートが行われるようになりました。連載第5回にあたる今回から数回にわたって、Visual Studio 2008でのWPF/WCF/WFサポートについて解説していきます。
-
2008.03.24 雑誌「データベースはじめの一歩 第1回」()を公開しました
第1回 データベースって何だろう?
データベースの役割や種類について、初心者にもわかりやすく丁寧に解説します。 -
2008.03.24 雑誌「付録冊子 Part3 Webアプリケーション開発がさらに効率化」()を公開しました
特別付録 VisualStudio2008まるごと速習ブック Part3
ASP.NETアプリケーション開発に関係する新機能を紹介します。後半では、ASP.NET3.5で追加されたコントロールについてもサンプルを交えて解説します。 -
2008.03.24 雑誌「付録冊子 Part1 Windows Vistaに完全対応した初の開発ツール」()を公開しました
特別付録 VisualStudio2008まるごと速習ブック Part1
.NET Framework3.5への対応や仕様拡張、機能強化について解説します。以前とくらべてどこまで使いやすくなったかを検証していきます。 -
2008.03.21 記事「Cyber Luxeonで学ぶXMLDB入門 (3)XMLデータの操作(後編) ~ XML updategramの基本」(XMLDB.JP)を公開しました
CodeZine(2007/3/14掲載)からの転載です。
Cyber LuxeonはXMLデータの更新用機能としてXML updategram(XUG)を用意しています。XUGは、シンプルかつ強力な機能を持っており、XMLアプリケーション開発の生産性を高めるのに非常に有用です。今回はXUGの基本文法、基本機能についてサンプルを交えて説明します。 -
2008.03.21 記事「Struts 2入門(1)~基本形で理解する仕組みと構造~ 」(CodeZine)を公開しました
Javaフレームワークの定番「Struts 2」について解説します。かんたんなWebアプリケーションを作りながら、編集するファイル、実装するソースコードなどについて理解していきます。
-
2008.03.14 記事「ASP.NETアプリ開発者のためのVisual Studio 2008新機能 Part III」(@IT)を公開しました
ASP.NET AJAXに属するコントロールを除くと、純粋にASP.NET 3.5で追加されたコントロールには、ListView、DataPager、LinqDataSourceの3種類があります。今回はこれら3つのコントロールについて、実際にサンプル・プログラムを作りながら解説します。
-
2008.03.14 記事「PowerShellで外部のRSSフィードを取得する」(@IT)を公開しました
RSSフィードをPowerShellスクリプト経由で取得し、必要な情報を抽出、HTML形式に整形したうえで、テキスト・ファイルに保存する方法について紹介します。
-
2008.03.14 記事「VSTTのロードテストでパフォーマンスを強化する」(CodeZine)を公開しました
Visual Studio 2005 Team Edition for Software Testers(VSTT)に用意されているロードテスト機能について解説します。マイクロソフトのサンプルアプリケーション「.NET Pet Shop 4.0」に対してロードテストを行う方法の説明を通して、ロードテスト機能を実際に使用するイメージを得ることを目標にしています。
-
2008.03.13 記事「ダイナミック・コンテキスト機能でポップアップ・コントロールの内容を動的に生成するには?」(@IT)を公開しました
「ダイナミック・コンテキスト機能」は、ASP.NET AJAX Control Toolkitで提供されている機能の1つで、ポップアップ・コントロールを表示する際にサービス・メソッドを実行して、その結果をポップアップ・コントロールに引き渡すためのものです。
-
2008.03.13 記事「Cyber Luxeonで学ぶXMLDB入門 (2)XMLデータの操作(前編)~ XPath、Xquery」(XMLDB.JP)を公開しました
CodeZine(2007/2/15掲載)からの転載です。
XMLDB製品のCyber Luxeon上で、XMLデータベースの検索言語の標準であるXPathとXQueryを実行する方法を説明します。XQueryとそれに関連する仕様の構成、そしてXQuery,XPathの基本文法について説明します。 -
2008.03.10 記事「Visual Studio 2008とASP.NET 3.5で広がったクライアントサイド開発」(CodeZine)を公開しました
Visual Studio 2008ではASP.NETの開発生産性が大幅に向上しています。今回は、クライアントサイドのテクノロジーを中心に紹介していきます。
-
2008.03.10 書籍『プログラムを作ろう! Microsoft Visual C++ 2008 Express Edition入門』(日経BPソフトプレス)刊行のお知らせ
大きく見やすい画面が満載。操作手順を一つずつ画面と解説で説明します。
プログラミングは全く初めてという方でも安心。
環境設定からプログラミングの基礎知識まで、丁寧に優しく紹介します。
本書の手順どおりに読み進めると、最終的に、簡単なゲームプログラムが完成します。 -
2008.03.07 記事「WordPress MEのインストール/設定手順」(マイクロソフト)を公開しました
WordPress MEは、GPLに基づき開発が行われている、オープンソースのウェブログアプリケーションです。
PHPおよびMySQLがセットアップされたサーバ環境があれば、短時間でブログを作成できます。データベースとテンプレートの情報をもとにページを動的に生成するシステムを採用しており、動作が軽いのが特徴で、商用、非商用問わず無料で利用可能です。 -
2008.03.07 記事「PowerShellを使って指定したファイルをインターネットからダウンロードする」(@IT)を公開しました
PowerShellでは、.NET Frameworkが提供する基本クラス・ライブラリを自由にスクリプト・コードから利用できます。WebClientクラスを利用すれば、インターネット上のファイルにアクセスしたり、ダウンロードしたりできます。
-
2008.03.07 記事「とことん理解する .NET Framework 3.5」(CodeZine)を公開しました
Visual Studio 2008と同時に.NET Framework 3.5がリリースされました。この.NET Framework 3.5に搭載されている新機能や.NET Framework 2.0、3.0からの変更点の内容を解説します。.NET Framework 3.5の機能を知ることでVisual Studio 2008の新機能や機能強化がなぜ施されているかを理解することが目標です。
-
2008.03.06 記事「Cyber Luxeonで学ぶXMLDB入門 (1)XMLDBとCyber Luxeonの基本」(XMLDB.JP)を公開しました
CodeZine(2007/1/12掲載)からの転載です。
XMLDBの概論について説明します。その後、国産XMLデータベース製品であるCyber Luxeonのアーキテクチャ、そして、その管理ツールであるDXE Managerの基本的な使用法を説明します。