Your Ad Here
Showing posts with label JAVA. Show all posts
Showing posts with label JAVA. Show all posts

Tuesday, July 28, 2009

Flex 3 with Java

Paperback: 304 pages
Publisher: Packt Publishing (June 26, 2009)
Language: English
ISBN-10: 1847195342
ISBN-13: 978-1847195340
Format: PDF
Description: Develop rich internet applications quickly and easily using Adobe Flex 3, ActionScript 3.0 and integrate with a Java backend using BlazeDS 3.2
A step-by-step tutorial for developing web applications using Flex 3, ActionScript 3.0, BlazeDS 3.2, and Java
Build efficient and seamless data-rich interactive applications in Flex using a combination of MXML and ActionScript 3.0
Create custom UIs, Components, Events, and Item Renders to develop user friendly applications
Build an end-to-end Flex e-commerce application using all major features of Flex covered throughout the book

Flex 3 is a great technology for developing Rich Internet Applications for the Web as well as for the desktop. If you are a developer looking to design great-looking and sophisticated user interfaces that resemble desktop-based applications, and want to utilize an existing server technology such as Java to develop RIAs, this book is for you.

Targeting developers who want to get started with Adobe Flex 3 programming, this simple and clear handbook introduces Flex technology quickly and straightforwardly. Utilizing your existing knowledge of Java, it gives you the insight and hands-on experience to program with Flex 3.

This book provides comprehensive information on various aspects of Flex 3 and ActionScript 3.0. These include developing simple applications, handling events, creating custom components and events, using RPC services, integration with Java and BlazeDS, styling and formatting, and how to package and deploy Flex applications.

You will start with downloading, installing and configuring Flex 3 SDK and Flex Builder 3 and learn basic concepts such as what MXML and ActionScript are, understanding UI components, controls, compilers, and more. Further you will develop simple applications and slowly advance into more depth where you will learn advanced concepts such as creating custom components, debugging, integrating with Java, using RPC services, styling, internationalizing, and deploying Flex applications, and more.

One of the things you're really going to love about this book is that you will develop a full-blown e-commerce application using a combination of Flex 3, ActionScript 3.0, BlazeDS 3.2, and Java. At the end of the book you will have the knowledge and experience needed to develop Rich Internet Applications.

Friday, July 24, 2009

Beginning Java EE 5: From Novice to Professional

Publisher: Apress; 1 edition
Language: English
ISBN: 1590594703
Paperback: 672 pages
Data: October 28, 2005
Format: PDF
Description: The Java 2 Enterprise Edition (J2EE) is an extremely powerful platform for developing enterprise-level Java-based applications, primarily for the server. This book shows you how to harness that power, examining how the pieces of the new J2EE 5 platform fit together.

This book surpasses explaining how to code a JSP or an EJB: It explains when and where to use these APIs, what their strengths and weaknesses are, and perhaps most importantly, how to employ the best practices for using them.

Hands-on tutorials are also included, along with clear explanations and working code examples. You will grow to take the next step—from writing client-side desktop applications to writing enterprise applications. You will also learn how to use the individual APIs and tools in the J2EE platform, and how to merge these to create your own enterprise applications.

Designing Web Services with the J2EE(TM) 1.4 Platform: JAX-RPC, SOAP, and XML Technologies (The Java Series)

Publisher: Prentice Hall PTR
Language: English
ISBN: 0321205219
Paperback: 464 pages
Data: June 19, 2004
Format: CHM
Description: Written by Sun Microsystems' Java™ BluePrints team, Designing Web Services with the J2EE™ 1.4 Platform is the authoritative guide to the best practices for designing and integrating enterprise-level Web services using the Java 2 Platform, Enterprise Edition (J2EE) 1.4. This book provides the guidelines, patterns, and real-world examples architects and developers need in order to shorten the learning curve and start building robust, scalable, and portable solutions.

The authors use the Java Adventure Builder application to bring the design process to life and help illustrate the use of Java APIs for XML Processing (JAXP), Java APIs for XML-Based RPC (JAX-RPC), and other Web service and Java-XML technologies.

