概要
特集1
堅固なJ2EEシステム構築のための
アーキテクチャ設計入門
J2EE(Java 2 Platform, Enterprise Edition)を利用したWebアプリケーションを構築するにあたって,対象となるシステムの「アーキテクチャ」をしっかりと見定めることは,設計段階において重要な作業の1つです。本特集では,あまたの技術要素を整理してより良いアーキテクチャを設計するための手段を,J2EEの階層になぞらえながら考えてみます。第1章でJ2EEの階層構造を振り返った後に,第2章から第4章では,それぞれ,フレームワーク,Web層ユーザインタフェース,J2EEパターンの適用のポイントを解説し,最後の第5章でデータベース接続の各種方法の特性を探ります。
特集2
初心者が間違えがちなポイントを整理!
Javaプログラミングの○と×
本特集では,JavaによるWebアプリケーション開発において,初心者から中級者が犯しがちな誤り(バツ)と,その正しい方法(マル)を解説していきます。第1章ではJavaの基本であるJ2SEの○×,第2章ではWebアプリケーション開発における○×,第3章ではチーム開発やメンテナンスに役立つ○×を紹介します。そして第4章ではトラブルが発生した場合の正しい対処方法を解説します。本特集を「へぇ~なるほど」と読み進めていくうちに,1歩進んだプログラムを記述できるようになるでしょう。
特集3
どちらも極めたいエンジニアに贈る
PostgreSQL&MySQL[一挙両得]速習ガイド
2005年1月19日に新バージョン8.0がリリースされた「PostgreSQL」と,コンパクトな実装に裏付けられた高速性に定評がある「MySQL」は,どちらも申し分のない導入実績を誇る“進化し続けるオープンソースDB”です。これからのエンジニアとしては,どちらも使いこなせるようにしておきたいものです。そこで本特集では,一挙両得と銘打って基本的なシステム構造から開発時に注意すべき点までを相互に,その違いをわかりやすく解説します。
特別企画1
キホンから,急成長企業における使用事例まで
Perlの極意 CPANモジュール活用術
CPAN(Comprehensive Perl Archive Network)には,世界中のPerlプログラマによって開発された膨大な数のモジュールが登録されています。Perlプログラマは,この膨大な知識の固まりを自由に利用することで,高品質なソフトウェアを低コストで開発できます。CPANをいかに使い倒すかがPerlプログラミングの鍵を握っており,Perlでプログラムを書く場合は,まずCPANに必要とするモジュールがあるかを探してから取りかかるべきです。
本特別企画では,CPANを徹底活用するために必要な知識を,あますところなくお届けします。
特別企画2
設計書,マニュアル,提案書からダメモトの嘆願書まで
開発者のためのドキュメント作成の技術
開発者は,業務でさまざまなドキュメントを作成しています。設計書,仕様書などの技術ドキュメントやマニュアル,議事録に提案書と,それぞれ書く内容やスタイルが異なり,なかなかに骨の折れる仕事です。しかし,どんなドキュメントも用途や目指すべき目標を踏まえて,正しい手順でとりかかれば,実はそれほど厄介なものではありません。ポイントは,ドキュメントをいかに「設計」し,「開発」するか。本特別企画では,そのためのノウハウを,各ドキュメントごとにわかりやすく解説していきます。