WEB+DB PRESS Vol.30

今号の特集概要

特集1
疎結合,POJOを最大限活かすための
DI時代のアーキテクチャ設計入門

EoDの流れの中でDIがJavaによる企業システムの基盤技術になってきました。DIはJ2EEの反省をベースとした,開発者の味方と言える技術であり,高品質で柔軟なシステムを構築するための強力な武器とも言えます。今後,エンジニアはDIの本質を理解した上でシステムを構築することが求められます。本特集では,DIをベースとしたJavaエンタープライズシステムを構築するためのアーキテクチャ設計について,ITアーキテクトとしてのスタンス(第1章),EJB 3.0に代表されるJava EE 5.0での進化への対応(第2章),百花繚乱のWebアプリケーションフレームワークの紹介(第3章),データアクセス層をどのように実現していくか(第4章),テストについての考察(コラム)をテーマに解説していきます。

特集2
ver8.1情報,ユーザ定義関数,特選ライブラリ,MySQLとの機能比較
PostgreSQL使いこなし塾

本特集では,PostgreSQLの気になる情報の数々をお届けします。まず第1章では最新バージョンである8.1の詳細を,続く第2章ではPostgreSQLを用いたデータベース開発では必須技術とも言えるユーザ定義関数の基本から応用までを押さえます。第3章では,開発や運用を手助けするツール集サイトGBorgとPgFoundryを紹介し,最後第4章ではPostgreSQLとMySQLを比較することにより両者の違いを浮き彫りにします。

特集3
最新PHP 5.1から大規模開発への利用まで
PHPを選定するのに知っておきたいこと

これまでLAMP(Linux,Apache,MySQL,PHP)環境によるシステム構築事例は,高度なトランザクション処理や複雑な画面構成を必要としないものが大勢を占めていました。つまり,システムを提案する立場であれば,PHPとJavaや.NETでは,利用領域に明確な線引きがあったのではないでしょうか? しかし,昨今,この状況は大きく変わろうとしています。本特集では,これらを裏づけするPHPによるシステム開発の最新情報を,「最新のPHP 5.1」「フレームワークによる開発」「大規模開発」に分けてご紹介します。

特集4
言語,ツール,クラスライブラリのさらなる進化
Visual Studio 2005 仕事でつかえる新機能

いよいよVisual Studio 2005がリリースされます。Visual Studio 2005では,圧倒的な開発生産性の向上が実現されています。
本特集では,Visual Studio 2005の新機能のうち,ビジネスアプリケーション開発に必要なところを厳選して紹介していきます。第1章ではC#の新機能,第2章ではエディタやデバッガ,リファクタリングなどのツールの新機能を解説します。そして第3章ではテスト駆動開発など,ビジネスロジック関連の新機能を,第4章ではASP.NETの新機能を説明します。 本特集を読めば,すぐにでもVisual Studio 2005へ移行できるようになります。ぜひ,Visual Studio 2005を利用してみてください。そこには,楽ちんで楽しい世界が待っています。

特別企画
採用担当者が明かす!
転職に成功するSE,失敗するSE

転職が珍しくはないこの業界,みなさまも一度は転職を考えたことがあるのではないでしょうか? しかし,何の知識もなく転職に臨んでも,内定がもらえなかったり,転職できたとしても自分には合わず,またすぐ転職活動を始める羽目に陥ってしまいがちです。
そこで本特別企画では,自身がSEでもあり,これまで数百人のSEの選考に関わってきた筆者が,成功するSEの転職を解説していきます。実際の転職のプロセスに沿って4つの章を設け,第1章では転職先の探し方,第2章では応募書類の書き方,第3章では面接の受け方,第4章では退職交渉や引き継ぎなどの内定後について説明していきます。みなさまが,幸せなSE人生を送れることを願って…。

目次

特集1
疎結合,POJOを最大限活かすための
DI時代のアーキテクチャ設計入門

  • 第1章:DI時代のアーキテクト
    ソフトウェアアーキテクチャを見据えた設計とは……田中洋一郎,鈴木雄介
  • 第2章:DI時代のJava EE(J2EE)アーキテクチャ
    DIの本質とその効果的な導入とは……鈴木雄介,田中洋一郎
  • 第3章:DI時代のWebアプリケーションフレームワークの選び方
    Struts任せの時代は終わった!?……後藤大地
  • 第4章:DI時代のデータアクセス(層)の選び方
    O/Rマッパーの過信は禁物!?……こうたろう
  • コラム:DI時代のテスト/テストフレームワーク……川口明彦