Key topic coverage includes:
* Web service requirements and design issues
* Support for Web services provided by the J2EE 1.4 platform
* Designing and implementing Web service end points
* Writing efficient Web service client applications
* Designing and developing XML-based applications
* Integrating applications and data using Web services
* The J2EE platform security model as it applies to Web services
* A coherent programming model for designing and developing Web service endpoints and clients

Java & XML, 2nd Edition: Solutions to Real-World Problems

Paperback: 550 pages
Publisher: O'Reilly Media, Inc.; 2 edition (September 2001)
Language: English
ISBN-10: 0596001975
ISBN-13: 978-0596001971
Format: PDF
Description: With the XML "buzz" still dominating talk among Internet developers, there's a real need to learn how to cut through the hype and put XML to work. Java & XML shows how to use the APIs, tools, and tricks of XML to build real-world applications. The result is code and data that are portable. This second edition adds chapters on Advanced SAX and Advanced DOM, new chapters on SOAP and data binding, and new examples throughout. Following a concise introduction to XML basics, the rest of the book focuses on using XML from your Java applications. Java developers who need to work with XML, or think that they will in the future--as well as developers involved in the new peer-to-peer movement, messaging, or web services--will find Java & XML a constant companion. Includes a quick reference on SAX 2.0, DOM Level 2, and JDOM.

Sunday, July 19, 2009

JavaFX: Developing Rich Internet Applications

Paperback: 384 pages
Publisher: Prentice Hall PTR; 1 edition (June 11, 2009)
Language: English
ISBN-10: 013701287X
ISBN-13: 978-0137012879
Format: PDF
Description: Build Rich Applications that Run on the Desktop, the Web, Mobile Devices...Anywhere!

Using JavaFX, developers and graphic designers can work together to build robust, immersive applications and deploy them anywhere: on the desktop, on the Web, and on millions of Java-enabled mobile devices. JavaFX lets you maintain your existing graphics and seamlessly integrate them into Java applications. Plus, JavaFX Script is a declarative language that allows you to preserve your investment in the Java platform while allowing more creativity with JavaFX’s Rich Internet Application environment.

JavaFX™: Developing Rich Internet Applications brings together all the knowledge, techniques, and reusable code you need to quickly deliver production-quality solutions. Writing for both developers and designers, the authors explain how JavaFX simplifies and improves the RIA development process, and they show how to make the most of its ready-built components and frameworks.

JavaFX™ covers everything from data integration to multimedia, special effects to REST. The authors present a full chapter of code recipes and a complete case study application. This book’s wide-ranging content includes

Building and running JavaFX programs
Understanding the role of graphics designers in creating JavaFX Graphical Assets
Writing fast, efficient JavaFX Script programs
Using data binding to simplify Model-View-Controller application design
Creating rich user experiences with JavaFX visual components
Bringing user interfaces to life with lighting, reflection, and other special effects
Adding motion with the JavaFX animation framework
Incorporating pictures, sound, and videos in your applications
Creating RESTful applications with JSON and XML
Writing JavaFX applications that make the most of the underlying Java platform

The Java™ Series is supported, endorsed, and authored by the creators of the Java technology at Sun Microsystems, Inc. It is the official place to go for complete, expert, and definitive information on Java technology. The books in this Series provide the inside information you need to build effective, robust, and portable applications and applets. The Series is an indispensable resource for anyone targeting the Java platform.

Java Persistence with Hibernate

Publisher: Manning Publications; Revised edition
Language: English
ISBN: 1932394885
Paperback: 904 pages
Data: November 24, 2006
Format: PDF
Description: Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping making it a snap to work with SQL databases in Java applications. Hibernate applications are cheaper, more portable, and more resilient to change. Because it conforms to the new EJB 3.0 and Java Persistence 1.0 standard, Hibernate allows the developer to seamlessly create efficient, scalable Java EE applications.
Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques.

In this revised edition of the bestselling Hibernate in Action, authors Christian Bauer and Gavin King-the founder of the Hibernate project-cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence standard
.

Beginning Database-Driven Application Development in Java™ EE: Using GlassFish™

Paperback: 400 pages
Publisher: Apress; New edition (September 22, 2008)
Language: English
ISBN-10: 1430209631
ISBN-13: 978-1430209638
Format: PDF
Description: Beginning Database-Driven Application Development in Java™ EE: Using GlassFish™ focuses on the open source GlassFish persistence engine. This book shows Java programmers how to develop applications utilizing relational database technologies with examples using Oracle and MySQL and the GlassFish application development framework and deployment platform all based on Java EE.

The book explains in detail how you can organize your Java EE solution into a multilayer architecture, placing most emphasis on how to implement the persistence and database tiers of an application.
Through many examples, this book shows how you can efficiently use the Java Persistence features available in the Java EE platform. Find out how you can greatly simplify the task of building the persistence layer of your Java EE application by moving some application logic into the underlying database, utilizing database views, stored programs, and triggers.
The book also explains how to deploy Java EE applications to GlassFish, a free, open source Java EE 5–compliant application server.
What you’ll learn
Use the GlassFish persistence layer in conjunction with GlassFish Java EE application server.
Organize the database and persistence tiers of a Java EE application; and utilize MySQL or Oracle database applications when building the database tier.
Work with EJB 3 JPA object/relational mapping features; plug JPA into Java EE transactional environment; and implement persistence with the EJB 3 EntityManager.
Integrate and use JSF (web–tier) using emerging GlassFish JSF Framework (Scales) and other JSF tools/frameworks.
Deploy applications to GlassFish Application Server.

Java EE 5 Development using GlassFish Application Server

Paperback: 424 pages
Data: September 30, 2007
Format: PDF
Description: This is a guide to developing Java EE 5 applications deployed to the high-performance, Java EE 5-compliant GlassFish application server, which is quickly gaining massive popularity. After GlassFish installation and configuration, it covers application development, including all major Java EE 5 APIs: JSPs, JSTL, Servlets, and JSF for web applications; the Java Persistence API and JDBC to interact with RDBMS; EJB 3, including container-managed transactions and EJB declarative security through annotations; the JMS API for messaging; the JAAS API for secure applications; frameworks built on the Java EE 5 specification, including Seam, Facelets, and Ajax4jsf. It is aimed at Java developers wishing to become proficient with Java EE 5, who are expected to have some experience with Java and J2EE technologies and to have developed and deployed applications in the past, but need no previous knowledge of Java EE, and will teach the reader how to use GlassFish to develop and deploy applications.

Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional

Paperback: 500 pages
Publisher: Apress; 1 edition (May 25, 2009)
Language: English
ISBN-10: 1430219548
ISBN-13: 978-1430219545
Format: PDF
You can buy this book:
Amazon.com
Description: Sun's enterprise Java™ platform, Java EE (Enterprise Edition), is getting a facelift! Beginning Java EE 6 Platform with GlassFish 3 is one of the first tutorial books on the forthcoming Java EE 6 Platform.

Step–by–step and easy to follow, this book describes many of the Java EE 6 specifications and reference implementations and shows them in action using practical examples.

This book uses the new version of GlassFish™ 3 to deploy and administer the code examples.

Written by an expert member of the Java EE 6 specification request and review board in the Java Community Process (JCP), this book contains the best information possible, from an expert's perspective in enterprise Java technologies and platform.

What you’ll learn
Get started with the new Java EE 6 Platform from Sun.
Explore and use the new EJB 3.1 and JPA 2.0 APIs from entities to session beans to message–driven beans, and more.
Discover the new web–tier development APIs including JSPs, JSTL, and Expression Language, and especially the new JSF 2.0 and Facelets.
Uncover the new web services, RESTful services, and more available in Java EE 6.
Create dynamic user interfaces for your enterprise and transactional Java applications.
And more...

Ejb 3 Developer Guide

Paperback: 276 pages
Data: May 2008
Format: PDF
Description: The EJB 3 (Enterprise Java Beans version 3) specification is a core component of enterprise-level JEE (Java Platform Enterprise Edition) implementations and this improved version is set to simplify the development of Enterprise Java applications.

This book covers the core elements of EJB 3 technology, exploring them in a concise manner with many supporting examples. You will gain a thorough understanding of EJB 3 technology and learn about the most important features of EJB 3 quickly.

What you will learn from this book:

This book will teach you the core elements of EJB 3 technology. You will:

* Gain a rapid introduction to the EJB 3 essentials while learning about the underlying principles
* Create Entities, Message-Driven Beans, Session Beans and their clients
* Look at running an EJB client from an application client container
* Learn how to package and deploy an EJB
* Use JQPL (Java Persistence Query Language)
* Explore the entity manager interface
* Learn about object/relational mapping with EJB 3
* Look at the Java Messaging API and message-driven beans
* Look at transactions, interceptors, and EJB timer services
* Understand how EJB 3 differs from the 2.x version
* Implement EJB 3's security features

Mastering Enterprise JavaBeans 3.0

ISBN: 9780471785415 - 0471785415
Paperback: 685 pages
Data: July 12, 2006
Format: PDF
Description: An invaluable tutorial on the dramatic changes to Enterprise JavaBeans (EJB) 3.0

Featuring myriad changes from its previous versions, EJB 3.0 boasts a very different programming and deployment model, with nearly every aspect of development affected. Even the most experienced EBJ and J2EE developers will need to relearn how to best use EJB to develop mission-critical applications. This author team of experts has taken their combined skills in architecture, development, consulting, and knowledge transfer to explain the various changes to EJB 3.0 as well as the rationale behind these changes. You'll learn the concepts and techniques for authoring distributed, enterprise components in Java from the ground up.

Covering basic through advanced subjects, Mastering Enterprise JavaBeans 3.0 is more than 50 percent new and revised. Four new chapters and one new appendix cover the latest features of this new release, and in-depth coverage of the Java Persistence API and the entities defined therein is provided. The authors' main goal is to get you programming with EJB immediately. To that end, you'll learn:
* How to implement EJB 3.0 beans, with emphasis on session beans (stateful and stateless) and message-driven beans
* Both basic and advanced concepts (such as inheritance, relationships, and so on) of Java Persistence API defined entities
* How to develop and deploy EJB 3.0 Web services
* How to secure EJB applications

Download
* How to integrate EJB applications with the outside world via the Java EE Connector technology
* Tips and techniques for designing and deploying EJB for better performance
* How clustering in large-scale EJB systems works
* Best practices for EJB application design, development, and testing

Enterprise JavaBeans, Fourth Edition

Publisher: O'Reilly Media, Inc.; 4 edition
Language: english
ISBN: 059600530X
Paperback: 800 pages
Data: June 2004
Format: CHM
Description: The new 2.1 version of the Enterprise JavaBeans (EJB) spec extends its support for web services and the Java Web Services APIs, expands its asynchronous messaging support, adds XML Schema for deployment descriptors, and introduces a new Timer service, which allows for scheduling EJB jobs. The essential--and award winning--book on EJBs, Enterprise JavaBeans, has been completely revised and updated in this new fourth edition, to provide the real-world, nitty-gritty detail developers need to master EJB 2.1. Previous editions of this clear and engaging introduction to EJBs were voted the "Best Java Book" by the editors and readers of Java Developer's Journal, the "Best Java Book for Experts," by JavaPro editors, and one of the Top Computer Books by Amazon.com. The fourth edition lives up to--and surpasses--the excellent reputation earned by its predecessors. This authoritative and thorough guide includes everything that made previous editions the single must-have book for EJB developers: the authors solid grasp on the complexities of EJBs coupled with his succinct, easy-to-follow style; hundreds of clear, practical examples; adept coverage the key concepts EJBs ; and diagrams to illustrate the concepts presented. It also includes everything you need to get up to speed quickly on the changes wrought by EJB version 2.1, an architecture overview, information on resource management and primary services, design strategies, and XML deployment descriptors. In this edition, we're adding an EJB workbook for JBoss 4.0. The workbook shows how to deploy all of the examples on the JBoss 4.0 application server. It addresses an important problem with EJB: deploying the software on a server can be extremely difficult. JBoss is an open source project that has become the most widely used J2EE application server. Good technical authors may lay the facts before you, but great ones offer the distilled essence of their own experience and insight. Richard Monson-Haefel has provided just what Java developers need to know to harness the complexity of EJBs. What makes Monson-Haefel a master of technical authoring can be seen in his well-thought-out and logical progression of ideas, and in his examples practical, precise, usable examples, large enough to test key concepts but still small enough to be comprehensible taken apart and explained in the detail you need to deploy those principles in other situations. If you work with EJBs--or want to--this book will earn a favored spot on your bookshelf.

