Categories
Technical
-- Database/SQL
-- Multimedia
-- Internet/Networking
-- Operating System
-- Programming
-- Security/Hacking
-- Science/Engineering
-- Web/HTML/CSS/Ajax
-- Unix/Linux
-- Windows
-- Mac OS X
-- Office
-- Perl/PHP/Python
-- C/C++/C#
-- .NET
-- Java
-- Hardware
-- Game Development
-- Embedded Systems
-- Graphics and Design
-- Network Programming
Study
Novel
Nonfiction
Health
Tutorial
Entertainment
Business
Magazine
Arts & Design
Audiobooks & Video Training
Cultures & Languages
Family & Home
Law & Politics
Lyrics & Music
Software Related
eBook Torrents
Uncategorized
-- Database/SQL
-- Multimedia
-- Internet/Networking
-- Operating System
-- Programming
-- Security/Hacking
-- Science/Engineering
-- Web/HTML/CSS/Ajax
-- Unix/Linux
-- Windows
-- Mac OS X
-- Office
-- Perl/PHP/Python
-- C/C++/C#
-- .NET
-- Java
-- Hardware
-- Game Development
-- Embedded Systems
-- Graphics and Design
-- Network Programming
Study
Novel
Nonfiction
Health
Tutorial
Entertainment
Business
Magazine
Arts & Design
Audiobooks & Video Training
Cultures & Languages
Family & Home
Law & Politics
Lyrics & Music
Software Related
eBook Torrents
Uncategorized
Share With Friends
Archive by Date
2012-08-06
2012-08-05
2012-08-04
2012-08-03
2012-08-02
2012-08-01
2012-07-31
2012-07-30
2012-07-29
2012-07-28
2012-08-05
2012-08-04
2012-08-03
2012-08-02
2012-08-01
2012-07-31
2012-07-30
2012-07-29
2012-07-28
Search Tag
Poland
tactics
Signals
deprivation
Biologia
Baerwald
Sence
Monodromy
conduct
商业
Filipino
欧兹
人间值得爱
TIME
Provocative
Coarse
Immigrant
WiFi
Lipoproteins
Inscriptions
ENEMY
Textures
Freeze
heal
Ballerina
Unmixed
Glycomics
Peril
Englishman
Uncovered
Relatives
Antisocial
Interlace
Mclachlan
Digging
Broca
Frenzy
Unlocked
Gamers
Traditional
Athlete
PRESS
Boku
Degree
Cypress
Byzantine
Coping
Reaktion
Nesaka
Finite
Newest
Technical Inside the SQL Server Query Optimizer
"Multiplexed Networks for Embedded Systems: CAN, LIN, Flexray, Safe-by-Wire..." by Dominique Paret (Repost)
Dino Esposito, "Building Web Solutions with ASP.Net and ADO.NET" (Repost)
Learning Core Audio: A Hands-On Guide to Audio Programming for Mac and iOS
Power Performance - Multimedia Storytelling for Journalism and Public Relations
pluralsight-training.net SQL Server: Transact-SQL Basic Data Retrieval [2012, ENG]
pluralsight-training.net SQL Server: Collecting and Analyzing Trace Data [2012, ENG]
Pluralsight.net - Introduction to Nancy-JWARE
Technical Structured Programming with C++
Technical Getting Started with LaTeX by David R. Wilkins
Windows A Third Window - Natural Life beyond Newton and Darwin
PLURALSIGHT.NET WINDOWS 8 METRO CONNECTED APPS-JGTiSO
PLURALSIGHT.NET WINDOWS 8 METRO APPLICATION DATA-JGTiSO
PLURALSIGHT.NET BUILDING WINDOWS 8 METRO APPS WITH C PLUS PLUS AND XAML-JGTiSO
PLURALSIGHT.NET BUILDING WINDOWS 8 METRO APPS WITH C SHARP AND XAML-JGTiSO
PLURALSIGHT.NET INTRODUCTION TO BUILDING WINDOWS 8 METRO APPLICATIONS-JGTiSO
Multimedia over IP and Wireless Networks - Compression, Networking, and Systems
Interactive Distributed Multimedia Systems and Telecommunication Services
The Art of Hardware Architecture - Design Methods and Techniques for Digital Circuits
Pro/ENGINEER WILDFIRE 5.0 Tutorial and MultiMedia CD
"Multiplexed Networks for Embedded Systems: CAN, LIN, Flexray, Safe-by-Wire..." by Dominique Paret (Repost)
Dino Esposito, "Building Web Solutions with ASP.Net and ADO.NET" (Repost)
Learning Core Audio: A Hands-On Guide to Audio Programming for Mac and iOS
Power Performance - Multimedia Storytelling for Journalism and Public Relations
pluralsight-training.net SQL Server: Transact-SQL Basic Data Retrieval [2012, ENG]
pluralsight-training.net SQL Server: Collecting and Analyzing Trace Data [2012, ENG]
Pluralsight.net - Introduction to Nancy-JWARE
Technical Structured Programming with C++
Technical Getting Started with LaTeX by David R. Wilkins
Windows A Third Window - Natural Life beyond Newton and Darwin
PLURALSIGHT.NET WINDOWS 8 METRO CONNECTED APPS-JGTiSO
PLURALSIGHT.NET WINDOWS 8 METRO APPLICATION DATA-JGTiSO
PLURALSIGHT.NET BUILDING WINDOWS 8 METRO APPS WITH C PLUS PLUS AND XAML-JGTiSO
PLURALSIGHT.NET BUILDING WINDOWS 8 METRO APPS WITH C SHARP AND XAML-JGTiSO
PLURALSIGHT.NET INTRODUCTION TO BUILDING WINDOWS 8 METRO APPLICATIONS-JGTiSO
Multimedia over IP and Wireless Networks - Compression, Networking, and Systems
Interactive Distributed Multimedia Systems and Telecommunication Services
The Art of Hardware Architecture - Design Methods and Techniques for Digital Circuits
Pro/ENGINEER WILDFIRE 5.0 Tutorial and MultiMedia CD
Useful Links
Technical Professional Struts Applications: Building Web Sites with Struts ObjectRelational Bridge, Lucene, and Velocity (Expert's Voice)
Posted on 2010-03-15
|
Professional Struts Applications: Building Web Sites with Struts ObjectRelational Bridge, Lucene, and Velocity (Expert's Voice) By John Carnell, Jeff Linwood, Maciej Zawadzki, Publisher: Apress
Number Of Pages: 336 Publication Date: 2003-08-21 Sales Rank: 965663 ISBN / ASIN: 1590592557 EAN: 9781590592557 Binding: Paperback Manufacturer: Apress Studio: Apress Average Rating: 4 Building maintainable and extensible web applications requires significant design and planning before even a single line of code can be written. But when you leverage development frameworks, you can overcome the many challenges of web-based development. This book maps out the Jakarta Struts framework, to help you solve everyday web application development problems. This book concentrates on using Struts to develop the core architecture of a web application, and using other Jakarta projects to create a fully open source web application. Included are Object-RelationalBridge, Lucene, Velocity, and ANT. Download Description: Building web applications that are maintainable and extensible requires a significant amount of design and planning before even a single line of code can be written. However, by leveraging development frameworks, many of the challenges of web-based development can be overcome. This book acts as a roadmap to demonstrate how to use the Jakarta Struts framework to solve everyday web application development programs. Although Struts is rapidly becoming a de facto standard for Java web applications, it can only provide for part of your application Therefore, this book concentrates not only on how to use Struts to develop the core architecture of a web application, but also on how to use other Jakarta projects to create a fully open source web application. It uses Object-RelationalBridge to provide the O/R mapping for the data layer; Lucene to provide a search engine; Velocity to provide a template language for the user interface; and ANT is used to time be build process together. Review: Informative and very helpful As a non-programmer, I found this book to be clear, precise and easy to read. I highly recommend it to people interested in the subject matter, but lacking a technical background. Review: Wait for the second edition This book is a reprint of a Wrox book that APress bought when Wrox went out of business. Although the book has a publication date of September 2003, it was actually published by Wrox earlier in the year. Also, APress intends on releasing a second edition of this book (ISBN:159059228X) in December 2003. With that in mind, let's discuss the contents of this book. The book is broken up into five sections. The first and longest section discusses Struts. This section is very good as it concentrates on developing a Struts application and demonstrates good design while discussing the issues that make bad designs bad. This section ends with a look at using ObjectRelationalBridge (OJB) as a data access tier. Unfortunately the book uses an beta version of OJB (it is still not in release) that makes this section obsolete. The remaining chapters cover other open source tools available to developers including Velocity (template engine), Lucene (search engine), and Ant (build tool). Although it is interesting to see how each tool integrates into the Struts application developed earlier, the chapters are not long enough to give detailed information on any of these tools. The conclusion is that if you are looking for a book on properly building a Struts application, you probably want to wait for the second edition. Since the OJB chapter is obsolete and the chapters on the other tools are fairly brief, this book doesn't provide anything that shouts, "Buy Me" from the shelves. Review: very good book I had a chance to attend one of John Carnell's sessions here in Chicago. I was very impressed with his presentation and the content. After that I bought the book and I am very impressed with the simplicity with which the content is presented. Review: The Good, the bad, the overloaded Since software moves quickly, some aspects of the book are already out of date even though it's only a matter of months old. The template tags are already deprecated in favor of the new tile tags and the Object Relational Bridge stuff has changed quite a bit (which is to be expected if you consider it wasn't even version 1 for OJB). I'm glad there's books on these topics in any case. The first chapter is a nice read and while it's covered everywhere else, they cover MVC well and how it relates to the struts framework. My biggest pet peeve is with one of what is otherwise their most useful chapter on prepopulating forms and setting forms up. In chapter 2 they talk about the concepts of pre and post setup actions (post as in after). Then in chapter 3 they use a PostStory example (post as in posting an ad, but then again it could be like the post form submit method). They have a PostStorySetupAction and with all the meanings of posts I had trouble not seeing it as an after-before[setup] action. My brain core dumped and in the end I went back with a pen and marked out "post" everywhere in the chapter. If only they could have used AddStory or CreateStory, or I could forget the other overloaded meanings of post I wouldn't have had to reread that chapter. The one time the book came to the rescue was when trying to mix the validator framework validation with custom validation. extending the ValidatorForm instead of ActionForm was exactly what we needed.
Rating:
2.5 out of 5 by Book123 |
Download Links | |
Server | Status |
---|---|
Direct Download Link 1 | Alive |
Direct Download Link 2 | Alive |
Download Link (Download Link 1) | Alive |
Buy This Book at Best Price >> |
Like this article?! Give us +1: