Saturday 16 March 2013

Core Java 2: Volume I - Fundamentals 6th Edition


Appropriate for intermediate to advanced courses in Java programming. Cay Horstmann has thoroughly updated his legendary Core Java to reflect Java 2, Standard Edition, Version 1.4. The book's new coverage includes these and many other significant enhancements: regular expressions; the high-performance New I/O API; chained exceptions, logging, and other techniques for building more reliable code; and the Preference Class, Java's new cross-platform repository for configuration information. Horstmann presents state-of-the-art discussions of object-oriented Java development, reflection and proxies, updated coverage of Swing user interface development, definitive introductions to inner classes and the Java event model, thorough explanations of stream I/O and object serialization, and much more. This edition contains new review questions and practice exercises, along with even more of the robust, real-world programs previous editions are famous for-all fully updated to reflect the latest JDK features and improvements.

Download free pdf Core Java 2: Volume I - Fundamentals 6th Edition

button-download.gif (200�58)

Thursday 14 March 2013

JavaScript The Complete Reference 2nd edition



The Definitive JavaScript Resource. Complete coverage of the W3C DOM2 standard.

Build dynamic, cross-browser Web pages using JavaScript--the premier client-side scripting language in use today on the Web. First learn the basics of the language, then combine syntax and theory to develop practical applications--create a variety of windows including special dialogs, use the W3C Document Object Model (DOM) 2 to manipulate (X)HTML documents, add sizzle to your pages with special effects, and improve usability. With full coverage of advanced topics such as using embedded objects and remote JavaScript, this is the ultimate resource for beginning and advanced users alike.

* Learn core language features such as data types, objects, and regular expressions
* Manipulate (X)HTML and XML documents using the W3C DOM 2
* Take advantage of the standard event models in DOM 2 for robust event handling
* Control windows and frames with the Windows object
* Validate forms before sending them to server-side programs
* Add dynamic effects to Web pages, such as rollovers and animation
* Extend JavaScript�s capabilities using embedded multimedia objects
* Interact with servers on the Internet using remote JavaScript
* Understand JavaScript security policies
* Troubleshoot and debug your JavaScript programs

Download free pdf JavaScript The Complete Reference 2nd edition

button-download.gif (200�58)

Javascript Complete by Steven Holzner



JavaScript is one of the most useful Scripting languages available for Web developers. JavaScript Complete will fill the need of teaching developers how to develop scripts that work seamlessly across Netscape's browser and Microsoft's browser.

A decent introduction to JavaScript and JScript, JavaScript Complete does a good job of walking a new programmer through the elementary aspects of the language. Though coverage of the language's more advanced capabilities isn't great, you'll finish this book knowing how to do several popular tricks with JavaScript--and knowing something about animation.

After walking you through the most basic aspects of the language (including how it relates to various browsers) and guiding you through a "Hello, World" example, Holzner explains operators and control structures and details the most popular and useful objects one by one. He devotes large sections to the Form, Image, Document, Window, Navigator, Location, and History objects.

Download free pdf Javascript Complete by Steven Holzner
button-download.gif (200�58)


DHTML and Javascript by Gilorien



Master the awesome Web power of DHTML, style sheets and Netscape JavaScript 1.2/1.3! Dynamic HTML and JavaScript brings together a complete task-oriented tutorial, a detailed JavaScript syntax reference, and a library of 400+ working examples that show exactly how to build innovative Web sites with Netscape's hottest technologies. Hands-on and comprehensive, Dynamic HTML and JavaScript lets you break through Web clutter -- and create the great-looking, top-performing sites you've always wanted to build. Gilorien introduces cascading style sheets and layers, and shows how to control them with JavaScript. You'll master the JavaScript object model; statements, operators, functions, methods, expressions, variables, properties, and more. The book contains detailed coverage of the new JavaScript Layer Object; pattern matching with RegExp Object; and how to make the most of JavaScript 1.3's new JavaScript console. With more than 400 working scripts, you can't find a more useful, practical guide to JavaScript 1.2/1.3 and DHTML!
Download free pdf DHTML and Javascript by Gilorien