Enterprise JavaBeans (3rd Edition)

Paperback: 550 pages
Publisher: O'Reilly; 3 edition (October 15, 2001)
Language: English
ISBN-10: 0596002262
ISBN-13: 978-0596002268
Format: PDF
Description: Enterprise JavaBeans was recently voted "Best Java Book" by the editors and readers of Java Developer's Journal. Readers of JavaPro named it the "Best Java Book for Experts." And Amazon.com included it in the Top Computer Books for 2000. Now the best only gets better! In the new 3rd edition, Enterprise JavaBeans has been completely revised and updated with a thorough introduction to the new 2.0 version of the EJB specification. Significantly different from the earlier version, the 2.0 specification introduces three dramatic improvements: A completely new version of container-managed persistence; local interfaces; and a totally new kind of bean called the "message driven bean." Enterprise JavaBeans, 3rd edition, provides a thorough discussion of these changes, along with an architecture overview, information on resource management and primary services, design strategies, and XML deployment descriptors.

JXTA: Java P2P Programming

Paperback: 432 pages
Publisher: Sams; 1st edition (April 1, 2002)
Language: English
ISBN-10: 0672323664
ISBN-13: 978-0672323669
Format: PDF
Description: JXTA: Java P2P Programming provides an invaluable introduction to this new technology, filled with useful information and practical examples. It was created by members of the JXTA community, sharing their real-world experience to introduce developers to JXTA.It starts with the fundamentals of P2P and demonstrates how JXTA fulfills the P2P promise, then covers the essentials of JXTA including the protocols, the JXTA Shell, and groups. Later chapters include case studies demonstrating JXTA to synchronize data and to create distributed applications.Includes a foreward by Juan Carlos Soto, Group Marketing Manager for Project JXTA at Sun Microsystems and the jxta.org Open Source Community Manager.

Modular Java: Creating Flexible Applications with OSGi and Spring

Paperback: 260 pages
Publisher: Pragmatic Bookshelf (June 23, 2009)
Language: English
ISBN-10: 1934356409
ISBN-13: 978-1934356401
Format: PDF
Description: The secret weapon for attacking complexity in any project is to break it down into smaller, cohesive, and more easily digestible pieces. With Modular Java, you can easily develop applications that are more flexible, testable, maintainable, and comprehensible.

Modular Java is a pragmatic guide to developing modular applications using OSGi, the framework for dynamic modularity in Java, and Spring Dynamic Modules, an OSGi extension to the Spring Framework. You'll start with the basics but quickly ramp up, creating loosely coupled modules that publish and consume services, and you'll see how to compose them into larger applications. Along the way, you'll apply what you learn as you build a complete web application that is made up of several OSGi modules, using Spring-DM to wire those modules together.

Modular Java is filled with tips and tricks that will make you a more proficient OSGi and Spring-DM developer. Equipped with the know-how gained from this book, you'll be able to develop applications that are more robust and agile.

Saturday, July 18, 2009

UnderStanding AJAX

Publisher: Prentice Hall PTR; 1 edition
Language: english
ISBN: 0132216353
Paperback: 352 pages
Data: August 11, 2006
Format: CHM
Description: AJAX: fast mastery for experienced Web developers!
Already an experienced Web developer? Apply your skills in today’s fastest-growing area of Web development: AJAX!

Building on what you already know, this fast-paced guide will show you exactly how to create rich, usable Internet applications. Joshua Eichorn teaches through sophisticated code examples, including extensive server-side PHP code.

