Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

24 June, 2010

Core JavaServer Faces


Core JavaServer Faces By David Geary, Cay S. Horstmann
Publisher: Prentice Hall 2010 | 672 Pages | ISBN: 0137012896 | PDF | 10 MB



JavaServer Faces (JSF) is the standard Java EE technology for building web user interfaces. It provides a powerful framework for developing server-side applications, allowing you to cleanly separate visual presentation and application logic. JSF 2.0 is a major upgrade, which not only adds many useful features but also greatly simplifies the programming model by using annotations and “convention over configuration” for common tasks.

To help you quickly tap into the power of JSF 2.0, the third edition of Core JavaServer™ Faces has been completely updated to make optimum use of all the new features. The book includes
Three totally new chapters on using Facelets tags for templating, building composite components, and developing Ajax applications
Guidance on building robust applications with minimal hand coding and maximum productivity–without requiring any knowledge of servlets or other low-level “plumbing”
A complete explanation of the basic building blocks–from using standard JSF tags, to working with data tables, and converting and validating input
Coverage of advanced tasks, such as event handling, extending the JSF framework, and connecting to external services
Solutions to a variety of common challenges, including notes on debugging and troubleshooting, in addition to implementation details and working code for features that are missing from JSF
Proven solutions, hints, tips, and “how-tos” show you how to use JSF effectively in your development projects
Core JavaServer™ Faces, Third Edition, provides everything you need to master the powerful and time-saving features of JSF 2.0 and is the perfect guide for programmers developing Java EE 6 web apps on Glassfish or another Java EE 6-compliant application servers, as well as servlet runners such as Tomcat 6.

Download:
Link_1
Or
Link_2
Or
Link_3
.

29 April, 2010

Data Structures and Algorithms in Java


Robert Lafore, "Data Structures and Algorithms in Java"
Sams | 2002 | ISBN: 0672324539 | 800 pages | PDF | 3,5 MB

Data Structures and Algorithms in Java, Second Edition is designed to be easy to read and understand although the topic itself is complicated. Algorithms are the procedures that software programs use to manipulate data structures. Besides clear and simple example programs, the author includes a workshop as a small demonstration program executable on a Web browser. The programs demonstrate in graphical form what data structures look like and how they operate. In the second edition, the program is rewritten to improve operation and clarify the algorithms, the example programs are revised to work with the latest version of the Java JDK, and questions and exercises will be added at the end of each chapter making the book even more useful.

Download:
Link_1
Or
Link_2
.

26 April, 2010

Netbeans 6 In Simple Steps


Kogent Learning Solutions Inc, "Netbeans 6 In Simple Steps"
Kogent Learning Solutions Inc | 2008 | ISBN: 8177228978 | 210 pages | PDF | 10,5 MB

This is a precise yet complete book that helps you understand difficult concepts and methodologies involved in developing scalable and distributed applications using NetBeans IDE 6. The book covers all advanced concepts of NetBeans IDE 6; and each concept is explained through simple steps and supported by numerous examples. This makes the book unique in itself.

Download:
Link_1
Or
Link_2
.

21 April, 2010

Advanced Java 2 Platform How to Program


Advanced Java 2 Platform How to Program
Publisher: Prentice Hall | ISBN: 0130895601 | edition 2001 | PDF | 1875 pages | 14,7 mb

A book for experienced Java programmers who want to build robust, scalable, distributed Web and enterprise applications. Detailed coverage of XML programming with Java, including DTDs, DOM, SAX, and XSL. Softcover.

Download:
Link_1
Or
Link_2
Or
Link_3
.

12 April, 2010

C# for Java Programmers


C# for Java Programmers
Publisher: Syngress | ISBN: 193183654X | edition 2002 | PDF | 642 pages | 12,9 mb

Java Programmers, Preprare for Microsoft's .NET initiative while enhancing your repertoire and marketability with C# for Java Progammers!
C# for Java Programmers will prepare readers for the .NET framework by building on what they already know about object-oriented languages and give them the means to maintain their flexibility and effectiveness in an un-certain marketplace. This book will compare and contrast the advantages and disadvantages of both Java and C# to allow programmers to make their own decisions regarding what each language is best used for.

Download:
Link_1
Or
Link_2
Or
Link_3
.

06 April, 2010

JDBC Recipes: A Problem-Solution Approach


Mahmoud Parsian JDBC Recipes: A Problem-Solution Approach
Publisher:Apress | ISBN: 1590595203 | 2005 Year | PDF | 664 Pages | 5.24 Mb

Download:
Link_1
.

01 April, 2010

JMX: Managing J2EE with Java Management Extensions


JMX: Managing J2EE with Java Management Extensions
Publisher: Sams | ISBN: 0672322889 | edition 2002 | PDF | 392 pages | 13,9 mb

JMX begins by presenting the JMX specification and its architecture. The book quickly moves through the specification, offering examples of JMX integration with J2EE applications. The final section of the book presents JMX management and administration practices for a variety of J2EE platforms and scenarios.

Download:
Link_1
Or
Link_2
Or
Link_3
.

25 March, 2010

Java 6 In Simple Steps


Kogent Learning Solutions Inc., "Java 6 In Simple Steps"
Kogent Learning Solutions Inc. | 2008 | ISBN: 8177228560 | 211 pages | PDF | 11,4 MB

Java 6 in Simple Steps is an ideal book for beginners to learn Java 6. This book contains code of many executable programs that helps you to understand the concepts of Java 6 in a simple way. It is a good choice for readers looking for a book covering maximum core Java concepts alongwith various examples.

The book covers:

Introduction to Java SE 6
Step by step procedure to download and install Java SE 6
Variables, Data Types, Operators and Arrays
Conditional, Iteration, and Jump Statements
Classes, Methods, Packages, and Access Specifiers
Implementation of OOP concepts
Exception Handling
Threads Implementation
Collection Framework
Implementation of Input / Output operations
AWT and Swing Components
Event Handling
Applets and Advanced GUI Features

Download:
Link_1
Or
Link_2
.

22 March, 2010

Java 2 Core Language Little Black Book


Java 2 Core Language Little Black Book
Publisher: Paraglyph Press | ISBN: 1932111662 | edition 2002 | PDF | 555 pages | 12,7 mb

The Java 2 Core Language Little Black Book is a compact, detailed reference for intermediate to experienced programmers and managers who are ready to learn how to build Java programs. The book features a logical, sequential approach with concise overviews and step-by-step, ready-to-use solutions created by a master Java programmer. This book is also packed with over 150 code listings, which can be used as is or quickly modified. All of the critical Java programming features are presented, including strings, variables, loops, object-oriented programming, interfaces, applets, event handling, tables, trees, multithreaded programming and animation, debugging, networking, and more. Special chapters are also included on security and internationalization — two topics that are highly critical for Java developers.

Download:
Link_1
Or
Link_2
Or
Link_3
Or
Link_4
.

20 March, 2010

Sun Certified Enterprise Architect for Java EE Study Guide (2nd Edition)


Sun Certified Enterprise Architect for Java EE Study Guide (2nd Edition) by Mark Cade
Publisher: Prentice Hall; 2 edition (February 8, 2010) | 216 pages | ISBN: 0131482033 | PDF | 1.8 MB

Definitive, Comprehensive SCEA Exam Prep–Straight from Sun’s Exam Developers!

This book delivers complete, focused review for Sun’s new Sun Certified Enterprise Architect (SCEA) for Java EE certification exam–straight from two of the exam’s creators! SCEA lead developer/assessor Mark Cade and SCEA lead developer/assessor Humphrey Sheil offer powerful insights, real-world architectural case studies, and challenging sample questions that systematically prepare you for the actual exam. For every question, the authors show why the right answers are right–and why the other answers are wrong. Cade and Sheil cover every SCEA exam topic, skill, and technique, including:

*
Understanding system architecture and its goals
*
Decomposing larger systems into components organized by tiers or layers
*
Addressing requirements for scalability, maintainability, reliability, availability, extensibility, performance, and security
*
Building effective web (presentation) tiers, and analyzing tradeoffs associated with using web frameworks
*
Leveraging EJB 3’s enhancements for business tier development
*
Covering new enhancements in the JEE 5 platform
*
Choosing and architecting the best integration and messaging components for your system
*
Using the Java security model to enforce confidentiality, integrity, authorization, authentication, and non-repudiation
*
Using the most powerful and useful Java EE architecture patterns
*
Documenting Java EE architectures through visual models and narratives

The authors also present detailed guidance for handling every element of the SCEA exam–including your development and defense of a complete real-world architectural solution.
From the Back Cover

The only study guide written by the lead developers and assessors of the architect exam.

The first officially authorized study guide for the challenging Sun Certified Enterprise Architect for Java 2 Platform, Enterprise Edition exams. Java platform experts Cade and Roberts provide expert guidance and background for designing effective J2EETM technology architectures—as well as comprehensive preparation for every exam element: multiple-choice exam, assignment, and essay. You'll find start-to-finish coverage of key J2EE platform architectural issues and every exam objective, including:

* Understanding the goals of system architecture
* Creating requirements and architectural documents that serve as blueprints for the entire development process
* Leveraging proven design patterns
* Identifying the right J2EE technologies and APIs for your application
* Maximizing security and accounting for firewalls in enterprise environments
* Providing legacy access: appropriate techniques and errors to avoid
* Using the Enterprise JavaBeansTM architecture Container Model to maximize scalability
* Evaluating the advantages and weaknesses of existing architectures

Download:
Link_1
Or
Link_2
.

18 March, 2010

A Guide To Programming In Java - Beth Brown


A Guide To Programming In Java - Beth Brown (Second Edition)
Publisher: Lawrenceville Press | English | 2007 | ISBN: 1580031226 | 419 pages | PDF | 83 MB


Great book for beginner programmers and those new to Java. Short and to the point with tons of exercises to reinforce concepts studied in chapters.

Download:
Link_1
Or
Link_2
.

Wireless J2ME Platform Programming


Wireless J2ME Platform Programming
Publisher: Prentice Hall PTR | ISBN: 0130449148 | edition 2002 | PDF | 305 pages | 12 mb

This is a step-by-step guide to successful wireless application design and development with Sun's Java 2 Micro Edition platform. Authored by one of Sun's leading wireless application consultants, it covers every key feature of the J2ME platform, and every step of the process -- from architecture through deployment. Piroumian begins by introducing the J2ME computing platform, key terminology, basic concepts, and application development process. Next, you'll walk through creating, compiling, preparing, executing, and debugging J2ME applications. One step at a time, you'll master J2ME MIDP platform's high-level and low-level APIs, user interface components, persistent storage mechanisms, and services for networking and distributed processing. The book teaches how to build applications from the ground up, using running examples. All topics are introduced in a logical order where each concept builds upon the ones that precede it. Piroumian also covers architecture and its impact on the developer; and introduces key elements of a complete wireless solution, including gateways, Internet portal interfaces, and wireless application interfaces.

Download:
Link_1
Or
Link_2
Or
Link_3
.

15 March, 2010

Java Data Mining: Strategy, Standard, and Practice


Java Data Mining: Strategy, Standard, and Practice: A Practical Guide for architecture, design, and implementation
Publisher: Morgan Kaufmann | ISBN: 0123704529 | edition 2007 | PDF | 545 pages | 10,6 mb

This is not only a great introduction to JDM, but also a great introduction for a practitioner to data mining in general. This is a must have" for anyone developing large scale data mining applications in Java...
It pleases me that the Java Community Process(sm)(JCPsm) Program could host the development of the Data Mining standard, JSR 73, whose evolution and usability are presented so compellingly in Java Data Mining: Standard, Strategy and Practice. The authors have taken a unique approach to describing a broad range of aspects from strategies to problem solving with data mining technology in a variety of industries. The book is a must-read for those who want to introduce themselves to Java data mining (JDM) and fully realize the strategic importance of this technology in an ever competitive environment.

