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

Monday, September 24, 2007

Test Driven: TDD and Acceptance TDD for Java Developers



Lasse Koskela, Test Driven: TDD and Acceptance TDD for Java Developers
Manning Publications | ISBN: 1932394850 | October 15, 2007 | 470 pages | PDF | 4.5 MB

In test driven development, you first write an executable test of what your application code must do. Only then do you write the code itself and, with the test spurring you on, you improve your design. In acceptance test driven development (ATDD), you use the same technique to implement product features, benefiting from iterative development, rapid feedback cycles, and better-defined requirements. TDD and its supporting tools and techniques lead to better software faster.

Test Driven brings under one cover practical TDD techniques distilled from several years of community experience. With examples in Java and the Java EE environment, it explores both the techniques and the mindset of TDD and ATDD. It uses carefully chosen examples to illustrate TDD tools and design patterns, not in the abstract but concretely in the context of the technologies you face at work. It is accessible to TDD beginners, and it offers effective and less well known techniques to older TDD hands.

What's Inside
  • Learn hands-on to test drive Java code
  • How to avoid common TDD adoption pitfalls
  • Acceptance test driven development and the Fit framework
  • How to test Java EE components-Servlets, JSPs, and Spring Controllers
  • Tough issues like multithreaded programs and data access code


Download Link here

Read More......

Wednesday, September 19, 2007

Pro Java 6 3D Game Development: Java 3D, JOGL, JInput and JOAL APIs



Andrew Davison, "Pro Java 6 3D Game Development: Java 3D, JOGL, JInput and JOAL APIs"
Apress | ISBN 1590598172 | April 30, 2007 | 528 Pages | PDF | 14.3MB

reate strange lands filled with mysterious objects (cows frozen in blocks of ice, chirping penguins, golden globes with wavering eyes) and throw away your keyboard and mouse, to go exploring armed only with a gamepad, power glove, or just your bare hands…

Java gaming expert Andrew Davison will show you how to develop and program 3D games in Java™ technology on a PC, with an emphasis on the construction of 3D landscapes. It's assumed you have a reasonable knowledge of Java - the sort of thing picked up in a first Java course at school.
Topics are split into three sections: Java 3D™ API, non-standard input devices for game playing, and JOGL. Java 3D is a high-level 3D graphics API, and JOGL is a lower-level Java wrapper around the popular OpenGL graphics API.

You'll look at three non-standard input devices: the webcam, the game pad, and the P5 data glove. Along the way, you'll utilize several other games-related libraries including: JInput, JOAL, JMF, and Odejava.

Learn all the latest Java SE 6 features relevant to gaming, including: splash screens, JavaScript™ scripting as well as the desktop and system tray interfaces.

Unique coverage of Java game development using both the Java 3D API and Java for OpenGL, as well as invaluable experience from a recognized Java gaming guru, will provide you with a distinct advantage after reading this book.

Source Code Here

Download Link here
http://rapidshare.com/files/56623445/Apress.Pro.Java.6.3D.Game.Development.Java.3D.JOGL.JInput.and.JOAL.APIs.Apr.2007.eBook-BBL.rar

Read More......

Wednesday, August 15, 2007

Cutting Edge Java Game Programming by Neil Bartlett


Cutting Edge Java

Cutting-Edge Java Game Programming: Everything You Need to Create Interactive Internet Games with Java
Coriolis Group Books | 528 pages | 1996 | ISBN: 9781883577988 | pdf | 1.63 Mb


Book Description
Teaches you how to write incredible multiuser games for the Internet using the Java programming language. Lists the best Internet resources for game players and programmers. Includes arcade-style game creation tips: game loops, sprites, collision detection, and realistic movement. Details over 10,000 lines of highly optimized, reusable code.

Card catalog description
"The quickest and easiest way to create exciting, interactive games for the Web"--P. [4] of cover. Cd-Rom includes royalty-free source code, Java game development tools, etc.


Download here
http://www.protecturl.com/?qpb4gdxxu1

Read More......

Beginning Programming with Java For Dummies by Barry Burd


Type your summary here
Java for Dummies

Beginning Programming with Java For Dummies by Barry Burd
For Dummies | 408 pages | April 15, 2005 | ISBN: 9780764588747 | pdf | 4.62 Mb


Book Description

* Covering everything from basic Java development concepts to the latest tools and techniques used in Java, this

book will put would-be programmers on their way to Java mastery
* Explores what goes into creating a program, how to put the pieces together, dealing with standard programming

challenges, debugging, and making it work
* Updated for the release of the Java SDK 2.0, with all examples revised to reflect the changes in the technology

Book Info
User-friendly guide offers easy-to-follow instructions on Java programming basics and strategies for writing code.

Written in a light, humorous style with numerous examples. Includes tear-out cheat sheet, illustrations, and index.

Softcover. --This text refers to an out of print or unavailable edition of this title.

Download here

http://www.protecturl.com/?m7mb626jfk

Read More......

Advanced Programming for the Java 2 Platform



Advanced Programming for the Java 2 Platform
Addison Wesley Longman | 400 pages | September 20, 2000 | ISBN: 9780201715019 | pdf | 1 Mb


The Java platform has grown rapidly, now including sophisticated features for enterprise development. In this book, two Sun insiders show experienced Java developers how to use the language and its APIs to the fullest -- and present best practices that enable IT organizations to accelerate project development. The book includes detailed coverage of distributed computing and multi-tier development with Enterprise JavaBeans, advanced data and transaction management techniques, and much more -- all in the context of a detailed, enterprise-class case study (a Web-based auction house). Calvin Austin and Monica Pawlan present proven server-side techniques for leveraging JDBC, servlets, and the Java Native Interface (JNI). They also provide in-depth guidance for enhancing Java security and performance -- crucial issues for enterprise developers.

Download here
http://www.protecturl.com/?yomu22iavl

Read More......

Monday, August 6, 2007

Pro NetBeans IDE 5.5 Enterprise Edition



Pro NetBeans IDE 5.5 Enterprise Edition
Apress / April 02, 2007 | 472 pages | ISBN: 1590597885 | PDF | 14Mb

Written for Java™ developers of varying skill and familiarity with the open source NetBeans™ IDE as well as Java IDEs in general, Pro NetBeans™ IDE 5.5 Enterprise Edition focuses on using NetBeans IDE as a professional Java EE 5 software development platform.


Experienced author Adam Myatt provides a comprehensive guide to mapping out the functionality of NetBeans IDE and its enterprise add-ons: Enterprise Pack and Visual Web Pack. Coverage of such diverse topics as web applications, web services, and UML modeling, along with real-life case studies and clear, topical information, all combine to offer everything you need to get started with the NetBeans IDE 5.5 Enterprise Edition platform.

So whether you're an experienced IDE user or a Java developer who works only with Emacs, you'll find what you need in this book to get started with the more vibrant, more productive extensible NetBeans platform project found on netbeans.org.

Download here

http://rapidshare.com/files/47066095/Apress.Pro.NetBeans.IDE.5.5.Enterprise.Edition.Apr.2007.eBook-BBL.zip

Read More......