You won’t just learn how to code AJAX applications: Eichorn covers the entire development lifecycle, from use cases and design through debugging. He also presents detailed application case studies, including a start-to-finish update of a non-AJAX application that addresses everything from feature improvements to changing usage patterns. Coverage includes:
* How AJAX changes the conventional Web development cycle
* Problems created by the AJAX paradigm -- and how to avoid them
* Adding AJAX to existing Web applications: key considerations
* Using core AJAX technologies, including the XMLHttpRequest object
* Consuming data returned to an AJAX application using both XSLT and JSON
* Building more usable AJAX applications: guidelines and downloadable resources
* Use cases: solving real-world problems in the AJAX environment
* Libraries and toolkits for simplifying AJAX development, including Sarissa, scriptaculous, and HTML_AJAX
* A complete guide to AJAX debugging
* Supporting browsers without XMLHttpRequest by using IFrames or cookies
* JSON data encoding debugging guide, which covers tools for Firefox and Internet Explorer
* A list of libraries, which includes PHP, .NET, Java, and other libraries that can be used with any server language

Ajax for Web Application Developers (Developer's Library

Publisher: Sams; 1 edition
Language: English
ISBN: 0672329123
Paperback: 1061 pages
Data: November 9, 2006
Format: CHM
Description: Reusable components and patterns for Ajax-driven applications

Ajax is one of the latest and greatest ways to improve users’ online experience and create new and innovative web functionality. By allowing specific parts of a web page to be displayed without refreshing the entire page, Ajax significantly enhances the experience of web applications. It also lets web developers create intuitive and innovative interaction processes.

Ajax for Web Application Developers provides the in-depth working knowledge of Ajax that web developers need to take their web applications to the next level. The book shows how to create an Ajax-driven web application from an object-oriented perspective, and it includes discussion of several useful Ajax design patterns.

This detailed guide covers the creation of connections to a MySQL database with PHP 5 via a custom Ajax engine and shows how to gracefully format the response with CSS, JavaScript, and XHTML while keeping the data tightly secure. It also covers the use of four custom Ajax-enabled components in an application and how to create each of them from scratch.

The final section of the book combines the individual code examples and techniques from earlier chapters of the book into one larger, Ajax-driven application–an internal web mail application that can be used in any user-based application, such as a community-based web application. Readers will learn not only how to create and use their own reusable Ajax components in this application but also how to connect their components to any future Ajax applications that they might build.

Pure JSP: Java Server Pages

Paperback: 340 pages
Publisher: Sams; illustrated edition edition (June 8, 2000)
Language: English
ISBN-10: 0672319020
ISBN-13: 978-0672319020
Format: PDF
Description: Pure JSP gives a very concise conceptual overview of the JavaServer Pages technology and its related components. Once you have a firm foundation with the JSP technology, related topics such as JavaBeans, JDBC and Servlets are covered at a very high level. The book moves on to explain a large number of JSP techniques, which were determined by studying problems faced by JSP users in the professional world. The final section covers the more technical aspects of the JSP technology. Topics include related API's, server configuration, and charts and diagrams related to developing JSP applications.

Friday, July 17, 2009

Sun Certified Enterprise Architect for Java EE Study Guide (Exam 310-051)

Publisher: McGraw-Hill Osborne Media; 2 edition
Language: English
ISBN: 0071488618
Paperback: 643 pages
Data: July 12, 2007
Format: PDF
Description: The Best Fully Integrated Study System Available

With hundreds of practice questions and hands-on exercises, Sun Certified Enterprise Architect for Java EE Study Guide covers what you need to know--and shows you how to prepare--for this challenging exam.
* 100% complete coverage of all official objectives for exam 310-051
* Inside the Exam sections in every chapter highlight key exam topics covered
* Simulated exam questions match the format, tone, topics, and difficulty of the real exam

SCJP Sun Certified Programmer for Java 6 Exam 310-065


Paperback: 851 pages
Publisher: McGraw-Hill Osborne Media; 1 edition (June 24, 2008)
Language: English
ISBN-10: 0071591060
ISBN-13: 978-0071591065
Format: PDF
Description: The Best Fully Integrated Study System Available--Written by the Lead Developers of Exam 310-065

With hundreds of practice questions and hands-on exercises, SCJP Sun Certified Programmer for Java 6 Study Guide covers what you need to know--and shows you how to prepare--for this challenging exam.
100% complete coverage of all official objectives for exam 310-065
Exam Objective Highlights in every chapter point out certification objectives to ensure you're focused on passing the exam
Exam Watch sections in every chapter highlight key exam topics covered
Simulated exam questions match the format, tone, topics, and difficulty of the real exam