button-download.gif (200�58)

Java 2 - The Complete reference 5th edition



The Most Comprehensive and Definitive Guide to Java!

Let Herb Schildt, the world's leading programming author, shows you everything you need to develop, compile, debug, and run Java applications and applets. This definitive guide contains complete details on the Java language, its class libraries, and its development environment along with hundreds of examples and expert techniques. Fully updated to cover the latest features of Java 2, v1.4, including the new I/O API, regular expressions, chained exceptions, the assert keyword, and upgrades to Java's networking classes and the Collections Framework, this comprehensive reference is a must-have for every Java programmer. And, everything is explained in the clear, uncompromising style that has made Herb Schildt the choice of millions worldwide.

* Master the entire Java language and its core libraries
* Build portable applets and applications
* Fully utilize the Abstract Windows Toolkit (AWT)
* Use layout managers effectively
* Supercharge your programs using multithreading
* Leverage the power of the Collections Framework
* Apply Java's networking and imaging classes
* Migrate code from C++ to Java
* Explore servlets, Swing, and JavaBeans
* Learn about Java's newest features--including the new I/O and regular expression APIs, the assert keyword, and chained exceptions

Download free pdf Java 2 - The Complete reference 5th edition

button-download.gif (200�58)

Java Persistence with Hibernate by Bauer & Gavin




Java Persistence with Hibernate is considerably more than simply a second edition to Hibernate in Action. It provides a comprehensive overview of all the capabilities of the Java Persistence API in addition to those of Hibernate 3, as well as a detailed comparative analysis of the two. It describes how Hibernate has been used to implement the Java Persistence standard, and how to leverage the Hibernate extensions to Java Persistence.

-- From the Forward by LINDA DEMICHIEL Specification Lead, Enterprise JavaBeans 3.0 and Java Persistence Sun Microsystems

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 so it's a snap to work with SQL databases in Java applications. Hibernate conforms to the new EJB 3.0 and Java Persistence 1.0 standards.

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.
Download free pdf Java Persistence with Hibernate by Bauer & Gavin
button-download.gif (200�58)

Head First Java 2nd ed. by Kathy Sierra and Bates



It has taken four years, but with Head First Java the introductory Java book category has finally come of age. This is an excellent book, far more capable than any of the scores of Java-for-novices books that have come before it. Kathy Sierra and Bert Bates deserve rich kudos--and big sales--for developing this book's new way of teaching the Java programming language, because any reader with even a little bit of discipline will come away with true understanding of how the language works. Perhaps best of all, this is no protracted "Hello, World" introductory guide. Readers get substantial exposure to object-oriented design and implementation, serialization, neatwork programming, threads, and Remote Method Invocation (RMI).

Key to the authors' teaching style are carefully designed graphics. Rather than explain class inheritance (to cite one example) primarily with text, the authors use a series of tree diagrams that clarify the mechanism far more succinctly. The diagrams are carefully annotated with arrows and notes. Also characteristic of the unique teaching strategy is heavy reliance on exercises, in which the reader is asked to complete partial classes, write whole new code segments and do design work. Though there's little discussion of why the exercises' correct answers are what they are, it's clear that the practice work was carefully designed to reinforce the lesson at hand. If you've waited this long to give Java a try, this book is a great choice. --David Wall

Topics covered: The Java programming language for people with no Java experience, and even people with no programming experience at all. Key concepts read like a list of Java features: Object oriented design, variable type and scope, object properties and methods, inheritance and polymorphism, exceptions, graphical user interfaces (GUIs), network connectivity, Java archives (JAR files), and Remote Method Invocation (RMI).
Download Free pdf  Head First Java 2nd ed. by Kathy Sierra and Bates

button-download.gif (200�58)

Core Java 2: Volume II - Advanced Features 5th Edition



