<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ReallyUsefulEbooks Update &#187; Java</title>
	<atom:link href="http://reallyusefulebooks.com/update/archives/category/java/feed" rel="self" type="application/rss+xml" />
	<link>http://reallyusefulebooks.com/update</link>
	<description></description>
	<lastBuildDate>Wed, 20 Jan 2010 16:00:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google Web Toolkit Applications</title>
		<link>http://reallyusefulebooks.com/update/archives/1147</link>
		<comments>http://reallyusefulebooks.com/update/archives/1147#comments</comments>
		<pubDate>Sun, 10 Feb 2008 11:05:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://reallyusefulebooks.net/update/archives/1147</guid>
		<description><![CDATA[
TITLE : Google Web Toolkit Applications (Paperback)
AUTHOR : by Ryan Dewsbury (Author)
PUBLISHER : Prentice Hall PTR publisher
ISBN : 0321501969
EDITION : 1st
PUB DATE : December 15, 2007
LANGUAGE : English
Ryan clearly understands the GWT value proposition and how GWT
integrates into a diverse web technology stack-and not just in a
theoretical way. With the popularity of gpokr.com and kdice.com, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i26.tinypic.com/2gv91z8.jpg" alt="" /><br />
TITLE : Google Web Toolkit Applications (Paperback)<br />
AUTHOR : by Ryan Dewsbury (Author)<br />
PUBLISHER : Prentice Hall PTR publisher<br />
ISBN : 0321501969<br />
EDITION : 1st<br />
PUB DATE : December 15, 2007<br />
LANGUAGE : English</p>
<p>Ryan clearly understands the GWT value proposition and how GWT<br />
integrates into a diverse web technology stack-and not just in a<br />
theoretical way. With the popularity of gpokr.com and kdice.com, Ryan<br />
can speak with the authority of concrete success.&#8221;</p>
<p>-Bruce Johnson, creator of Google Web Toolkit</p>
<p>&#8220;This book distinguishes itself from other books on GWT in that it walks<br />
through the entire process of building several nontrivial GWT<br />
applications, not the toy applications that most books present.&#8221;</p>
<p>-R. Mark Volkmann, Object Computing, Inc.</p>
<p>&#8220;Google Web Toolkit Applications is an excellent resource for any GWT<br />
developer. Solutions to challenges commonly encountered in GWT are<br />
presented through the design and development of actual applications. The<br />
applications developed throughout the text demonstrate best practices<br />
from simple UI design all the way to custom code generation, and are<br />
presented with little pretext about the amount of Java knowledge a given<br />
developer may have. Advanced concepts are not withheld but are presented<br />
in a way that will be understood by both novice and seasoned developers<br />
alike. Good application development practices and proper Model View<br />
Controller design is reinforced throughout the book, nearly guaranteeing<br />
that the reader will come away a better programmer. &#8221;</p>
<p>-Jason Essington, Senior Web/Java Engineer, Green River Computing</p>
<p>&#8220;Dewsbury&#8217;s Google Web Toolkit Applications is a book for both experts<br />
and beginner programmers who want to discover this open source Java<br />
software development framework, as well as write Ajax applications. A<br />
very detailed book!&#8221;<br />
-Massimo Nardone, Advisory IT Security Architect<br />
Accelerate and Simplify Ajax Development with Google Web Toolkit</p>
<p>Get the edge you need to deliver exceptional user experiences with<br />
Google Web Toolkit Applications, a guidebook that provides web<br />
developers with core information and instructions for creating rich web<br />
applications. Whether you&#8217;re a developer who needs to build a<br />
high-performance front end for Java, PHP, or Ruby applications, or to<br />
integrate with external web services, this resource from expert Google<br />
Web Toolkit (GWT) developer Ryan Dewsbury delivers the in-depth coverage<br />
you&#8217;ll need.</p>
<p>In this valuable book, insider Ryan Dewsbury provides instructions for<br />
using the robust tool set and gets you on your way to creating<br />
first-class web applications by providing a comprehensive overview of<br />
GWT technology. In addition, he shares his &#8220;in-the-trenches&#8221; insights on</p>
<p>- Building elegant and responsive user interfaces with Cascading Style<br />
Sheets and GWT&#8217;s Widgets and Panels<br />
- Creating seamless user experiences through asynchronous<br />
communication with HTTP, REST, JSON/JSONP, and RPC Interoperating with<br />
web standards-such as XML, RSS, and Atom-and web services-such as Google<br />
Maps, Amazon Books, Yahoo! Search, Flickr, and Blogger<br />
- Overcoming browser security restrictions, such as HTTP&#8217;s<br />
two-connection limit and the Same-Origin policy<br />
- Accelerating development, using software engineering, code<br />
generation, internationalization, application patterns, and Java tools<br />
- Deploying for optimal performance with resource compression and<br />
caching<br />
- Building five non-trivial applications: a gadget application with a<br />
rich drag-and-drop interface, a multi-search application that makes<br />
requests to many search engines, a blog editor application for managing<br />
entries across multiple blogs, a web-based instant messenger, and a<br />
database manager for a traditional web page<br />
This practical guide to GWT introduces you to the technology; provides<br />
techniques, tips, and examples; and puts you on the road to delivering<br />
top-notch user experiences for your web applications.</p>
<p>URL: http://www.amazon.com/exec/obidos/tg/detail/-/0321501969/</p>
]]></content:encoded>
			<wfw:commentRss>http://reallyusefulebooks.com/update/archives/1147/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Web Toolkit Solutions: More Cool &amp; Useful Stuff</title>
		<link>http://reallyusefulebooks.com/update/archives/1146</link>
		<comments>http://reallyusefulebooks.com/update/archives/1146#comments</comments>
		<pubDate>Sun, 10 Feb 2008 11:04:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://reallyusefulebooks.net/update/archives/1146</guid>
		<description><![CDATA[
TITLE : Google Web Toolkit Solutions: More Cool &#038; Useful Stuff (Paperback)
AUTHOR : by David Geary (Author), Rob Gordon (Author)
PUBLISHER : Prentice Hall PTR publisher
ISBN : 0132344815
EDITION : 1st
PUB DATE : November 17, 2007
LANGUAGE : English
Cutting-Edge GWT: Advanced Recipes for Java Developers
Google Web Toolkit (GWT) is an open source Java development framework
for building Ajax-enabled web [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i30.tinypic.com/140xms6.jpg" alt="" /><br />
TITLE : Google Web Toolkit Solutions: More Cool &#038; Useful Stuff (Paperback)<br />
AUTHOR : by David Geary (Author), Rob Gordon (Author)<br />
PUBLISHER : Prentice Hall PTR publisher<br />
ISBN : 0132344815<br />
EDITION : 1st<br />
PUB DATE : November 17, 2007<br />
LANGUAGE : English</p>
<p>Cutting-Edge GWT: Advanced Recipes for Java Developers</p>
<p>Google Web Toolkit (GWT) is an open source Java development framework<br />
for building Ajax-enabled web applications. Instead of the hodgepodge of<br />
technologies that developers typically use for Ajax-JavaScript, HTML,<br />
CSS, and XMLHttpRequest-GWT lets developers implement rich client<br />
applications with pure Java, using familiar idioms from the AWT, Swing,<br />
and SWT. GWT goes beyond most Ajax frameworks by making it easy to build<br />
desktop-like applications that run in the ubiquitous browser, where the<br />
richness of the user interface is limited only by the developer&#8217;s<br />
imagination.</p>
<p>This book focuses on the more advanced aspects of GWT that you need to<br />
implement real-world applications with rich user interfaces but without<br />
the heavy lifting of JavaScript and other Ajax-related technologies.<br />
Each solution in this practical, hands-on book is more than a recipe.<br />
The sample programs are carefully explained in detail to help you<br />
quickly master advanced GWT techniques, such as implementing<br />
drag-and-drop, integrating JavaScript libraries, and using advanced<br />
event handling methodologies.</p>
<p>Solutions covered include:</p>
<p>- Building custom GWT widgets, including both high-level composites<br />
and low-level components<br />
- Implementing a viewport class that includes iPhone-style automated<br />
scrolling<br />
- Integrating web services with GWT applications<br />
- Incorporating the Script.aculo.us JavaScript framework into GWT<br />
applications<br />
- Combining Hibernate and GWT to implement database-backed web<br />
applications<br />
- Extending the GWT PopupPanel class to implement a draggable and<br />
resizable window<br />
- Creating a drag-and-drop module, complete with drag sources and drop<br />
targets<br />
- Deploying GWT applications to an external server<br />
- Dynamically resizing flex tables<br />
- Using GWT widgets in legacy applications developed with other<br />
frameworks, such as Struts and JavaServer Faces</p>
<p>Complete Sample Code Available at www.coolandusefulgwt.com</p>
<p>All of the code used in this book has been tested, both in hosted and<br />
web modes, and in an external version of Tomcat (version 5.5.17), under<br />
Windows, Linux, and Mac OS X. For Windows and Linux, we used 1.4.60, and<br />
for the Mac we used 1.4.61. NOTE: There are three separate versions of<br />
the code. Please download the correct JAR file for the operating system<br />
you are using.</p>
<p>URL: http://www.amazon.com/exec/obidos/tg/detail/-/0132344815/</p>
]]></content:encoded>
			<wfw:commentRss>http://reallyusefulebooks.com/update/archives/1146/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Multimedia Communications Using SIP: A Modern Approach Including Java Practice</title>
		<link>http://reallyusefulebooks.com/update/archives/1132</link>
		<comments>http://reallyusefulebooks.com/update/archives/1132#comments</comments>
		<pubDate>Wed, 06 Feb 2008 02:56:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[SIP]]></category>

		<guid isPermaLink="false">http://reallyusefulebooks.net/update/archives/1132</guid>
		<description><![CDATA[
TITLE : Internet Multimedia Communications Using SIP: A Modern Approach Including Java(r) Practice (Hardcover)
AUTHOR : by Rogelio Martinez Perea (Author)
PUBLISHER : Morgan Kaufmann publisher
ISBN : 0123743001
EDITION : 1st
PUB DATE : January 15, 2008
LANGUAGE : English
Session Initiation Protocol (SIP) was conceived in 1996 as a signaling
protocol for inviting users to multimedia conferences. With this
development, the next [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i31.tinypic.com/zkhlkw.jpg" alt="" /><br />
TITLE : Internet Multimedia Communications Using SIP: A Modern Approach Including Java(r) Practice (Hardcover)<br />
AUTHOR : by Rogelio Martinez Perea (Author)<br />
PUBLISHER : Morgan Kaufmann publisher<br />
ISBN : 0123743001<br />
EDITION : 1st<br />
PUB DATE : January 15, 2008<br />
LANGUAGE : English</p>
<p>Session Initiation Protocol (SIP) was conceived in 1996 as a signaling<br />
protocol for inviting users to multimedia conferences. With this<br />
development, the next big Internet revolution silently started. That was<br />
the revolution which would end up converting the Internet into a total<br />
communication system which would allow people to talk to each other, see<br />
each other, work collaboratively or send messages in real time. Internet<br />
telephony and, in general, Internet multimedia, is the new revolution<br />
today and SIP is the key protocol which allows this revolution to grow.<br />
The book explains, in tutorial fashion, the underlying technologies that<br />
enable real-time IP multimedia communication services in the Internet<br />
(voice, video, presence, instant messaging, online picture sharing,<br />
white-boarding, etc). Focus is on session initiation protocol (SIP) but<br />
also covers session description protocol (SDP), Real-time transport<br />
protocol (RTP), and message session relay protocol (MSRP). In addition,<br />
it will also touch on other application-related protocols and refer to<br />
the latest research work in IETF and 3GPP about these topics. (3GPP<br />
stands for &#8220;third-generation partnership project&#8221; which is a<br />
collaboration agreement between ETSI (Europe), ARIB/TTC (Japan), CCSA<br />
(China), ATIS (North America) and TTA (South Korea).) The book includes<br />
discussion of leading edge theory (which is key to really understanding<br />
the technology) accompanied by Java examples that illustrate the<br />
theoretical concepts. Throughout the book, in addition to the code<br />
snippets, the reader is guided to build a simple but functional IP<br />
soft-phone therefore demonstrating the theory with practical examples.<br />
This book covers IP multimedia from both a theoretical and practical<br />
point of view focusing on letting the reader understand the concepts and<br />
put them into practice using Java. It includes lots of drawings,<br />
protocol diagrams, UML sequence diagrams and code snippets that allow<br />
the reader to rapidly understand the concepts. KEY FEATURES</p>
<p>* Focus on HOW multimedia communications over the Internet works to<br />
allow readers to really understand and implement the technology<br />
* Explains how SIP works, including many programming examples so the<br />
reader can understand abstract concepts like SIP dialogs, SIP<br />
transactions, etc.<br />
* It is not focused on just VoIP. It looks At a wide array of enhanced<br />
communication services related to SIP enabling the reader put this<br />
technology into practice.<br />
* Includes nearly 100 references to the latest standards and working<br />
group activities in the IETF, bringing the reader completely up to date.</p>
<p>* Provides a step-by-step tutorial on how to build a basic, though<br />
functional, IP soft-phone allowing the reader to put concepts into<br />
practice.<br />
* For advanced readers, the book also explains how to build a SIP proxy<br />
and a SIP registrar to enhance one&#8217;s expertise and marketability in this<br />
fast moving area.</p>
<p>URL: http://www.amazon.com/exec/obidos/tg/detail/-/0123743001/</p>
]]></content:encoded>
			<wfw:commentRss>http://reallyusefulebooks.com/update/archives/1132/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Herb Schildt&#8217;s Java Programming Cookbook</title>
		<link>http://reallyusefulebooks.com/update/archives/1087</link>
		<comments>http://reallyusefulebooks.com/update/archives/1087#comments</comments>
		<pubDate>Thu, 17 Jan 2008 14:00:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://reallyusefulebooks.net/update/archives/1087</guid>
		<description><![CDATA[
TITLE : Herb Schildt&#8217;s Java Programming Cookbook (Paperback)
AUTHOR : by Herbert Schildt (Author)
PUBLISHER : McGraw-Hill Osborne Media publisher
ISBN : 0072263156
EDITION : 1st
PUB DATE : November 05, 2007
LANGUAGE : English
Your Ultimate &#8220;How-To&#8221; Guide to Java Programming!
Legendary programming author Herb Schildt shares some of his favorite
programming techniques in this high-powered Java &#8220;cookbook.&#8221; Organized
for quick reference, each recipe [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i2.tinypic.com/6qa9udl.jpg" alt="" /><br />
TITLE : Herb Schildt&#8217;s Java Programming Cookbook (Paperback)<br />
AUTHOR : by Herbert Schildt (Author)<br />
PUBLISHER : McGraw-Hill Osborne Media publisher<br />
ISBN : 0072263156<br />
EDITION : 1st<br />
PUB DATE : November 05, 2007<br />
LANGUAGE : English</p>
<p>Your Ultimate &#8220;How-To&#8221; Guide to Java Programming!<br />
Legendary programming author Herb Schildt shares some of his favorite<br />
programming techniques in this high-powered Java &#8220;cookbook.&#8221; Organized<br />
for quick reference, each recipe shows how to accomplish a practical<br />
programming task. A recipe begins with a list of key ingredients (the<br />
classes, methods, and interfaces) followed by step-by-step instructions<br />
that show how to assemble them into a complete solution. Detailed<br />
discussions explain the how and why behind each step, and a full code<br />
example puts the recipe into action. Each recipe ends with a list of<br />
options and alternatives that suggest ways to adapt the technique to fit<br />
a variety of situations. Whether you&#8217;re a beginner or an experienced<br />
pro, you&#8217;ll find recipes that are sure to satisfy your Java programming<br />
appetite!</p>
<p>Topics include:</p>
<p>- String Handling<br />
- Regular Expressions<br />
- File Handling<br />
- Applets<br />
- Servlets<br />
- Swing<br />
- The Collections Framework<br />
- Multithreading<br />
- Formatting Data</p>
<p>Learn how to:</p>
<p>- Find substrings that match a regular expression<br />
- Use regular expressions to tokenize a string<br />
- Compress and decompress data files<br />
- Create a ZIP file<br />
- Format time and date<br />
- Use printf( ) to display formatted data<br />
- Reverse, rotate, and shuffle a list<br />
- Use a Comparator with a collection<br />
- Create a simple Swing application<br />
- Create a Swing-based applet<br />
- Create a simple servlet<br />
- Use a cookie with a servlet<br />
- Synchronize threads<br />
- Monitor a thread&#8217;s state<br />
- Set and obtain a thread&#8217;s priority<br />
- Use JScrollPane to automate scrolling<br />
- Access a resource using HttpURLConnection<br />
- Schedule a task for future execution<br />
- Use reflection to dynamically create an object and call methods<br />
- Much, much more</p>
<p>URL: http://www.amazon.com/exec/obidos/tg/detail/-/0072263156/</p>
]]></content:encoded>
			<wfw:commentRss>http://reallyusefulebooks.com/update/archives/1087/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Next Generation Java Testing: TestNG and Advanced Concepts</title>
		<link>http://reallyusefulebooks.com/update/archives/1071</link>
		<comments>http://reallyusefulebooks.com/update/archives/1071#comments</comments>
		<pubDate>Mon, 14 Jan 2008 12:01:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://reallyusefulebooks.net/update/archives/1071</guid>
		<description><![CDATA[
TITLE : Next Generation Java Testing: TestNG and Advanced Concepts (Paperback)
TYPE : Computer/Programming/Testing
AUTHOR : Cédric Beust (Author), Hani Suleiman (Author)
PUBLISHER : Addison Wesley
ISBN : 0321503104
PAGES : 512
EDITION : 1st
LANGUAGE : ENGLISH
Enterprise Java developers must achieve broader, deeper test coverage, going beyond unit testing to implement functional and integration testing with systematic acceptance. Next Generation Java™ [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i4.tinypic.com/8escsyh.jpg" alt="null" /><br />
TITLE : Next Generation Java Testing: TestNG and Advanced Concepts (Paperback)<br />
TYPE : Computer/Programming/Testing<br />
AUTHOR : Cédric Beust (Author), Hani Suleiman (Author)<br />
PUBLISHER : Addison Wesley<br />
ISBN : 0321503104<br />
PAGES : 512<br />
EDITION : 1st<br />
LANGUAGE : ENGLISH</p>
<p>Enterprise Java developers must achieve broader, deeper test coverage, going beyond unit testing to implement functional and integration testing with systematic acceptance. Next Generation Java™ Testing introduces breakthrough Java testing techniques and TestNG, a powerful open source Java testing platform.</p>
<p>Cédric Beust, TestNG&#8217;s creator, and leading Java developer Hani Suleiman, present powerful, flexible testing patterns that will work with virtually any testing tool, framework, or language. They show how to leverage key Java platform improvements designed to facilitate effective testing, such as dependency injection and mock objects. They also thoroughly introduce TestNG, demonstrating how it overcomes the limitations of older frameworks and enables new techniques, making it far easier to test today&#8217;s complex software systems.</p>
<p>Pragmatic and results-focused, Next Generation Java™ Testing will help Java developers build more robust code for today&#8217;s mission-critical environments.</p>
<p>This book</p>
<p>* Illuminates the tradeoffs associated with testing, so you can make better decisions about what and how to test<br />
* Introduces TestNG, explains its goals and features, and shows how to apply them in real-world environments<br />
* Shows how to integrate TestNG with your existing code, development frameworks, and software libraries<br />
* Demonstrates how to test crucial code features, such as encapsulation, state sharing, scopes, and thread safety<br />
* Shows how to test application elements, including JavaEE APIs, databases, Web pages, and XML files<br />
* Presents advanced techniques: testing partial failures, factories, dependent testing, remote invocation, cluster-based test farms, and more<br />
* Walks through installing and using TestNG plug-ins for Eclipse, and IDEA<br />
* Contains extensive code examples</p>
<p>Whether you use TestNG, JUnit, or another testing framework, the testing design patterns presented in this book will show you how to improve your tests by giving you concrete advice on how to make your code and your design more testable.</p>
]]></content:encoded>
			<wfw:commentRss>http://reallyusefulebooks.com/update/archives/1071/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Development with Java: Using Hibernate, JSPs and Servlets</title>
		<link>http://reallyusefulebooks.com/update/archives/1070</link>
		<comments>http://reallyusefulebooks.com/update/archives/1070#comments</comments>
		<pubDate>Mon, 14 Jan 2008 12:00:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://reallyusefulebooks.net/update/archives/1070</guid>
		<description><![CDATA[
TITLE : Web Development with Java: Using Hibernate, JSPs and Servlets (Paperback)
AUTHOR : by Tim Downey (Author)
PUBLISHER : Springer publisher
ISBN : 1846288622
EDITION : 1st
PUB DATE : October 01, 2007
LANGUAGE : English
Web development is simpler than it seems, especially with the software
tools freely available on the Web. This book breaks from the tradition
of teaching a history [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i3.tinypic.com/8b9lf9e.jpg" alt="" /><br />
TITLE : Web Development with Java: Using Hibernate, JSPs and Servlets (Paperback)<br />
AUTHOR : by Tim Downey (Author)<br />
PUBLISHER : Springer publisher<br />
ISBN : 1846288622<br />
EDITION : 1st<br />
PUB DATE : October 01, 2007<br />
LANGUAGE : English</p>
<p>Web development is simpler than it seems, especially with the software<br />
tools freely available on the Web. This book breaks from the tradition<br />
of teaching a history of Web development and jumps to the good stuff<br />
from the outset so that students can start writing real applications.<br />
This comprehensive textbook introduces readers to the three-tiered,<br />
Model-View-Controller architecture by using Hibernate, JSPs, and Java<br />
Servlets. These three technologies all use Java, so that a student with<br />
a background in programming will be able to master them with ease, with<br />
the end result of being able to create web applications that use MVC,<br />
validate user input and save data to a database.</p>
<p>Features and topics:</p>
<p>Presents the many topics of web development in small steps, in an<br />
accessible, easy-to-follow style; focusing on the most important<br />
information first, and allowing the reader to gain basic understanding<br />
before moving forwards Uses existing powerful technologies that are<br />
freely available on the web to speed up web development, such as JSP,<br />
JavaBeans, Annotations, JSTL, Java 1.5, Hibernate and Tomcat Starts with<br />
the simplest technology for web development (JSP) and gradually<br />
introduces the reader to more complex topics Core technologies are<br />
introduced from the outset, such as the Model-View-Controller<br />
architecture Includes many helpful pedagogical tools for students and<br />
lecturers such as, an introduction to each topic, questions and<br />
exercises at the end of each chapter, detailed illustrations and chapter<br />
summaries By using Hibernate as the database tool in this book, there is<br />
no need for the reader to know SQL Written for novice developers with a<br />
solid background in programming, but who do not have any database<br />
training, this thorough, easy-to-use book provides an exemplary<br />
introductory course in web development for undergraduates, as well as<br />
web developers. With its straightforward and systematic style this text<br />
is also ideal for self-study. Tim Downey has over ten years experience<br />
teaching web development, and has won Outstanding Teaching Awards in<br />
1997, 2002, 2006 and 2007. He maintains the following active website<br />
which contains many complete examples and tutorials:</p>
<p>URL: http://www.amazon.com/exec/obidos/tg/detail/-/1846288622/</p>
]]></content:encoded>
			<wfw:commentRss>http://reallyusefulebooks.com/update/archives/1070/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Business Process Management with JBoss jBPM</title>
		<link>http://reallyusefulebooks.com/update/archives/1037</link>
		<comments>http://reallyusefulebooks.com/update/archives/1037#comments</comments>
		<pubDate>Tue, 08 Jan 2008 12:42:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://reallyusefulebooks.net/update/archives/1037</guid>
		<description><![CDATA[
TITLE : Business Process Management with JBoss jBPM (Paperback)
AUTHOR : by Matt Cumberlidge (Author)
PUBLISHER : Packt Publishing publisher
ISBN : 184719236X
EDITION : 1st
PUB DATE : July 27, 2007
LANGUAGE : English
This book teaches Business Analysts to model business processes in JBoss
jBPM and generate workflow application code from their models without
Java coding expertise. It is a full toolkit [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i18.tinypic.com/6tfpdeq.jpg" alt="" /><br />
TITLE : Business Process Management with JBoss jBPM (Paperback)<br />
AUTHOR : by Matt Cumberlidge (Author)<br />
PUBLISHER : Packt Publishing publisher<br />
ISBN : 184719236X<br />
EDITION : 1st<br />
PUB DATE : July 27, 2007<br />
LANGUAGE : English</p>
<p>This book teaches Business Analysts to model business processes in JBoss<br />
jBPM and generate workflow application code from their models without<br />
Java coding expertise. It is a full toolkit for anyone wanting to<br />
implement Business Process Management correctly, covering tasks common<br />
to all BPM implementations, although it is focused on popular, free,<br />
open-source jBPM, with its flexible, scalable process engine, pluggable<br />
modular architecture, and easy programming model (jPDL) blending the<br />
best of Java and declarative techniques. The practical approach with<br />
step-by-step instructions uses a realistic case study to explore and<br />
explain BPM, model creation, and implementation. It covers: efficient,<br />
standards-friendly mapping of business processes; using the jBPM toolset<br />
to work with business process maps, analyze process execution data, and<br />
for ongoing process improvement; setting up business rules: task<br />
assignments, escalation points; process variables; automating activities<br />
and decisions.</p>
<p>URL: http://www.amazon.com/exec/obidos/tg/detail/-/184719236X/</p>
]]></content:encoded>
			<wfw:commentRss>http://reallyusefulebooks.com/update/archives/1037/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practical Apache Struts 2 Web 2.0 Projects (Practical Projects)</title>
		<link>http://reallyusefulebooks.com/update/archives/1028</link>
		<comments>http://reallyusefulebooks.com/update/archives/1028#comments</comments>
		<pubDate>Tue, 08 Jan 2008 12:32:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Struts]]></category>

		<guid isPermaLink="false">http://reallyusefulebooks.net/update/archives/1028</guid>
		<description><![CDATA[
TITLE : Practical Apache Struts 2 Web 2.0 Projects (Practical Projects) (Paperback)
AUTHOR : by Ian Roughley (Author)
PUBLISHER : Apress publisher
ISBN : 1590599039
EDITION : 1st
PUB DATE : November 16, 2007
LANGUAGE : English
Apache Struts has long provided Java developers with a powerful framework for building
extensible, maintainable web applications. Yet the latest version 2 release takes
developers’ capabilities to [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i16.tinypic.com/6p7bkw7.jpg" alt="" /><br />
TITLE : Practical Apache Struts 2 Web 2.0 Projects (Practical Projects) (Paperback)<br />
AUTHOR : by Ian Roughley (Author)<br />
PUBLISHER : Apress publisher<br />
ISBN : 1590599039<br />
EDITION : 1st<br />
PUB DATE : November 16, 2007<br />
LANGUAGE : English</p>
<p>Apache Struts has long provided Java developers with a powerful framework for building<br />
extensible, maintainable web applications. Yet the latest version 2 release takes<br />
developers’ capabilities to the next level, having integrated Ajax support, the ability<br />
to easily integration with the Spring framework, and the ability to take full advantage<br />
of POJOs. Practical Apache Struts 2 Web 2.0 Projects shows you how to capitalize upon<br />
these new features to build next-generation web applications that both enthrall and<br />
empower your users.</p>
<p>* Gain an in-depth understanding of the Struts framework, with special attention<br />
paid to key version 2 features.<br />
* Learn how to take advantage of Web 2.0 concepts alongside Struts 2 to build<br />
next-generation web sites.<br />
* Follow along with the introduction of important concepts and development techniques by<br />
way of a web site project closely resembling what you might encounter in<br />
any enterprise environment.</p>
<p>What you’ll learn:<br />
* Build a practical Struts 2 Web 2.0&#8211;enabled application project from the ground up.<br />
* Enable participation by manipulating data.<br />
* Share data by implementing powerful search utilities.<br />
* Syndicate web content created using RSS and REST.<br />
* Discover advanced features available in Struts 2 web framework.<br />
* Integrate Ajax frameworks to produce user-friendly, responsive interfaces.<br />
* Integrate and use Struts 2 with other frameworks such as Spring to form a broader<br />
enterprise Java application stack.</p>
<p>Who is this book for?<br />
Developers who want a hands-on practical book demonstrating how Web 2.0 features are<br />
implemented in Struts 2. The audience could range from beginner to advanced, as the<br />
configuration and basic framework usage will be explained, as well as the advanced<br />
extension features.</p>
<p>The book would also appeal to developers who wish to understand the Web 2.0 development<br />
paradigm from an implementation standpoint.</p>
<p>URL: http://www.amazon.com/exec/obidos/tg/detail/-/1590599039/</p>
]]></content:encoded>
			<wfw:commentRss>http://reallyusefulebooks.com/update/archives/1028/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails for PHP and Java Developers</title>
		<link>http://reallyusefulebooks.com/update/archives/1018</link>
		<comments>http://reallyusefulebooks.com/update/archives/1018#comments</comments>
		<pubDate>Sun, 06 Jan 2008 14:44:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://reallyusefulebooks.net/update/archives/1018</guid>
		<description><![CDATA[
TITLE : Ruby on Rails for PHP and Java Developers (Paperback)
AUTHOR : by Deepak Vohra (Author)
PUBLISHER : Springer publisher
ISBN : 354073144X
EDITION : 1st
PUB DATE : September 10, 2007
LANGUAGE : English
The web framework Ruby on Rails for developing database based web
applications provides a Model-View-Controller framework. The required
web server WEBrick is included with Ruby on Rails. The [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i3.tinypic.com/6ufd1s4.jpg" alt="" /><br />
TITLE : Ruby on Rails for PHP and Java Developers (Paperback)<br />
AUTHOR : by Deepak Vohra (Author)<br />
PUBLISHER : Springer publisher<br />
ISBN : 354073144X<br />
EDITION : 1st<br />
PUB DATE : September 10, 2007<br />
LANGUAGE : English</p>
<p>The web framework Ruby on Rails for developing database based web<br />
applications provides a Model-View-Controller framework. The required<br />
web server WEBrick is included with Ruby on Rails. The framework is<br />
configured with the MySQL database by default, but may be configured<br />
with another database. The book covers developing web applications with<br />
Ruby on Rails. Technologies discussed include Ajax, directory services,<br />
and web services. A comparison is made with PHP, the most commonly used<br />
scripting language for developing web applications.</p>
<p>URL: http://www.amazon.com/exec/obidos/tg/detail/-/354073144X/</p>
]]></content:encoded>
			<wfw:commentRss>http://reallyusefulebooks.com/update/archives/1018/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schaum&#8217;s Outline of Data Structures with Java, Second Edition (Schaum&#8217;s Outlines)</title>
		<link>http://reallyusefulebooks.com/update/archives/978</link>
		<comments>http://reallyusefulebooks.com/update/archives/978#comments</comments>
		<pubDate>Thu, 20 Dec 2007 15:16:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Data Structure]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://reallyusefulebooks.net/update/archives/978</guid>
		<description><![CDATA[
TITLE : Schaum&#8217;s Outline of Data Structures with Java, Second Edition (Schaum&#8217;s Outlines) (Paperback)
AUTHOR : by John R. Hubbard (Author)
PUBLISHER : McGraw-Hill Osborne Media publisher
ISBN : 0071476989
EDITION : 2nd
PUB DATE : June 11, 2007
LANGUAGE : English
You can catch up on the latest developments in the number one,
fastest-growing programming language in the world with this fully
updated [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i19.tinypic.com/7y3qsz8.jpg" alt="" /><br />
TITLE : Schaum&#8217;s Outline of Data Structures with Java, Second Edition (Schaum&#8217;s Outlines) (Paperback)<br />
AUTHOR : by John R. Hubbard (Author)<br />
PUBLISHER : McGraw-Hill Osborne Media publisher<br />
ISBN : 0071476989<br />
EDITION : 2nd<br />
PUB DATE : June 11, 2007<br />
LANGUAGE : English</p>
<p>You can catch up on the latest developments in the number one,<br />
fastest-growing programming language in the world with this fully<br />
updated Schaum&#8217;s guide. Schaum&#8217;s Outline of Data Structures with Java<br />
has been revised to reflect all recent advances and changes in the<br />
language.</p>
<p>URL: http://www.amazon.com/exec/obidos/tg/detail/-/0071476989/</p>
]]></content:encoded>
			<wfw:commentRss>http://reallyusefulebooks.com/update/archives/978/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