Download:
Link_1
Or
Link_2
Or
Link_3
.

14 March, 2010

Sams Teach Yourself Wireless Java with J2ME in 21 Days


Sams Teach Yourself Wireless Java with J2ME in 21 Days
Publisher: Sams | ISBN: 0672321424 | edition 2001 | PDF | 568 pages | 12,1 mb

Sams Teach Yourself Wireless Java with J2ME in 21 Days begins by establishing the basic parameters of J2ME development and its uses in building wireless applications. The tutorial chapters introduce both text and graphical application development for typical wireless devices. Finally, the book presents the major types of applications that the wireless developer will build-information management, communications, games, etc. The book also introduces the basic concepts of networking wireless devices through Java.

Download:
Link_1
Or
Link_2
Or
Link_3
.

12 March, 2010

Pro JSF and Ajax: Building Rich Internet Components


Pro JSF and Ajax: Building Rich Internet Components
Publisher: Apress | ISBN: 1590595807 | edition 2006 | PDF | 465 pages | 12,6 mb

Pro JSF and Ajax shows you how to leverage the full potential of JavaServer Faces (JSF) and Ajax. This is not an entry-level tutorial, but a book about building Ajax-enabled JSF components for sophisticated, enterprise-level Rich Internet Applications. Written by JSF experts and verified by established community figures--including Adam Winer (member of the JSF Expert Group, Java Champion), Kito D. Mann (JSFCentral.com and JSF in Action), and Matthias Weßendorf (MyFaces)--this JSF 1.2-compatible book provides reliable and groundbreaking JSF components to help you exploit the power of JSF in your Java web applications.
This book provides a blueprint for building custom JSF UI components and shows how to leverage the best browser technologies, such as AJAX, Mozilla XUL and Microsoft HTC, to deliver Rich Internet Applications.
This book covers standard best practices for behavioral and renderer-specific component classes, renderers, events and event listeners, and JSP tag handlers for each. It also covers advanced techniques such as dynamic content type negotiation, JAR-based resource delivery, and dynamic render kit selection.

Download:
Link_1
Or
Link_2
Or
Link_3
.

10 March, 2010

Schaum's Outline of Data Structures with Java, 2ed


John Hubbard, "Schaum's Outline of Data Structures with Java, 2ed"
McGraw-Hill | 2009 | ISBN: 0071611614 | 368 pages | PDF | 5,2 MB

Confusing Textbooks? Missed Lectures? Not Enough Time?

Fortunately for you, there's Schaum's Outlines. More than 40 million students have trusted Schaum's to help them succeed in the classroom and on exams. Schaum's is the key to faster learning and higher grades in every subject. Each Outline presents all the essential course information in an easy-to-follow, topic-by-topic format. You also get hundreds of examples, solved problems, and practice exercises to test your skills.

This Schaum's Outline gives you
Practice problems with full explanations that reinforce knowledge
Coverage of the most up-to-date developments in your course field
In-depth review of practices and applications

Fully compatible with your classroom text, Schaum's highlights all the important facts you need to know. Use Schaum's to shorten your study time-and get your best test scores!

Download:
Link_1
Or
Link_2
.

09 March, 2010

Embedded Java Security: Security for Mobile Devices


Embedded Java Security: Security for Mobile Devices
Publisher: Springer | ISBN: 1846285909 | edition 2006 | PDF | 243 pages | 11 mb

Whereas Java brings functionality and versatility to the world of mobile devices, at the same time it also introduces new security threats. The rapid growth of the number of mobile devices that support Java makes this a pressing issue. Embedded Java Security carefully examines the security aspects of Java and offers a security evaluation for the Java platform.
After explaining background material on the architecture of embedded platforms and relating to its role in security, the book deconstructs the security model into its main components: It explains each component and relates it to the aim of securing the applications and the device. Toward this end, several implementations of the Java platform are examined and tested to relate the model to its actual implementation on devices. The security holes found are further used to clarify security issues and point out common errors. Finally, the book provides an evaluation of embedded Java security that includes security models and security tests performed on real-life implementations.