An indispensable companion to the best-selling Core Java 2, Vol. I--Fundamentals (0-13-089468-0), Core Java 2, Volume II: Advanced Features is now available in a revised and expanded fifth edition. It delivers the same real-world guidance you need to solve even the most challenging programming problems and offers an all-new chapter on XML and Java, plus thoroughly revamped coverage of many advanced features�from collections to native methods, security to Swing.

Cay Horstmann identifies the problems experienced Java platform developers encounter most often, and delivers insightful, expert-level guidance for addressing them-together with even more of the robust, sample code that have made Core Java an international bestseller for five straight years. You'll gain new insights into networking, remote objects, JDBC API, internationalization, and a whole lot more.

For experienced programmers, Core Java 2, Volume 2: Advanced Features provides the answers that they need to take full advantage of the power of Java technology and to get the job done as efficiently as possible.

State-of-the-art information for advanced Java technology development, including:

* Thoroughly updated coverage of multithreading, collections, and networking.

* Completely revised coverage of remote objects.

* Detailed new chapter on XML and Java.

* Sophisticated new techniques for utilizing JavaBeans(tm) component architecture.

* Advanced GUI-building techniques leveraging both Swing and AWT.

Download Free pdf Core Java 2: Volume II - Advanced Features 5th Edition

button-download.gif (200�58)

Java: How to Program 9e by Deitel


The Deitels� groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Their Live Code Approach features thousands of lines of code in hundreds of complete working programs. This enables readers  to confirm that programs run as expected. Java How to Program (Early Objects) 9e contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine.This edition covers both Java SE7 and SE6.

Download free pdf Java: How to Program 9e by Deitel

button-download.gif (200�58)

Core Java 2: Volume II - Advanced Features 7th Edition



Completely revised and up-to-date coverage of

* Multithreading including the java.util.concurrent library, locks, condition objects, futures, thread pools, thread-safe collections, threads and Swing

* Collection classes collections framework, concrete collections, and generic utility methods

* Annotations and metadata using annotations to automate programming tasks, JDK� 5.0 standard annotations, the apt tool for source-level annotation processing, and bytecode engineering

* Advanced Swing and AWT lists, trees, tables, and other advanced components; image processing and printing

* JavaBeans� including property editors, customizers, and long-term persistence

* XML DOM and SAX parsers, XPath, and XSL transformations

The seventh edition of Core Java� 2, Volume II, covers advanced user-interface programming and the enterprise features of the Java 2 Platform, Standard Edition (J2SE�). Like Volume I (which covers the most important language and library features), this book has been completely updated and revised for J2SE 5.0. All of the sample programs have been updated and carefully crafted to illustrate practical solutions to the type of real-world problems professional developers encounter.

Download free pdf Core Java 2: Volume II - Advanced Features 7th Edition

button-download.gif (200�58)

Sun Certified Programmer for Java 5 (SCJP) by Kathy Sierra


Get the book that shows you not only what to study, but how to study. The only classroom-based integrated study system for professional certification gives you complete coverage of all objectives for the Sun Certified Programmer for Java 5 exam, hundreds of practice exam questions, and hands-on exercises

Download free pdf Sun Certified Programmer for Java 5 (SCJP) by Kathy Sierra
button-download.gif (200�58)

Creating Cool Websites with HTML, XHTML and CSS by Dave Taylor





* Walks readers through the process of creating a basic Web site from scratch using HMTL, the basis for billions of Web pages, and then jazzing it up with advanced techniques from the author's award-winning sites
* This updated edition features new material that shows readers how to attract visitors to a site and keep them there, including new JavaScript examples and coverage of cascading style sheets and XHTML, technologies that make building successful Web sites even easier
* Also features exciting new tips and tricks for beginning and advanced users, as well as more expanded examples and samples for users to incorporate in their own sites
* The book moves from basic design and deployment to advanced page layout strategies, showing how to spice up new or existing sites with sound, video, and animation


