WEB+DB PRESS Vol.20
- 定価
- 1,628円(本体1,480円+税10%)
- 発売日
- 2004.4.23[在庫なし] 2014.12.23
- 判型
- B5
- 頁数
- 248ページ
- ISBN
- 4-7741-2006-5 978-4-7741-6852-4
概要
特集1
エンジニア1年生におくる
やさしく覚えるWebアプリケーションの作り方
本特集は、4月入社/入学の新人の皆さんにおくるWebアプリケーション作成講座です。コンピュータ言語Javaと無償で利用できるデータベースMySQLを使ったWebアプリケーションを作りながら、そのしくみを学んでいきましょう。第1章はWebアプリケーションの概論、第2章は作成のための環境構築、第3章と第4章でサーブレット/JSPとMySQLを習得します。最後の第5章では、後学のための資料として、発展的な内容や参考書籍・URLを紹介します。Webアプリケーションのしくみは、一度理解してしまうととても簡単です。ゆっくり、学んでいきましょう。
特集2
1.2新機能、JSTL+EL、SSL、ワークフロー、テスト
これからのStruts必須テクニック
本特集では、Strutsを利用する上でこれから必須となるテクニックを紹介していきます。まずはじめの第1章で、それら必須テクニックを学ぶ準備としてStrutsの基礎をおさらいします。第2章からが本番です。第2章ではリリース間近のバージョン1.2の新機能を、第3章ではJava標準であるJSTLとELのStrutsでの使用方法を解説します。第4章から第6章では、将来的にStruts本体での採用が予定されている拡張機能の解説をします。これらを用いれば、HTTPS通信、ワークフロー、ユニットテストなど、自作するにはやっかいなことが簡単に実現できます。またAppendixにおいて、そのほかのStruts拡張機能を紹介しています。
特集3
バージョン4.x/MaxDB
MySQL活用 最前線
トランザクション管理やレプリケーションサポートなど、MySQLはこのところ急速に高機能化していますが、MySQL本来の高速性を生かしつつ、これらの機能を使いこなすにはどうすればよいのでしょうか。また、昨年MySQL傘下に加わったMaxDB(旧SAP DB)は、知名度こそまだありませんが、基幹系システムでもきちんと使える品質の高さと機能、そして豊富なGUIツールの標準装備といった特徴は、大きなインパクトがあると言えそうです。
本特集は、このようなトピックにフォーカスを絞り、現場で即役立つMySQL必読ノウハウ満載でお届けします。
特別企画1
GUI育ちエンジニアのための
今日から使えるUNIX/Linux知ったかぶり入門
今日UNIX系OSのGUIはかなり充実してきました。しかしエンジニアの世界では、GUIレベルでなら操作や各種設定を行えたとしても「UNIX/Linuxが使えるエンジニア」とは呼ばれません。そう呼ばれるためには、最低限「コマンド」で操作でき、さっと「スクリプト」を作って処理を行える必要があります。本特別企画は、最低限でありながらもGUIが当たり前のエンジニアにとって敷居の高い「コマンド」「スクリプト」を、コンパクトにわかりやすく解説します。また、各種Linuxディストリビューションの最新情報を紹介します。
特別企画2
Professional版で今日からがんばる!リッチクライアント
はじめてのFlash MX 2004
HTMLベースのWebアプリケーションよりも操作性、表現力などに優れたリッチクライアントを実現する技術として最も注目されているものの一つが、Flashです。デザイナ向けの技術としてスタートしたFlashですが、最新バージョンFlash MX 2004では開発者にフォーカスしたProfessional版をリリース、Visual Basicのような開発スタイルを実現しつつあります。
本特別企画では、前々バージョンFlash 5の時代からリッチクライアントとしてのFlashの可能性に注目、Flashベースのミッションクリティカルシステムなど開発経験も豊富な筆者が、最新バージョンFlash MX 2004の基礎をやさしく解説します。
目次
特集1
エンジニア1年生におくる
やさしく覚えるWebアプリケーションの作り方
- ……イラスト:大酒桜子
- chapter 1:Webアプリケーションのしくみ
Web技術への理解を深めよう - chapter 2:Webアプリケーションの土台作り
開発のための環境を整えよう - chapter 3:Webアプリケーションの作成
サーブレットとJSPを作ってみよう - chapter 4:データベースの基礎
SQLを覚えてWebアプリケーションと接続 - chapter 5:これからの開発のために知っておくべきこと
EJBやオブジェクト指向を覚えておこう
特集2
1.2新機能、JSTL+EL、SSL、ワークフロー、テスト
これからのStruts必須テクニック
- 第1章:5分でわかるStruts
今さら人に聞けない基礎を理解する - 第2章:新バージョン1.2の新機能
MappingDispatchActionとワイルドカードマッピングでもっと便利に! - 第3章Strutsで、JSTLとELを使おう
カンタン! そして変化に強い! - 第4章:Struts SSL ExtensionでHTTPS通信
セキュアなアプリケーションを作ろう - 第5章:Struts Workflow Extensionでフロー制御
ウィザードタイプのWebアプリはこれでバッチリ! - 第6章:StrutsTestCase for JUnitでテスト駆動開発
アクション単位でユニットテストを行おう - Appendix:struts.sf.netの歩き方
特集3
バージョン4.x/MaxDB
MySQL活用 最前線
- 第1章:MySQL導入「成功の法則」
InnoDB、InnoDBをどう使い分けるか - 第2章:MaxDBでいこう
基幹系でもOK!の手軽なオープンソースRDBMS
特別企画1
GUI育ちエンジニアのための
今日から使えるUNIX/Linux知ったかぶり入門
- 第1章:たった30個のコマンドで自由自在に操る
すべてのUNIX/Linuxで使えるコマンド解説 - 第2章:これだけで「スクリプトが書ける人」になる
複雑な処理を行うテクニック - Appendix:自分好みのディストリビューションを探す
Vine Linux、Debian GNU/Linux、Gentoo Linux
特別企画2
Professional版で今日からがんばる!リッチクライアント
はじめてのFlash MX 2004
- 第1章:フォームベース開発の基礎
タイムラインの持ち方とUIコンポーネントの使い方 - 第2章:Flash-サーバサイド連携の基礎
Remotingによる連携のしくみ
一般記事
- JDBCプログラミングにすぐ効くDbUtils活用マニュアル
- コンパクトでシンプルな超便利ライブラリ
- Webアプリケーションのセキュリティと危機管理
- あなたのシステムは大丈夫ですか?
連載
- .NETプログラミングの小部屋
【第1回】お金をかけずに.NET ~Web Matrix日本語版、SharpDevelop、NAnt、NUnit…~ - ちょっとそこまで廻り道 PHPしっとく横丁
【第1回】メール送信機能の裏側で - 実践テクニックをご紹介 徒然PostgreSQL散策
【第6回】トランザクションログ - 使えるツールとライブラリを求めて Javaオープンソース探索
【最終回】簡単RSSライブラリ RSS4j
コラム
- E.M.R. ~ エンジニア・ミステリー・レポート
【第4回】新人SEのサバイバル法を探れ! - 漂流開発者の日記
【第4回】教えるということ - 執筆者インタビュー カイシャのツクエ
【第1回】羽生章洋さんのツクエ - ~素晴らしき哉、SE人生!~ 燃えよ!プロジェクト
【第5回】「ユニットテストを導入したものの、トラブル続出」