Download:
Link_1
Or
Link_2
Or
Link_3
.

01 March, 2010

Sun Certified Enterprise Architect for Java EE Study Guide, 2nd Edition


Sun Certified Enterprise Architect for Java EE Study Guide, 2nd Edition
Publisher: Prentice Hall | ISBN: 0131482033 | Feb 2010 | PDF | 216 pages | 1.7Mb


Definitive, Comprehensive SCEA Exam Prep–Straight from Sun’s Exam Developers!

This book delivers complete, focused review for Sun’s new Sun Certified Enterprise Architect (SCEA) for Java EE certification exam–straight from two of the exam’s creators! SCEA lead developer/assessor Mark Cade and SCEA lead developer/assessor Humphrey Sheil offer powerful insights, real-world architectural case studies, and challenging sample questions that systematically prepare you for the actual exam. For every question, the authors show why the right answers are right–and why the other answers are wrong. Cade and Sheil cover every SCEA exam topic, skill, and technique, including:

* Understanding system architecture and its goals
* Decomposing larger systems into components organized by tiers or layers
* Addressing requirements for scalability, maintainability, reliability, availability, extensibility, performance, and security
* Building effective web (presentation) tiers, and analyzing tradeoffs associated with using web frameworks
* Leveraging EJB 3’s enhancements for business tier development
* Covering new enhancements in the JEE 5 platform
* Choosing and architecting the best integration and messaging components for your system
* Using the Java security model to enforce confidentiality, integrity, authorization, authentication, and non-repudiation
* Using the most powerful and useful Java EE architecture patterns
* Documenting Java EE architectures through visual models and narratives

The authors also present detailed guidance for handling every element of the SCEA exam–including your development and defense of a complete real-world architectural solution.

Download:
Link_1
Or
Link_2
.

28 February, 2010

Pro J2ME Polish: Open Source Wireless Java Tools Suite


Pro J2ME Polish: Open Source Wireless Java Tools Suite
Publisher: Apress | ISBN: 1590595033 | edition 2005 | PDF | 405 pages | 12,3 mb

Pro J2ME Polish: Open Source Wireless Java Tools Suite is written for wireless and other mobile Java programmers who want to "polish" their efficiency and acquire in-depth knowledge about programming real-world J2ME applications. It also uncovers all common device limitations and quirks, and explains how these can be circumvented.
The book describes the Open Source tools collection, "J2ME Polish," and shows how the tools can be used for creating professional J2ME applications. Building multiple devices and multiple locales is easy after studying this book. Author Robert Virkus offers tips about the more hidden features of J2ME Polish, like the logging framework, the preprocessor, and the game-engine. You will learn to polish up your applications with the powerful GUI that enables you to design standard J2ME applications with simple CSS text files. You'll also learn to write portable, fast applications while using all available features on your target devices simultaneously.

Download:
Link_1
Or
Link_2
Or
Link_3
.

24 February, 2010

Pro Java ME MMAPI: Mobile Media API for Java Micro Edition


Pro Java ME MMAPI: Mobile Media API for Java Micro Edition
Publisher: Apress | ISBN: 1590596390 | edition 2006 | PDF | 286 pages | 10,4 mb

Pro Java ME MMAPI explores this API in great detail. This book explains the APIs architecture and covers how this architecture sits with the Mobile Independent Device Profile (MIDP). The book also shows you how to best use the multimedia capabilities of a Java-enabled phone.
This book includes detailed examples that cover the necessary basics, like audio playback and tone generation, to advanced issues, like synchronized media playback, video capture, and live radio stream. The book incorporates a mobile phone to model these examples, in addition to the Java Wireless Toolkit emulators.
* This is the first all-in-one reference for creating multimedia applications in Java-enabled phones using the MMAPI.
* Covers MMAPI thoroughly.
* Features real-world examples based on an actual phoneincluding a video blogging case study.

Download:
Link_1
Or
Link_2

Or
Link_3
.