Download Free pdf Creating Cool Websites with HTML, XHTML and CSS by Dave Taylor
button-download.gif (200�58)

HTML & CSS The Complete Reference 5th edition



Written by a Web development expert, the fifth edition of this trusted resource has been thoroughly revised and reorganized to address HTML5, the revolutionary new Web standard. The book covers all the elements supported in today's Web browsers--from the standard (X)HTML tags to the archaic and proprietary tags that may be encountered.

HTML & CSS: The Complete Reference, Fifth Edition contains full details on CSS 2.1 as well as every proprietary and emerging CSS3 property currently supported. Annotated examples of correct markup and style show you how to use all of these technologies to build impressive Web pages. Helpful appendixes cover the syntax of character entities, fonts, colors, and URLs. This comprehensive reference is an essential tool for professional Web developers.

* Master transitional HTML 4.01 and XHTML 1.0 markup
* Write emerging standards-based markup with HTML5
* Enhance presentation with Cascading Style Sheets (CSS1 and CSS 2.1)
* Learn proprietary and emerging CSS3 features
* Learn how to read (X)HTML document type definitions (DTDs)
* Apply everything in an open standards-focused fashion

Download Free pdf HTML & CSS The Complete Reference 5th edition

button-download.gif (200�58)

Step by Step HTML 5 by Faithe Wempen




Experience learning made easy�and quickly teach yourself how to create Web pages with the HTML5 specification. With Step by Step, you set the pace�building and practicing the skills you need, just when you need them!

Use a division-based layout to structure your Web pages
Include menu bars and hyperlinks for clear navigation
Apply colors, font sizes, and other formatting with CSS
Add graphics, sound, and video to your pages
Use the Canvas tag to render visual images on the fly
Build user-input forms with buttons, boxes, and menus
Download free pdf Step by Step HTML 5 by Faithe Wempen

button-download.gif (200�58)

HTML5 Geolocation by Anthony T. Holdener III





Learn how geo information is gathered from different sources, depending on the device
Discover how coordinate systems work, including geodetic systems and datums
Use the API to collect location information from a user�s browser with JavaScript code
Place geo information on a map using the Google Maps or ArcGIS JavaScript APIs
Save geo data with databases, the Keyhole Markup Language, or the shapefile format
Be familiar with several practical uses for geo data, such as geomarketing, geosocial, geotagging, and geo-applications
Download Free pdf HTML5 Geolocation by Anthony T. Holdener III

button-download.gif (200�58)

HTML5 for Web Designers by Jeremy Keith





HTML5 is the longest HTML specification ever written. It is also the most powerful and in some ways the most confusing. What do accessible content focused standards based web designers and front end developers need to know. And how can we harness the power of HTML5 in todays browsers. In this brilliant and entertaining users guide Jeremy Keith cuts to the chase with crisp clear practical examples and his patented twinkle and charm.


Download Free pdf  HTML5 for Web Designers by Jeremy Keith

button-download.gif (200�58)


HTML5: Up and Running by Mark Pilgrim





If you don't know about the new features available in HTML5, now's the time to find out. The latest version of this markup language is going to significantly change the way you develop web applications, and this book provides your first real look at HTML5's new elements and attributes.

Even though work on HTML5 is ongoing, browsers such as Safari, Mozilla, Opera, and Chrome already support many of its features -- and browsers for smart phones are even farther ahead, especially iPhone's MobileSafari browser. With HTML5: Up & Running, you'll learn how this new version enables browsers to interact with JavaScript much more easily than before. You'll also learn how HTML5 can help you develop applications that:

Display video directly in the browser, without having to rely on plugins
Work even when a user is offline, by taking advantage of HTML5's persistent storage
Offer a drawing canvas for dynamically generated 2-D graphics
This concise guide is the most complete and authoritative book you'll find on the subject. Author Mark Pilgrim writes the weekly digest for the HTML5 Working Group, and represents Google at conferences on HTML5's capabilities.


