Archive for the ‘Java’ Category

Effective Java (2nd Edition)

 Effective Java (2nd Edition)


Joshua Bloch, “Effective Java (2nd Edition)”

Prentice Hall PTR; 2 edition (May 28, 2008) | PDF | 384 pages | ISBN: 0321356683 | 1 Mb

Are you looking for a deeper understanding of the Java� programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java�, Second Edition, brings together seventy-eight indispensable programmer�s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day.
This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing.

Each chapter in the book consists of several �items� presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.

Highlights include:
* New coverage of generics, enums, annotations, autoboxing, the for-each loop, varargs, concurrency utilities, and much more
* Updated techniques and best practices on classic topics, including objects, classes, libraries, methods, and serialization
* How to avoid the traps and pitfalls of commonly misunderstood subtleties of the language
* Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io

Simply put, Effective Java�, Second Edition, presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.

Download>

from SharingMatrix

Download>

from Easy-Share

Download>

from Depositfiles

Password default : shytex.com

Interactive Web-Based Virtual Reality with Java 3D

 Interactive Web Based Virtual Reality with Java 3D


Interactive Web-Based Virtual Reality with Java 3D

IGI Global | 492 pages | 1599047896 | July 9, 2008 | PDF | 5 Mb

With the emergence of the Java 3D API, the creation of high quality 3D animated graphics for Java applications and applets becomes a possibility. With numerous aspects of the business, science, medical, and educational fields implementing this technology, the need for familiarity of Java 3D amplifies. Interactive Web-Based Virtual Reality with Java 3D provides both advanced and novice programmers with comprehensive, detailed coverage of all of the important issues in Java 3D. This essential book delivers illustrations of essential keywords, syntax, and methods to provide an easy-to-read learning experience for the reader.

Download>

from Easy-Share

Password default : shytex.com

Foundations of 3D Graphics Programming: Using JOGL and Java3D

Foundations3DGraphicsProgramming Foundations of 3D Graphics Programming: Using JOGL and Java3D

Increasingly in the realms of science and industry, computer graphics is an area of critical importance and utility. And within the graphics community, the demand for producing exceptional 3D graphics in particular is almost a given.

This thoroughly updated and enhanced second edition of Foundations of 3D Graphics Programming is an innovative shortcut to graphics theory and programming using JOGL, a new vehicle of 3D graphics programming in Java. This revised edition of the successful, reader-friendly text covers all graphics basics and several advanced topics, as well as some basic concepts in Java programming for those who currently are C/C++ programmers. Specifically, it provides all the core aspects of OpenGL programming in Java using JOGL, along with concisely presented computer graphics theories. In addition, it uses a top-down approach to lead the reader into programming and applications up-front. The content about theory provides a high-level understanding of all basic graphics, and of using JOGL instead of implementing a graphics system. Explanations are integrated with the sample programs, which are specifically designed for learning and accompanying this book.

Topics and Features:

� Presents 2 new chapters covering vertex shading, pixel shading and parallel processing, and Cg programming [NEW]
� Introduces a shortcut to 3D graphics theory, and serves as a concise guide to both theory and programming
� Contains additional new material, such as a look at advanced effects in Cg programming [NEW]
� Covers JOGL, a new vehicle of 3D graphics programming in Java, with extensive and complete examples
� Incorporates numerous practical examples and exercises
� Provides a new appendix for Basic Mathematics for 3D Graphics [NEW]
� Introduces and describes Java3D, a shortcut to high-level 3D graphics APIs in Java, with detailed example programs
� Provides readers with comprehensive samples in JOGL and Java3D
� Offers a supplementary website with updates, sample programs, figures, and useful weblinks and instructions for setting up the OpenGL programming environment

Written by a leader in 3D graphics, virtual experience, and statistical data visualization, this text/reference is a comprehensive, yet concise volume intended for scientists and engineers who understand Java programming. Moreover, it is a good reference for C/C++ graphics programmers interested in learning Java and JOGL. Accessible for an interdisciplinary readership, this book requires only basic knowledge of vector analysis and programming, and as such is highly suitable for classroom use.

Key Topics

