Make Easy Money From Your Blog, Heres How >>
 

free ebook downloads

Archive for the 'Java' Category

Maximize on the power of WebSphere Portal to build and deploy portals.
Mastering IBM WebSphere Portal focuses on not only the portal as a server, but also how it interacts with components such as LDAP servers, enterprise applications, mobile devices, and even other portals. The authors begin with an introduction to the WebSphere product family and then explore such topics as:

* Installing and customizing the portal, as well as migrating existing environments to version 5
* Defining portlets, pages, and user interface properties
* Applying personalization, collaboration, search, and document and content management within WebSphere Portal v. 5
* Using high availability, security and single sign-on, identity management, Web services, and enterprise applications
* Setting up a portal in a high-availability environment and integrating external applications into WebSphere Portal

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

louay, May 25, 2006

Java Cryptography teaches you how to write secure programs using Java’s cryptographic tools. It includes thorough discussions of the java.security package and the Java Cryptography Extensions (JCE), showing you how to use security providers and even implement your own provider. It discusses authentication, key management, public and private key encryption, and includes a secure talk application that encrypts all data sent over the network. If you work with sensitive data, you’ll find this book indispensable.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

leftO’Reilly books have a reputation among programmers for providing some of the best technical information for professionals. No exception, these three web-related books will only enhance O’Reilly’s reputation. JavaScript is not Java, but it is very useful because JavaScript code does not need to be compiled and the scripts can be embedded directly into an HTML document. Flanagan’s work is an excellent book for programmers interested in learning it quickly. Grand, meanwhile, provides an exceptionally clear discussion of Java itself that is particularly useful for a working programmer moving from C++ to Java. Threads are what makes Java a particularly useful language for multiprocessing?the ability to appear to do more than one thing at a time?which is what the Internet is all about. The tricky part of threads is that the concept is new for most users. Oaks offers a very clear discussion of how to spawn a process, when to spawn, and how to synchronize and schedule it, all illustrated with good network examples.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

Foundations of AOP for J2EE Development covers a relatively new programming paradigm: aspect-oriented programming, or AOP. Presented are the core concepts of AOP: AspectJ 5, JBoss AOP, Spring AOP, and JAC. Specific features of these tools are compared. The book also explores the potential uses of AOP in everyday programming life, such as design patterns implementation, program testing, and application management.

In the latter part of the book, the authors show how AOP can ease the task of J2EE application development. (J2EE is known for being a rich and somewhat complicated framework.)

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

1 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 5
  in IT eBooks, Java

Struts is the most popular MVC framework used for J2EE web application development. This book covers the Struts architecture and basics such as data validation, tags and I18N.

In addition, it covers a lot of tips, strategies and best practices for Struts based application design and development, many of them not found elsewhere. It tells you how to fill the gaps in Struts and what features are important in J2EE projects.

The book provides a robust exception handling strategy that is production-ready. You will learn how to edit List based forms in Struts. You will also see how to use Paging framework with Struts and neat tricks. You will see when does customizing Struts really make sense in real projects.

What’s inside
Struts basics - architecture, validation, tags, I18N
Best Practices for designing Action classes
Action chaining
Robust exception handling with Struts
Using Image buttons in Forms
List Forms
Paging libraries for Struts
Handling Duplicate Form submission in generic way
Customizing Struts

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

0 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 5
  in IT eBooks, Java

Functional and flexible, this guide takes an objects-first approach to Java programming and problem using games and puzzles. Updated to cover Java version 1.5 features, such as generic types, enumerated types, and the Scanner class. Offers independent introductions to both a command-line interface and a graphical user interface (GUI). Features coverage of Unified Modeling Language (UML), the industry-standard, object-oriented design tool. Illustrates key aspects of Java with a collection of game and puzzle examples. Instructor and Student resources available online. For introductory computer programming students or professionals interested in learning Java.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

1 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 5
  in IT eBooks, Java

The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. This edition is completely up-to-date with The Java 2 Platform Standard Edition (J2SE) 1.5. Now includes topics such as autoboxing, enumerations, enhanced for loops, static import statements, variable-length argument lists, and much more. Presents each new concept in the context of a complete, working program, immediately followed by one or more windows showing the program’s input/output dialog. Enhances the Live-Code Approach with syntax coloring. Provides Helpful Programming Tips, all marked by icons: Good Programming Practices, Common Programming Errors, Error-Prevention Tips, Performance Tips, Portability Tips, Software Engineering Observations, Look and Feel Observations. Includes CD-ROM with every book that contains JavaTM 2 Platform, Standard Edition 1.5, Netbeans, Apache Tomcat, JCreator LE version, jEdit, jGRASP, BlueJ, MySQL, source code for all the book’s examples, and Hyperlinks to valuable Java demos and Internet resources. A valuable reference for programmers and anyone interested in learning the Java programming language.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

4 votes, average: 5 out of 54 votes, average: 5 out of 54 votes, average: 5 out of 54 votes, average: 5 out of 54 votes, average: 5 out of 5
  in IT eBooks, Java

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.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

0 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 5
  in IT eBooks, Java
mrblue, May 4, 2006 1 Comment

Pro Apache Ant is ideal for Java developers who need to use the leading open source build tool out there for development and project management. It is organized around chronological tasks instead of alphabetical functions, using a sample application throughout the set-up, from calling database scripts to unit testing.

Practical examples are used at every stage and each task includes a concrete example. The configuration files are XML based, so there’s no need for you to write shell commands. Each task is run by an object that implements a particular task interface. And if you really need to execute a shell command, Ant has a task that allows different commands based on the OS.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

0 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 5
  in IT eBooks, Java
mrblue, May 1, 2006 2 Comments


Bluetooth is a standard for wireless integration of small devices. Bluetooth for Java
is specifically about using Java to program Bluetooth-enabled devices.
The specification for Java and Bluetooth was released in February.
However, vendors are implementing the specification now and most won’t
be ready/available until Fall 2002. Bluetooth is a technology for
wireless communication. It is similar in functionality to the way
laptops connect to the Internet from home/office, but is typically used
for short burst communications instead of a continuous connection.
Because of this difference, Bluetooth is more typically found supported
in wireless phones and personal devices. What Bluetooth for Java
offers is not an overview of what Bluetooth is. Instead, Bruce Hopkins
and Ranjith Antony describe how to develop wireless Java applications
using Bluetooth for a variety of platforms. This includes an API
overview of the Java library, development of Bluetooth-based services,
highlights of security concerns, and walkthroughs for development with
some of the different tools available. Programs will not be just J2ME
(micro devices) based, but will also be for J2SE (client/desktop).

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

Feedback Form