Download free pdf HTML5: Up and Running by Mark Pilgrim

                                         button-download.gif (200�58)

Sams Teach Yourself HTML5 in 10 Minutes by Steven Holzner




A quick, clear guide to using the exciting new features of HTML5 today
Practical, hands-on approach helps web designers or developers begin using HTML5 right away
Step-by-step directions show how to implement HTML5 video, drawing, drag and drop, forms, and more
Makes sense of all the competing claims and misinformation about what HTML5 is or isn't
You don't need to wait to begin using HTML5, the successor to HTML 4 and XHTML . HTML5 is now being implemented in the latest versions of all the major browsers, and with it come some of the most exciting and powerful advances in web development technology in years.

Teach Yourself HTML5 in 10 Minutes offers straightforward, practical answers for fast results. By working through the book's clear, step-by-step examples, web designers or developers new to HTML5 can learn everything they need to know to quickly and easily get up to speed with HTML5.


Download free pdf Sams Teach Yourself HTML5 in 10 Minutes by Steven Holzner

                                 button-download.gif (200�58)

Smashing HTML5 by Bill Sanders




HTML5 is packed with great new features, including new content-specific elements, audio and video playback, canvas for drawing, and many others. But where to begin? With Smashing HTML5, you have everything you need to get up and running quickly.

Bill Sanders is a professional Web developer, information and interface designer, and instructor. His expertise and knowledge shared throughout Smashing HTML5 will help fast-track you toward building next-generation Web sites.

Smashing HTML5 provides comprehensive coverage - from how to get started with HTML5 to optimizing media on the Web. You will learn how to use text, graphics, audio, video, and navigation in HTML5 Web pages running in compatible browsers.

You will also learn how to:

Work with HTML5 tags
Design page structure
Make site navigation easy for your audience
Integrate media including video into HTML5 pages
Harness the power of the HTML5 canvas
Use HTML 5 forms
Create interactivity, store information, and much more
Smashing HTML5 is an essential read for Web designers and developers looking to transition to HTML5. With this book, you'll be able to create Web pages that not only look great, but also take advantage of the new features HTML5 has to offer.
 
Downlaod free pdf Smashing HTML5 by Bill Sanders


                                            button-download.gif (200�58)

AdvancED Flex 4



interactive web applications are all covered with practical, visually oriented recipes.

* Completely updated for the new tools in Flex 4
* Demonstrates how to use Flex 4 to create robust and scalable enterprise-grade Rich Internet Applications.
* Teaches you to build high-performance web applications with interactivity that really engages your users.

What you'll learn

Practiced beginners and intermediate users of Flex, especially those with a knowledge of other web development tools, will learn to leverage Flex 4�s new tools and capabilities to build truly advanced web applications.

* Get the most out of the new features introduced in Flex 4.
* Integrate Flex 4 with PHP, Java, JavaScript, and Ruby on Rails.
* Leverage architectural and design patterns.
* Create mashups and collaborative applications using Flex 4.
* Build rich media applications using audio and video streaming and open source 3D libraries.
* Tune the performance of your Flex applications.
Download free pdf
                                                           button-download.gif (200�58)

Fundamentals of Database Systems 3rd ed. by Elmasri & Navathe


Fundamentals of Database Systems combines clear explanations of theory and design, broad coverage of models and real systems, and excellent examples with up-to-date introductions to modern database technologies. Now in its third edition, this book has been revised and updated to reflect the latest trends in technological and application development. This edition focuses on the relational model and includes recent object-oriented developments such as SQL3 and ODMG. Elmasri and Navathe provide coverage of the popular DBMS products, in particular the relational systems Oracle� and Microsoft Access^�. They also address advanced modeling and system enhancements in the areas of active databases, temporal and spatial databases, and multimedia data models. The new edition also surveys the latest application areas of data warehousing, data mining, digital libraries, GIS, and genome databases.
Download free pdf Fundamentals of Database Systems 3rd ed. by Elmasri & Navathe
                                          button-download.gif (200�58)