� Geometric Transformation
� Lighting and Shading
� Blending and Texture Mapping
� Curved Models
� Programming in Java 3D
� Animation and Simulation
� Vertex Shading and Parallel Processing
� Cg Programming


11.8M pdf
mirror

Password default : shytex.com

VTC Java 6

large microsoft outlook 2003 vtc training cd 209x300 VTC Java 6

Title: Java 6
Release Date: 2008-02-29
Duration: 7 hrs / 92 lessons

Download>

:

http://rapidshare.com/files/127223664/Java.rar.001

http://rapidshare.com/files/127224855/Java.rar.002

http://rapidshare.com/files/127225951/Java.rar.003

http://rapidshare.com/files/127227059/Java.rar.004

http://rapidshare.com/files/127227550/Java.rar.005

Join files with FSJSetup.exe

Password default : shytex.com

Sun Microsystems Advanced Business Component Development With Enterprise JavaBeans Technology WJB 351A

Sun Microsystems Advanced Business Component Development With Enterprise JavaBeans Technology WJB 351A | 220 MB

The Advanced Business Component Development With Enterprise JavaBeans Technology course provides students with the knowledge of how to develop robust back-end functionality using Enterprise JavaBeans (EJB) technology. This course uses an online auction scenario to demonstrate how to leverage container-managed services with entity, session, and message beans to resolve the real-world problems presented by an electronic commerce application. The course emphasizes providing practical EJB technology coding experience, while also covering the designs and best practices used to solve transaction, messaging, security, and legacy integration issues. In addition, this course looks at how EJB technology components can be integrated with web service technologies. This course assumes a basic knowledge of Enterprise JavaBeans components, such as that provided in the course FJ-310: Developing Applications for the J2EE Platform.

http://rapidshare.com/files/53287872/SM.WJB.351A.pm.part1.rar
http://rapidshare.com/files/53299240/SM.WJB.351A.pm.part2.rar
http://rapidshare.com/files/53283495/SM.WJB.351A.pm.part3.rar

Password default : shytex.com

Core.JavaServer.Faces.2nd.Edition

1455392195829 Core.JavaServer.Faces.2nd.Edition

JavaServer Faces (JSF) is quickly emerging as the leading solution for rapid user interface development in Java-based server-side applications. Now, Core JavaServer� Faces?Cthe #1 guide to JSF?Chas been thoroughly updated in this second edition, covering the latest feature enhancements, the powerful Ajax development techniques, and open source innovations that make JSF even more valuable.

Authors David Geary and Cay Horstmann delve into all facets of JSF 1.2 development, offering systematic best practices for building robust applications, minimizing handcoding, and maximizing productivity. Drawing on unsurpassed insider knowledge of the Java platform, they present solutions, hints, tips, and ?�how-tos?� for writing superior JSF 1.2 production code, even if you??re new to JSF, JavaServer Pages�, or servlets.

The second edition??s extensive new coverage includes: JSF 1.2??s improved alignment with the broader Java EE 5 platform; enhancements to the JSF APIs; controlling Web flow with Shale; and using Facelets to replace JSP with XHTML markup. The authors also introduce Ajax development with JSF?Cfrom real-time validation and Direct Web Remoting to wrapping Ajax in JSF components and using the popular Ajax4jsf framework.

This book will help you

Automate low-level details and eliminate unnecessary complexity in server-side development
Discover JSF best practices, ranging from effective UI design and style sheets to internationalization
Use JSF with Tiles to build consistent, reusable user interfaces
Leverage external services such as databases, LDAP directories, authentication/authorization, and Web services
Use JBoss Seam to greatly simplify development of database-backed applications
Implement custom components, converters, and validators
Master the JSF 1.2 tag libararies, and extend JSF with additional tag libraries

Download>

Here

Password default : shytex.com

Practical DWR 2 Projects (Expert’s Voice in Java) (Paperback)

1hxir8 Practical DWR 2 Projects (Experts Voice in Java) (Paperback)

The Ajax craze is sweeping the world, and there is no shortage of libraries from
which to choose to make it all easier to develop. One of those libraries has
risen near the top in the Java space, and that library is DWR. DWR, or Direct Web
Remoting, allows you to treat your Java classes running on the server as if they
were local objects running in the browser, bringing the full power of your server
�side business logic to the client without the usual problems that entails.
In this book:

* You�ll explore DWR and all it offers.
* You�ll find six full, working applications
that use DWR, instead of a lot of theoretical musings.
* You�ll learn by example, more importantly, by doing,
as you tear the applications apart, see what makes
them tick, and even extend them at your own pace.

In the end, you�ll have a great feel for what DWR offers and how Ajax can bring the
world of Web 2.0 to your doorstep, and you�ll have a good time doing it.

What you�ll learn:

* Call a server�side object in a snap and make it look like any
local JavaScript call to boot.
* Provide a strong security mechanism for securing your server-side code.
* Integrate with many of the most popular frameworks out there.
* Provide not only Ajax but Comet capabilities (sometimes called reverse Ajax).
* Dig into Ajax using DWR in a practical and hacking kind of way starting
with a webmail client and Wiki projects.
* Build a simple file manager application and an online timesheet system.
* Complete a DWR�based game project.

Who is this book for?

Web application developers, senior projects leads, and application architects

http://rapidshare.com/files/183134681/Apress.Practical.DWR.2.Projects.Jan.2008.pdf

Password default : shytex.com

Graphics for Java: Examples Using SAS AppDev Studio and the Output, Delivery System (SAS Press)

66x1uf7 Graphics for Java: Examples Using SAS AppDev Studio and the Output, Delivery System (SAS Press)

Jump-start your SAS graph skills! Here, in one convenient source, is all
the information you need to create your own SAS graphs. This
example-rich reference familiarizes you with custom tags in SAS AppDev
Studio and shows you how to use ODS statements and the Java Device
Driver to create graphs. Written for programmers at all experience
levels, this dynamic book focuses on the attributes, parameters, and
options that make graphs convey what you really want them to convey. It
also provides SAS/GRAPH samples and WORK data sets. This text is suited
for programmers who already know how to use SAS AppDev Studio to create
and deploy a JSP or servlet application. A basic level of SAS ODS
programming knowledge is required.

http://rapidshare.com/files/182989811/SAS.Publishing.SAS.Graphics.for.Java.Jun.2007.pdf
Password default : shytex.com

Web Development with Java: Using Hibernate, JSPs and Servlets

8b9lf9e Web Development with Java: Using Hibernate, JSPs and Servlets

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 of Web development and jumps to the good stuff
from the outset so that students can start writing real applications.
This comprehensive textbook introduces readers to the three-tiered,
Model-View-Controller architecture by using Hibernate, JSPs, and Java
Servlets. These three technologies all use Java, so that a student with
a background in programming will be able to master them with ease, with
the end result of being able to create web applications that use MVC,
validate user input and save data to a database.

Features and topics:

Presents the many topics of web development in small steps, in an
accessible, easy-to-follow style; focusing on the most important
information first, and allowing the reader to gain basic understanding
before moving forwards Uses existing powerful technologies that are
freely available on the web to speed up web development, such as JSP,
JavaBeans, Annotations, JSTL, Java 1.5, Hibernate and Tomcat Starts with
the simplest technology for web development (JSP) and gradually
introduces the reader to more complex topics Core technologies are
introduced from the outset, such as the Model-View-Controller
architecture Includes many helpful pedagogical tools for students and
lecturers such as, an introduction to each topic, questions and
exercises at the end of each chapter, detailed illustrations and chapter
summaries By using Hibernate as the database tool in this book, there is
no need for the reader to know SQL Written for novice developers with a
solid background in programming, but who do not have any database
training, this thorough, easy-to-use book provides an exemplary
introductory course in web development for undergraduates, as well as
web developers. With its straightforward and systematic style this text
is also ideal for self-study. Tim Downey has over ten years experience
teaching web development, and has won Outstanding Teaching Awards in
1997, 2002, 2006 and 2007. He maintains the following active website
which contains many complete examples and tutorials:

http://rapidshare.com/files/182989650/Web_Development_with_Java_Using_Hibernate_JSPs_and_Servlets.zip
Password default : shytex.com