特集2
PostgreSQL使いこなし塾
ver8.1情報,ユーザ定義関数,特選ライブラリ,MySQLとの機能比較

  • 第1章:ver8.1 最新情報
    気になる機能を追う!……谷田豊盛
  • 第2章:PostgreSQLユーザ定義関数入門
    基本からIN/OUTパラメータまで……永安悟史
  • 第3章:開発/運用の道具箱
    GBorgとPgFoundry……谷田豊盛
  • 第4章:PostgreSQLとMySQLを比較する
    ファンクションやツール,サポートの視点から……永安悟史

特集3
PHPを選定するのに知っておきたいこと
最新PHP 5.1から大規模開発への利用まで

  • 第1章:PDO――次世代の標準DB抽象化レイヤ
    PHP 5.1で注目の新機能……山田祥寛
  • 第2章:MVCフレームワークによる開発
    Mojavi(モハビ)の進化系でキメル!?……月宮紀柳
  • 第3章:大量のリクエストに応えるシステム構成
    PHPに特有なセッションの取り扱い方……安藤祐介

特集4
Visual Studio 2005 仕事でつかえる新機能
言語,ツール,クラスライブラリのさらなる進化

  • 第1章:PC# 2.0最高!
    Generics,Anonymous Methods,Partial Class Definitions……尾島良司,猪股健太郎
  • 第2章:開発ツールの進化がすごい!
    エディタ,デバッガ,ユニットテスト,リファクタリング,コード分析……尾島良司,猪股健太郎
  • 第3章:ビジネスロジックを早く安く高品質に!
    テスト駆動開発,トランザクション,データベース操作……尾島良司,猪股健太郎
  • 第4章:ASP.NET 2.0だとこんなに簡単!
    GridView,ウィザード,マスタページ……尾島良司,猪股健太郎

特別企画
採用担当者が明かす!
転職に成功するSE,失敗するSE

  • 第1章:転職先の探し方
    転職ルート別の注意点と裏話……菅谷義博
  • 第2章:履歴書,職務経歴書の書き方
    受かる応募書類の秘訣……菅谷義博
  • 第3章:面接の受け方
    聞かれるポイントを総点検……菅谷義博
  • 第4章:内定をもらったら
    オファーレター,退職交渉,引き継ぎ,そして新会社へ……菅谷義博

一般記事

  • 連携メールアプリ開発のノウハウ
    • ozacc-mail libraryなら,テンプレートもテストもバッチリ!……大塚知洋
  • オープンソース時代の分散処理入門
    • はじめてのActiveMQ……原浩一郎,羽生章洋
  • blancoResourceBundleを使ってみよう
    • Javaリソースバンドルの使い勝手を劇的に向上!……伊賀敏樹
  • 「世界征服」のための問題解決アプローチ……桐山俊也

連載

  • 絵夢のプロマネノート
    【第4回】美穂ちゃん in 品川 …のはずれ……多田佐々紗
  • PHP×PEAR冒険記
    【第4回】Ajax~Webアプリケーションの新しい形~……守屋利之
  • PostgreSQL研究所
    【第5回】プラン処理(2)……石井達夫

コラム

  • E.M.R. ~ エンジニア・ミステリー・レポート
    【第14回】IT戦士流,キャリアアップ術を探れ!……大酒桜子
  • 実践開発セミナー 体験受講レポート……編集部
  • 執筆者インタビュー カイシャのツクエ
    【第11回】月宮紀柳さんのツクエ……編集部
  • おしえて中の人
    【第5回】マピオンの中の人……春日部早紀
  • JavaOne Tokyo 2005開催記念特別インタビュー……編集部

Message from Vendors

  • Answers Anywhereを使ってみよう!
    自然言語対話エンジンで実現する使いやすいインタフェース……舟木将彦

コメント

コメントの記入