Database System Concepts 4th Edition with Solution Manual by Silberschatz & Korth

                              


This is a required book for my undergrad Databases class. While reading over it before the semester started I began to wonder why my professor would ever choose such a terrible book. Of course it became clear when, on the first day of class, the professor began to read word for word off slides with the names of the authors sitting at the bottom along with the familiar 'cute' artwork from the cover. Note to instructors: choosing a book because it provides prewritten notes and allows you to be extra lazy is not a valid reason for choosing a textbook. The book is filled with lots of mathematical notation with few good examples. By good examples I mean those that involve realistic databases and not the 'Consider a schema R = (A, B, C, D, E)...' mathematical drivel that fills most of the pages.

Download free pdf Database System Concepts 4th Edition with Solution Manual by Silberschatz & Korth

                                                      button-download.gif (200�58)


Tuesday 12 March 2013

Fluid Mechanics and Machinery (2nd edition) : Kothandaraman, Rudramoorthy



                                        
This book Basic Fluid Mechanics is revised and enlarged by the addition of four chapters on Hydraulic Machinery and is now titled as Fluid Mechanics and Machinery. The authors hope this book will have a wider scope.
This book will be suitable for the courses on Fluid Mechanics and Machinery of the various branches of study of Anna University and also other Indian universities and the Institution of Engineers (India).
Professor Obert has observed in his famous treatise on Thermodynamics that concepts are better understood by their repeated applications to real life situations. A firm conviction of this principle has prompted the author to arrange the text material in each chapter in the following order.
In the first section after enunciating the basic concepts and laws, physical and mathematical models are developed leading to the formulation of relevant equations for the determination of outputs. Simple and direct numerical examples are included to illustrate the basic laws. More stress is on the model development as compared to numerical problems. A section titled �SOLVED PROBLEMS� comes next. In this section more involved derivations and numerical problems of practical interest are solved. The investigation of the effect of influencing parameters for the complete spectrum of values is attempted here. Problems involving complex situations are shown solved in this section. It will also illustrate the range of values that may be expected under different situations. Two important ideas are stressed in this section. These are (1) checking for dimensional homogeneity in the case of all equations derived before these equations can be used and (2) The validation of numerical answers by cross checking. This concept of validation in professional practice is a must in all design situations. In the next section a large number of objective type questions with answers are given.



Contents:
Physical Properties of FluidsPressure Distribution in FluidsForces on Surfaces Immersed in FluidsBuoyancy Forces and Stability of Floating BodiesFluid Flow-Basic Concepts-HydrodynamicsBernoulli Equation and ApplicationsFlow in Closed Conduits (Pipes)Dimensional AnalysisSimilitude and Model TestingBoundary Layer Theory and Flow Over SurfacesFlow MeasurementsFlow in Open ChannelsDynamics of Fluid FlowHydraulic TurbinesRotodynamic PumpsReciprocating Pumps

Download free pdf Fluid Mechanics and Machinery (2nd edition) : Kothandaraman, Rudramoorthy

                                                button-download.gif (200�58)

Sunday 10 March 2013

Kinematics of machines; an elementary text-book :Durley, Richard John

                                        
This is an EXACT reproduction of a book published before 1923. This IS NOT an OCR'd book with strange characters, introduced typographical errors, and jumbled words. This book may have occasional imperfections such as missing or blurred pages, poor pictures, errant marks, etc. that were either part of the original artifact, or were introduced by the scanning process. We believe this work is culturally important, and despite the imperfections, have elected to bring it back into print as part of our continuing commitment to the preservation of printed works worldwide. We appreciate your understanding of the imperfections in the preservation process, and hope you enjoy this valuable book.

Download free pdf Kinematics of machines; an elementary text-book :Durley, Richard John

                                             button-download.gif (200�58)

Theory of machine elements by r.s Khurmi

                                


Download free pdf Theory of machine elements & machine design by r.s Khurmi

                                     button-download.gif (200�58)