online marketing Free Computer Science, Engineering, Medical Ebooks: March 2009

Friday, March 20, 2009

Java Extreme cookbook-o'reilly Media... Submitted by jokhio salahuddin 07CS24

Java Extreme cookbook-o'reilly Media... Submitted by jokhio salahuddin 07CS24

  • Paperback: 352 pages
  • Publisher: O'Reilly Media, Inc.; 1st edition (March 1, 2003)
  • Language: English
  • ISBN-10: 0596003870
Product Description
Brimming with over 100 "recipes" for getting down to business and actually doing XP, the Java Extreme Programming Cookbook doesn't try to "sell" you on XP; it succinctly documents the most important features of popular open source tools for XP in Java-- including Ant, Junit, HttpUnit, Cactus, Tomcat, XDoclet-- and then digs right in, providing recipes for implementing the tools in real-world environments. Each recipe offers solutions that help you put an extreme programming environment together: then provides code for automating the build process and testing. Although the time saved using any one of these solutions will more than pay for the book, Java Extreme Programming Cookbook offers more than just a collection of cut-and-paste code. Each recipe also includes explanations of how and why the approach works, so you can adapt the techniques to similar situations.

About the Author
Eric Burke is an O'Reilly author and a Principal Software Engineer with Object Computing, Inc. in St Louis, MO. He specializes in Java and his job duties include consulting, training and public speaking engagements. Brian M. Coyner is a Senior Software Engineer with Object Computing, Inc. in St Louis, MO. He has a B.S. in Computer Science from Southeast Missouri State University, and specializes in Java training and consulting. When he is not working, which is rare, Brian enjoys playing the guitar and spending time with his family.
Click Following Button to download!!!

Monday, March 16, 2009

The Data Warehouse Toolkit-Submitted by 06SW12

The Data Warehouse Toolkit-Submitted by 06SW12

  • Paperback: 464 pages
  • Publisher: Wiley; 2 edition (April 26, 2002)
  • Language: English
  • ISBN-10: 0471200247
Review
"...this is the daddy of data warehousing process books. No other material available so concisely and precisely explains what is required from a data warehousing solution...this is a great book..." -- Enterprise Server Magazine, July 2002

"...this is the daddy of data warehousing process books. No other material available so concisely and precisely explains what is required from a data warehousing solution...this is a great book..." (Enterprise Server Magazine, July 2002)

"...this is the daddy of data warehousing process books. No other material available so concisely and precisely explains what is required from a data warehousing solution...this is a great book..." (Enterprise Server Magazine, July 2002)

Product Description
Single most authoritative guide from the inventor of the technique.
* Presents unique modeling techniques for e-commerce, and shows strategies for optimizing performance.
* Companion Web site provides updates on dimensional modeling techniques, links related to sites, and source code where appropriate.

Click Following Button to download!!!

Building Websites with Joomla-An step by step tutorial-Submitted by 06SW12

Building Websites with Joomla-An step by step tutorial-Submitted by 06SW12

  • Paperback: 340 pages
  • Publisher: Packt Publishing (January 3, 2006)
  • Language: English
  • ISBN-10: 1904811949

Product Description
This book is a fast paced tutorial to creating a website using Joomla!. If you’ve never used Joomla!, or even any web content management system before, then this book will walk you through each step in a friendly and accessible way. From installation, to initial set up and content entry and then on to customization for your own look and feel, this book will get you to a stable and working Joomla! based web site fast. You don’t have to be an experienced web developer or designer to get a great looking site with a full set of functions using this book and Joomla! This book will guide through every step.

Joomla! is a fully featured web content management system and was created in Summer 2005 as a fork from the hugely popular Mambo CMS with many of the original Mambo developers moving their efforts to Joomla! While still in its first release, it is supported by an active and well organized open source development team and community. Joomla! is both easy to use at the entry level for creating basic websites, whilst having the power and flexibility to support complex web applications. Joomla! implements the core requirements of a full-featured CMS. It has a powerful and extensible templating system with the ability to upload and manage many different data types. User access control, content approval, rich administrative control, and content display scheduling are all built-in. New features and extensions are constantly added to the core system, with many more being available and supported by the community.

The book begins by introducing Joomla! and concepts behind content management. Then the installation of Joomla!, and its supporting software [Apache/MySQL/PHP] is covered clearly and simply. Once you have the installation up and running, we then take a tour of Joomla! as it appears out of the box, to familiarize ourselves with how it works and what is what. As you take the tour, your own ideas for what you need in your new website begin to crystallize around what you can see Joomla! is capable of. We then build our web application, using only the features of Joomla! we really need. Once we have a base version of our site up, we then learn how to change its appearance and feature set to suit our particular requirements, including bringing it into line with an established corporate identity. At the end of the book we show how you can add your own extensions to Joomla!.

This book focuses on taking you through the essential tasks to create a Joomla! site as fast as possible. These essential tasks are explained clearly, with well structured step-by-step instructions. The book does not aim to cover every feature of Joomla! nor is it a comprehensive guide to extending Joomla!. Almost everything in the book is accomplished without recourse to the underlying PHP code in which Joomla! is written. The book is very readable and the author has a particularly chatty and engaging writing style.

About the Author
Hagen Graf was born in July 1964. Born and raised in Lower Saxony, Germany, his first contact with a computer was in the late seventies with a Radioshack TRS 80. As a salesperson, he organized his customers' data by programming suitable applications. This gave him a big advantage over other salesmen. With the intention of honing his skills, he joined evening courses in programming and became a programmer. Nowadays he works in his wife's consulting company as a trainer, consultant, and programmer (http://www.cocoate.com). Hagen Graf has published other books in German, about the Apache web server, about security problems in Windows XP, about Mambo, and about Drupal. Since 2001, he has been engaged in a nonprofit e-learning community called "machm-it.org e.V.", as well as in several national and international projects. All the projects are related to content management, community building, and harnessing the power of social software like wikis and weblogs. He chose Joomla! CMS because of its simplicity and easy-to-use administration. You can access and comment on his blog (http://www.bloghouse.org/en/hagen).

Click Following Button to download!!!

Bulding the Data WareHouse 3rd Edition-Submitted by 06SW12

Bulding the Data WareHouse 3rd Edition-Submitted by 06SW12

  • Paperback: 356 pages
  • Publisher: Wiley; 3 edition (March 15, 2002)
  • Language: English
  • ISBN-10: 0471081302
Review
"...a clear and well thought out textA...I would recommend it to anyone working in data management or considering setting up a data warehouse..." (Managing Information, 9 October 2002) "A...overall, this is a clear and well thought out text. I would recommend this to anyone working in data management or considering setting up a data warehouseA..." (Managing Information, December 2002)

"...a clear and well thought out textI would recommend it to anyone working in data management or considering setting up a data warehouse..." (Managing Information, 9 October 2002) "overall, this is a clear and well thought out text. I would recommend this to anyone working in data management or considering setting up a data warehouse" (Managing Information, December 2002)
Product Description
The data warehousing bible updated for the new millennium
Updated and expanded to reflect the many technological advances occurring since the previous edition, this latest edition of the data warehousing "bible" provides a comprehensive introduction to building data marts, operational data stores, the Corporate Information Factory, exploration warehouses, and Web-enabled warehouses. Written by the father of the data warehouse concept, the book also reviews the unique requirements for supporting e-business and explores various ways in which the traditional data warehouse can be integrated with new technologies to provide enhanced customer service, sales, and support-both online and offline-including near-line data storage techniques.

Click Following Button to download!!!

Mastering EJB's 2nd Edition-Submitted by 06SW12

Mastering EJB's 2nd Edition-Submitted by 06SW12

  • Paperback: 672 pages
  • Publisher: Wiley; 2nd edition (December 14, 2001)
  • Language: English
  • ISBN-10: 0471417114
Review

Mastering Enterprise JavaBeans, 2nd Ed. by Ed Roman and Scott Ambler includes the new EJB specification and expanded coverage on more advanced topics for developers. -- Publishers Weekly

Mastering Enterprise JavaBeans, 2nd Ed. by Ed Roman and Scott Ambler includes the new EJB specification and expanded coverage on more advanced topics for developers. (Publishers Weekly)

"...the style is informal, with clear explanations…an enjoyable read and good value for money..." (Computer Bulletin, September 2002)

“…explains Enterprise Java Beans in such a great way that it is worth the price of the book by itself…excellent web site too…”(Cvu, April 2003)

…the style is informal, with clear explanations…an enjoyable read and good value for money… -- Computer Bulletin, September 2002
Click Following Button to download!!!

Network programming for Microsoft Windows-2nd Edition-Submitted by Jokhio Salahuddin-07CS24

Network programming for Microsoft Windows-2nd Edition-Submitted by Jokhio Salahuddin-07CS24

  • Paperback: 580 pages
  • Publisher: Microsoft Press; 2nd edition (February 13, 2002)
  • Language: English
  • ISBN-10: 0735615799
  • ISBN-13: 978-0735615793
Product Description
This updated edition provides the latest information about how to write applications that take advantage of the advanced networking protocols and technologies that Microsoft Windows XP supports-Internet Protocol (IP) versions 4 and 6, Pragmatic General Multicasting (PGM) protocol, Internet Group Management Protocol 3 (IGMPv3), IPv6 multicasting, the Network Location Awareness (NLA) namespace provider, the Winsock Provider Interface, 64-bit Winsock APIs, and .NET Sockets. The book includes code samples in the Microsoft Visual Basic, Microsoft Visual C++, and Microsoft Visual C# development systems.
Click Following Button to download!!!

Friday, March 13, 2009

Practical book of OOP in C++ Prgramming Language-Submitted by Ali Asghar 07CS20

Practical book of OOP in C++ Prgramming Language-Submitted by Ali Asghar 07CS20
The Practical Book for the Students of MUET Jamhsoro... Student of other university can also download this book it free 100% no fake...
Click Following Button to download!!!

Thursday, March 5, 2009

Microsoft A+ Certification Training kit-2nd Edition-Submitted by Mansoor Ahmed Mahar 07CS98

Microsoft A+ Certification Training kit-2nd Edition-Submitted by Mansoor Ahmed Mahar 07CS98
  • Paperback: 654 pages
  • Publisher: Microsoft Press; 2 edition (July 14, 2000)
  • Language: English
  • ISBN-10: 0735611092
Amazon.com Review
At times much like an enjoyable lecture from a professor who tends to ramble at times, Microsoft's A+ Certification Training is an excellent starting place for beginners looking to fathom the mysteries of their PCs. But the free-and-easy writing style of this book also makes it slightly more difficult to study for the test; because the book touches on all topics lightly, it might not prepare one for what lies ahead on the final exam.

The good news is that the book is engagingly written, using a conversational style that makes it an easy read. (As easy as certification books get, anyway.) The reader is eased gently into the PC with a historical introduction to the computer, including discussions on the abacus, the Babbage engine, and eventually UNIVAC I--then, the book moves up to showing pictures of common PC accessories, like mice and scanners. As an A+ student's introductory guidebook to the world of PCs, there isn't a better text available.

The book rapidly becomes more complex--as it must--diving into the PC's inner components and showing them bit by bit. (Kindly excuse the pun.) The basic concepts on the A+ exam are presented clearly with somewhat chatty writing and lots of pictures, so it should be a snap to get the A+ essentials down...but the organization of the book is the stumbling block. As stated earlier, it rambles.

For example, "Supplying Power to a Computer" is covered early on, in Chapter 5, and the reader is advised to start opening up and looking at computers, but "The Basics of Electrical Energy" isn't covered until Chapter 13. It's likely that the novice electrician would feel lost at times. Likewise, CPUs are covered in Chapter 4--but motherboards, where CPUs sit, aren't covered until Chapter 6, and the expansion buses that peripherals use to talk to CPUs don't get covered until four chapters after that. If one reads the book all the way through, all will be made clear eventually, but there will probably be times when the reader will want to flip ahead or scan back.

The information, however, is solid, although not the most up-to-date necessarily. (But then, with new CPUs coming out every week nowadays, what hardware book is?) The essential PC operations are covered nicely, and the explanations are sometimes dense, but generally understandable.

The explanations, however, lead us to the final, and most serious, problem with the A+ Training Guide: It's not a test preparation book.

It's an introduction.

The A+ Training Guide covers pretty much everything one would want to know about basic repairing and upgrading, but it doesn't provide the critical focus necessary for the exam. Without knowing which areas tend to be the "hot spots" on the A+ exam, the reader could spend a lot of time studying, say, monitor repair, and completely ignore the frequently tested CPU model comparisons section. Furthermore, the test questions at the end of each chapter are essay-style, not the multiple-choice questions that will appear on the A+ exam. The questions are designed to test one's knowledge, and they will--still, they probably won't help when it comes to narrowing down one choice out of three reasonable-sounding answers. In short, the guide goes over everything that's essential to know, but it doesn't stress one part over another--which increases study time and could make the reader fail the exam.

What this book is is an extremely good, well-written guide for the student looking to get a comprehensive overview--and, to that purpose, it does its job well. As a beginner's introduction to the premises that are necessary to know for the A+ exam, this comes highly recommended. But if the main goal is to get that certification on a resume, the reader probably will want to start out with this, and then move on to a book that tells specifically what can be expected on the exam. --William Steinmetz

Product Description

The A+ Certification program was created by a consortium of companies, including Microsoft, to define baseline knowledge and skill levels for IT professionals who support hardware and software based on the Intel(r) platform. With the A+ CERTIFICATION TRAINING KIT, Second Edition, Microsoft applies its popular, competency-based learning format to A+ Certification test preparation. Entry-level IT professionals, computer service technicians, and other computer science track students can use the kit to build real-world expertise with systems hardware and operating systems-as they prepare for the corresponding skill areas of the A+ exam. The kit is modular and self-paced, with hands-on, skill-building exercises. The entire course is featured on CD-ROM for easy searches and reference.

Click Following Button to download!!!

Software Testing Fundamental Methods and Metrics-Submitted by 06SW12

Software Testing Fundamental Methods and Metrics-Submitted by 06SW12
  • Paperback: 432 pages
  • Publisher: Wiley; 1st edition (April 11, 2003)
  • Language: English
  • ISBN-10: 047143020X
Review
&thought-provoking and refreshing& -- Professional tester, October 2003

I would recommend this to both beginners and established practitioners. -- Software Testing Verification and Reliability Journal, March 2004

“…a good book. Recommended...” (Cvu—The Journal of the ACCU, Vol.16, No.6, December 2004)

“I would recommend this to both beginners and established practitioners.” (Software Testing Verification and Reliability Journal, March 2004)

“…thought-provoking and refreshing…” (Professional tester, October 2003)

Review
&thought-provoking and refreshing& -- Professional tester, October 2003I would recommend this to both beginners and established practitioners. -- Software Testing Verification and Reliability Journal, March 2004“…a good book. Recommended...” (Cvu—The Journal of the ACCU, Vol.16, No.6, December 2004)

“I would recommend this to both beginners and established practitioners.” (Software Testing Verification and Reliability Journal, March 2004)

“…thought-provoking and refreshing…”
Click Following Button to download!!!

Wednesday, March 4, 2009

Schaum's Outline of Machine Designing-Submitted by Salahuddin Jokhio 07CS24

Schaum's Outline of Machine Designing-Submitted by Salahuddin Jokhio 07CS24

  • Paperback: 352 pages
  • Publisher: McGraw-Hill; 1 edition (June 1, 1968)
  • Language: English
  • ISBN-10: 0070255954
Product Description
If you want top grades and excellent understanding of machine design, this powerful study tool is the best tutor you can have! It takes you step-by-step through the subject and gives you accompanying related problems with fully worked solutions. You also get hundreds of additional problems to solve on your own, working at your own speed. This superb Outline clearly presents every aspect of machine design. Famous for their clarity, wealth of illustrations and examples, and lack of dreary minutia, SchaumOs Outlines have sold more than 30 million copies worldwide. Compatible with any textbook, this Outline is also perfect for self-study. For better grades in courses covering machine designNyou canOt do better than this SchaumOs Outline!

From the Back Cover
Master machine design with Schaum's--the high-performance study guide. It will help you cut study time, hone problem-solving skills, and achieve your personal best on exams!

Students love Schaum's Outlines because they produce results. Each year, hundreds of thousands of students improve their test scores and final grades with these indispensable study guides. Get the edge on your classmates. Use Schaum's!

If you don't have a lot of time but want to excel in class, this book helps you:

  • Brush up before tests
  • Find answers fast
  • Study quickly and more effectively
  • Get the big picture without spending hours poring over lengthy textbooks

Schaum's Outlines give you the information your teachers expect you to know in a handy and succinct format--without overwhelming you with unnecessary details. You get a complete overview of the subject. Plus, you get plenty of practice exercises to test your skill. Compatible with any classroom text, Schaum's let you study at your own pace and remind you of all the important facts you need to remember--fast! And Schaum's are so complete, they're perfect for preparing for graduate or professional exams.

Inside, you will find:

  • Clear explanations of all the principle concepts you need in machine design
  • Coverage of all course fundamentals--supplements any class text
  • Easy-to-follow examples
  • 320 fully worked problems
If you want top grades and thorough understanding of machine design, this powerful study tool is the best tutor you can have!
Click Following Button to download!!!

MATLAB for NeuroScientists-Submitted by 06SW12

MATLAB for NeuroScientists-Submitted by 06SW12

  • Hardcover: 400 pages
  • Publisher: Academic Press; 1 edition (November 3, 2008)
  • Language: English
  • ISBN-10: 0123745519
Review
"The book is clear, cogent, and systematic. It provides much more than the essential nuts-and-bolts-it also leads the reader to learn to think about the empirical enterprise writ large...This book should be given a privileged spot on the bookshelf of every teacher, student, and researcher in the behavioral and cognitive sciences." - Stephen M. Kosslyn, John Lindsley Professor of Psychology, Dean of Social Science, Harvard University, Cambridge, MA, USA "This is an excellent book that should be on the desk of any neuroscientist or psychologist who wants to analyze and understand his or her own data by using MATLAB...Several books with MATLAB toolboxes exist; I find this one special both for its clarity and its focus on problems related to neuroscience and cognitive psychology." - Nikos Logothetis, Director, Max Planck Institute for Biological Cybernetics, Tubingen, Germany "MATLAB for Neuroscientists provides a unique and relatively comprehensive introduction to the MATLAB programming language in the context of brain sciences...The book would work well as a supplementary source for an introductory coursein computational analysis and modeling in visual neuroscience, for graduate students or advanced undergraduates." - Eero P. Simoncelli, Investigator, Howard Hughes Medical Institute; Professor, Neural Science, Mathematics, and Psychology, New York University, New York, USA

MATLAB for Neuroscientists provides a unique and relatively comprehensive introduction to the MATLAB programming language in the context of brain sciences...The book would work well as a supplementary source for an introductory coursein computational analysis and modeling in visual neuroscience, for graduate students or advanced undergraduates. --Eero P. Simoncelli, Investigator, Howard Hughes Medical Institute; Professor, Neural Science, Mathematics, and Psychology, New York University, New York, USA

The book is clear, cogent, and systematic. It provides much more than the essential nuts-and-bolts it also leads the reader to learn to think about the empirical enterprise writ large...This book should be given a privileged spot on the bookshelf of every teacher, student, and researcher in the behavioral and cognitive sciences. --Stephen M. Kosslyn, John Lindsley Professor of Psychology, Dean of Social Science, Harvard University, Cambridge, MA, USA

This is an excellent book that should be on the desk of any neuroscientist or psychologist who wants to analyze and understand his or her own data by using MATLAB...Several books with MATLAB toolboxes exist; I find this one special both for its clarity and its focus on problems related to neuroscience and cognitive psychology. --Nikos Logothetis, Director, Max Planck Institute for Biological Cybernetics, Tübingen, Germany

Review
"The book is clear, cogent, and systematic. It provides much more than the essential nuts-and-bolts-it also leads the reader to learn to think about the empirical enterprise writ large...This book should be given a privileged spot on the bookshelf of every teacher, student, and researcher in the behavioral and cognitive sciences." - Stephen M. Kosslyn, John Lindsley Professor of Psychology, Dean of Social Science, Harvard University, Cambridge, MA, USA

"This is an excellent book that should be on the desk of any neuroscientist or psychologist who wants to analyze and understand his or her own data by using MATLAB...Several books with MATLAB toolboxes exist; I find this one special both for its clarity and its focus on problems related to neuroscience and cognitive psychology." - Nikos Logothetis, Director, Max Planck Institute for Biological Cybernetics, Tübingen, Germany

"MATLAB for Neuroscientists provides a unique and relatively comprehensive introduction to the MATLAB programming language in the context of brain sciences...The book would work well as a supplementary source for an introductory coursein computational analysis and modeling in visual neuroscience, for graduate students or advanced undergraduates." - Eero P. Simoncelli, Investigator, Howard Hughes Medical Institute; Professor, Neural Science, Mathematics, and Psychology, New York University, New York, USA.
Click Following Button to download!!!

Schaum's Outline Series of Digital Signal Processing-Submitted by Salahuddin Jokhio 07CS24


  • Paperback: 432 pages
  • Publisher: McGraw-Hill; 1 edition (August 31, 1998)
  • Language: English
  • ISBN-10: 0070273898
Product Description
Reflecting the rapid advances in microelectronics and computer technology, this powerful study guide is ideal as a supplement to any course on this subject or for independent study by electrical engineering majors and practicing engineers. Readers will learn how digital signal processing techniques come into play in a wide range of fields and will appreciate this thorough, yet concise coverage. The many illustrative problems with detailed solutions and the supplementary self-tests speed comprehension and aid remembering.

From the Back Cover
Master digital signal processing with Schaum's­­the high-performance study guide. It will help you cut down on study time, hone problem-solving skills, and achieve your personal best on exams. Students love Schaum's Outlines because they produce results. Each year, hundreds of thousands of students improve their test scores and final grades with these indispensable study guides! Get the edge on your classmates. Use Schaum's!

If you don't have a lot of time but want to excel in class, this book helps you: brush up before tests; find answers fast; study quickly and more effectively; get the big picture without spending hours poring over lengthy texts. Schaum's Outlines give you the information teachers expect you to know in a handy succinct format­­without overwhelming you with unnecessary details. You get a complete overview of the subject, plus, plenty of practice exercises to test your skill.

Compatible with any classroom text, Schaum's lets you study at your own pace and reminds you of all the important facts you need to remember­­fast! And Schaum's are so complete they're perfect for preparing for graduate or professional exams! Inside you will find:

  • Over 300 detailed problems with step-by-step solutions
  • Hundreds of additional practice problems, with answers suppled
  • Clear explanations of digital signal processing for EE majors and practicing engineers
  • Coverage reflecting advances in microelectronics and computer technology
If you want top grades and a thorough understanding of digital signal processing, this powerful study tool is the best tutor you can have!
Click Following Button to download!!!

Modern Control Engineering by Katshiko Ogata-Submitted by Salahuddin Jokhio 07CS24

Modern Control Engineering by Katshiko Ogata-Submitted by Salahuddin Jokhio 07CS24

  • Hardcover: 997 pages
  • Publisher: Prentice Hall; 3 Sub edition (August 26, 1996)
  • Language: English
  • ISBN-10: 0132273071
Product Description
This comprehensive treatment of the continuous-time control systems provides a gradual development of control theory - and shows how to solve all computational problems with MATLAB. It avoids highly mathematical arguments, and features an abundance of examples and worked problems throughout. This edition reorganizes content to cover all basic materials of control systems in the first ten chapters, leaving advanced topics to the last. It provides detailed explanations on how to write MATLAB programs to solve a variety of problems in control engineering, expands coverage of the design aspects of control engineering with many new design problems; adds an introduction to robust control; and includes many new computational problems - all solved with MATLAB.

From the Publisher
This comprehensive treatment of the analysis and design of continuous-time control systems provides a gradual development of control theory -- and shows how to solve all computational problems with MATLAB. It avoids highly mathematical arguments, and features an abundance of examples and worked problems throughout.
Click Following Button to download!!!

Sams Teach yourself Java6 in 21 Days-Submitted by Jokhio Salahuddin Kohistani 07CS24

Sams Teach yourself Java6 in 21 Days-Submitted by Jokhio Salahuddin Kohistani 07CS24

  • Paperback: 720 pages
  • Publisher: Sams; 5 edition (June 4, 2007)
  • Language: English
  • ISBN-10: 0672329433
Product Description

“If you get only one Java book, it should be Sams Teach Yourself Java in 21 Days” –PC Magazine

In just 21 days, you can acquire the knowledge and skills necessary to develop three kinds of programs with Java: applications on your computer, servlets on a web server, and browser-launched Java Web Start applications.

No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming.

Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all of the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most.

Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions.

“Sams Teach Yourself Java is one of the best introductions to hands-on Java programming. If you buy one book on Java, this is the one to buy!” –Independent Web Review

  • Completely revised, updated, and expanded to cover the latest features of Java 6
  • Learn to develop standalone Java applications, web servlets, JavaServer Pages, and Java Web Start applications
  • Easy-to-understand, practical examples clearly illustrate the fundamentals of Java programming
  • Discover how Swing can help you quickly develop programs with a graphical user interface
  • Find out about JDBC database programming, Internet client/server programming, and XML parsing with the open source XOM class library
  • Covers new features of version 6 such as Java DB, the new relational database that is now a built-in
  • part of Java

Rogers Cadenhead is a web application developer who has written 22 books on Internet-related topics, including Sams Teach Yourself Java 2 in 24 Hours. He maintains this book’s official website at http://www.java21days.com.

Laura Lemay is one of the world’s most popular authors on Web development topics. She is the author of the bestselling Sams Teach Yourself Web Publishing with HTML, as well as Sams Teach Yourself Perl in 21 Days.

CD-ROM includes:

  • Source code for the examples developed in the book
  • Java™ SE Development Kit 6
  • NetBeans™ IDE 5.5
  • Bonus materials

Category: Java Programming

Covers: Java 6 Platform Standard Edition

User Level: Beginning—Intermediate

$44.99 USA / $55.99 CAN / £31.99 Net UK (inc. of VAT)



About the Author

Rogers Cadenhead is a web application developer and author. He has written 22 books on Internet-related topics, including Sams Teach Yourself Java in 24 Hours. He’s also a web publisher whose sites receive more than 24 million visits per year. He maintains this book’s official website at http://www.java21days.com and a personal weblog at http://www.cadenhead.org.

Laura Lemay is a technical writer and author. After spending six years writing software documentation for various computer companies in Silicon Valley, she decided that writing books would be much more fun. In her spare time, she collects computers, email addresses, interesting hair colors, and nonrunning motorcycles. She is also the perpetrator of Sams Teach Yourself Web Publishing with HTML in a Week and Sams Teach Yourself Perl in 21 Days and a personal weblog at http://blog.lauralemay.com.

Click Following Button to download!!!


The Holy Q'uran-exe File-Full with Urdu Translation-Submitted by Salahuddin Jokhio 07CS24

The Holy Q'uran-exe File-Full with Urdu Translation-Submitted by Salahuddin Jokhio 07CS24
The Best Book!!! No words to express its status, benefits of reciting, and no words to say about this book... I am not able to express my thoughts and my beliefs about the Holy Quran... Download it Now!!! Its with Urdu Translation!!! Remember in your Prayers!!!
Click Following Button to download!!!

Java 3D Programming-Submitted By Saroop Chand 07CS12

Java 3D Programming-Submitted By Saroop Chand 07CS12

  • Paperback: 400 pages
  • Publisher: Manning Publications; 1st edition (February 2002)
  • Language: English
  • ISBN-10: 1930110359
Review
"!!!! Exceptional" -- Today's Books

Product Description
Guiding programmers through the important design and implementation phases of developing a successful Java 3D application, this reference provides guidance on whether to use Java 3D, user interface design, geometry creation, scene manipulation, or final optimizations. Distilling twelve months of using the Java 3D API for commercial projects, as well as discussions on the Java 3D e-mail list, experienced Java 3D developers will find helpful a resource containing the state-of-the-art in techniques and workarounds, while novice Java 3D developers will gain a insight into Java 3D development, and avoid the confusion and frustration of learning Java 3D techniques and terminology.
Click Following Button to download!!!

Core J2EE Patterns Best Practices and Design Strategies-Submitted By Saroop Chand 07CS12

Core J2EE Patterns Best Practices and Design Strategies-Submitted By Saroop Chand 07CS12

  • Paperback: 496 pages
  • Publisher: Pearson Education; 1st edition (June 26, 2001)
  • Language: English
  • ISBN-10: 0130648841
Amazon.com Review
Patterns are basically design solutions for recurring problems, so Core J2EE Patterns contains recurring design solutions for persons using J2EE. The authors break these solutions down into presentation, business, and integration patterns.

As is usual with pattern books, you won't find much code here. The book majors on problem discussions, analysis of the factors you should consider in your design, and strategies for the solution implementation. The authors constantly encourage abstraction, code modularity, non-duplication of code, network efficiency, code maintainability, and solution reusability.

While these are the aims we've been encouraged to pursue for years, too many pattern books operate at such a high theoretical level they fail to appeal to working programmers. In practice, you could use the patterns discussed with any language, but by concentrating on using Java, Core J2EE Patterns is able to take a more hands-on approach.

Okay, so you won't find detail at the level of APIs, but you will find discussion of where to implement functionality to best leverage Java's architecture and which Java mechanisms to use: for example, implementing entity beans as coarse-grained--rather than fine-grained--objects to reduce the transaction overhead. Not the sort of implementation advice you'll find in language-agnostic pattern books.

Core J2EE Patterns enables you to dramatically cut the design time on enterprise-level Java-based projects while increasing the likelihood that the project will reach a timely fruition. Recommended. --Steve Patient, Amazon.co.uk

Product Description
Sun Microsystems' Java 2 Platform, Enterprise Edition (J2EE) has become the platform of choice for Web-centric distributed enterprise application development. Expert consultants from the Sun Java Center have been helping customers build J2EE-based solutions since the earliest days of the technology, focusing primarily on up-front design and architecture. Along the way, they've identified powerful J2EE design patterns that lead to applications with superior performance, scalability, and robustness. This book brings those design patterns together, sharing Sun's best practices for development with Java Server Pages (JSP), Servlets, EJB, and other J2EE technologies. It presents a complete catalog of J2EE patterns encapsulating proven and recommended designs for common J2EE-related problems, organized into presentation tier, business tier and integration tier solutions. Presentation tier patterns describe solutions involving JSP and servlets; business tier patterns describe solutions involving EJB; and integration tier patterns describe solutions involving JDBC and Java Messaging Service (JMS). The book also identifies bad practices to be avoided. Finally, it presents an end-to-end multi-tier case study covering every stage of enterprise development.
Click Following Button to download!!!


JAVA 2 Network Security (2nd Edition)-Submitted by Saroop Chand 07CS12

JAVA 2 Network Security (2nd Edition)-Submitted by Saroop Chand 07CS12

  • Paperback: 250 pages
  • Publisher: Prentice Hall PTR; 2 Pap/Dsk edition (August 4, 1999)
  • Language: English
  • ISBN-10: 0130155926
Product Description
Provides the complete insiders guide to securing Java 2 enterprise applications, with comprehensive coverage of the new Java 2 security models. Designed to help you integrate Java 2 into your enterprise security strategies. Softcover. 3 1/2 inch disk included.

From the Inside Flap
Preface

Java is fashionable, but is it reliable? Java is entertaining, but is it secure? Java is useful, but is it safe?

The purpose of this book is to answer those questions, from the point of view of people who want to use Java, but want to do so reliably, securely and safely. That makes this book different from much recent writing on Java, which focuses, perfectly legitimately, on how a Java system can be broken into and how to avoid those dangers. On the contrary, this book focuses on how Java can be made secure and how to exploit its strengths. The goal is to provide practical help to the various groups involved in making a Java-based application or Web site into an industrial-strength commercial proposition.

Various groups have different needs and different skills, which this book meets in its different parts.

The first part is aimed at the intelligent non-specialist who oversees system management or application development, or incorporates Java into the security policy. Only a basic understanding of computers and a limited exposure to Java is assumed, but all the themes of Java security are introduced in a context that stresses over and over again how Java security must be seen as an integral part of system security.

The second part goes into more detail on how Java security works, and is aimed more at system and network administrators and programmers, who need to know more of what is going on.

The third part looks at the broader context in which Java operates, including some extensions to Java security and some aspects of its future.

This book explains the evolution of the Java security model, and then focuses on the Java 2 security architecture and its revolutionary domains of protection. It offers a very large number of examples to give you a better understanding of the technology involved.The Team That Wrote This Redbook

This redbook was produced by a team of specialists from around the world working at the International Technical Support Organization Raleigh Center.The leader of this project was Marco Pistoia.

Marco Pistoia is a Network Security Specialist, working as a project leader at the International Technical Support Organization, Raleigh Center. He writes extensively and teaches IBM classes worldwide on all areas of the e-business Application Framework, WebSphere, Java and Internet security. Marco holds a degree with honors in Pure Mathematics from the University of Rome and a masters degree in Computer Science. Before joining the ITSO, he was a System Engineer in IBM Italy. He received an Outstanding Technical Achievement Award in 1996.

Duane F. Reller is a Senior Software Engineer in the System/390 Programming Laboratory in Endicott, New York, USA. He has 25 years of experience in System/390 Hardware and Software development. He has served in technical and management positions. He holds a Bachelor's degree in Electrical Technology and a Master of Science degree in Computer Science from the State University of New York at Binghamton. His areas of expertise include Hardware and Software System's Architecture and Management.

Deepak Gupta is a Senior Software Engineer in IBM, India. He has two and a half years of experience in Internet technologies. He holds a degree in Electronics and Communications from the University of Roorkee, India. His areas of expertise include Internet security and Electronic Commerce. Deepak was involved in IBM India's largest e-Commerce project and in India's first secured e-Commerce site allowing Rupee-based transactions, for which he was conferred the Employee of the Month Award. He has also given several talks on Internet security and e-Commerce.

Milind Nagnur is a Senior Associate in the Operations and Systems Risk Management (OSRM) group of Price Waterhouse Coopers in Mumbai, India. He has a couple of years of exposure in Internet technologies, with emphasis on security and control issues in real business applications. He holds a degree in Mechanical Engineering from the Indian Institute of Technology in Bombay, India, and an MBA from the Indian Institute of Management in Calcutta, India.Ashok K. Ramani is a Senior Software Engineer in IBM India. He has two and a half years of experience in Internet technologies. He holds a degree in MSc.(Tech.) Information Systems from the Birla Institute of Technology and Science, Pilani, India. His areas of expertise include Internet security and Electronic Commerce. Ashok was involved in IBM India's largest e-Commerce project and in India's first secure e-Commerce site allowing Rupee-based transactions for which he was conferred the Employee of the Month Award. He has won special recognition awards at IBM India for his contribution to e-Commerce projects. He has also presented several talks on Internet security and e-Commerce.Comments Welcome

Your comments are important to us!

We want our redbooks to be as helpful as possible. Please send us your comments about this or other redbooks in one of the following ways:

Fax the evaluation form found in "ITSO Redbook Evaluation" on page 713 to the fax number shown on the form.

Use the online evaluation form found at redbooks.ibm/

Send your comments in an internet note to redbook@us.ibm
Click Following Button to download!!!


Enterprise JavaBeans (3rd Edition)-Submitted by Saroop Chand-07CS12

Enterprise JavaBeans (3rd Edition)-Submitted by Saroop Chand-07CS12

  • Paperback: 550 pages
  • Publisher: O'Reilly; 3 edition (October 15, 2001)
  • Language: English
  • ISBN-10: 0596002262
Amazon.com Review
Thoroughly enhanced for the EJB 1.1 specification, Enterprise JavaBeans, 2nd Edition provides a great introduction to the world of server-side Java components. With plenty of material on EJB architecture and design, this new edition can serve as an authoritative resource for mastering today's bean standards.

Besides a general introduction to EJBs, the new edition of this book excels at highlighting the differences between the EJB 1.0 and 1.1 standards. Sample code is provided for both versions. For deployment, EJB 1.1 now relies on XML to define all bean resources and dependencies. For every sample bean, the author provides the XML, as well as the old-style Java code for EJB 1.0. There's also plenty of coverage of the new reliance on JNDI (the Java directory service) in EJB 1.1 and other late-breaking Sun standards, such as combining EJBs with servlets and JSPs for delivering dynamic Web content.

This text is organized as a tutorial to the major types of EJBs with full coverage of entity beans (for accessing databases) and session beans (for managing "conversations" with particular clients). The author covers all the bases here with numerous diagrams describing the life cycle of beans and how they cooperate with today's application servers. As in the first edition, sample beans for a cruise ship booking application let you see actual EJB code in action. Helpful appendices list all EJB APIs and other useful information (such as a list of current EJB vendors).

In all, the revised edition of Enterprise JavaBeans shows off the considerable strengths of the new EJB 1.1 standard. Suitable for any working Java programmer or IT manager, the clear presentation of the strategies and techniques for successful component design help make this book a smart choice for successful development with EJBs. --Richard Dragan

Topics covered: Overview of Enterprise JavaBeans (EJBs) v. 1.1 and 1.0, distributed objects, Component Transaction Monitors (CTMs), application servers and EJBs, resource management, EJB server setup, entity beans, session beans and workflow, the JNDI naming service, the life cycle of beans, container-managed and bean-managed persistence for entity beans, stateful and stateless session beans, deploying beans in JAR files (EJB 1.1 and 1.0 conventions), XML deployment descriptors, transaction basics (ACID properties and JTS), EJB security, design strategies and performance tips for EJBs, Java 2 Enterprise Edition (J2EE) and EJBs, servlets and JSPs used with EJBs, sample beans, state and sequence diagrams for EJBs, and EJB API reference. --This text refers to an out of print or unavailable edition of this title.

Product Description
Enterprise JavaBeans was recently voted "Best Java Book" by the editors and readers of Java Developer's Journal. Readers of JavaPro named it the "Best Java Book for Experts." And Amazon.com included it in the Top Computer Books for 2000. Now the best only gets better! In the new 3rd edition, Enterprise JavaBeans has been completely revised and updated with a thorough introduction to the new 2.0 version of the EJB specification. Significantly different from the earlier version, the 2.0 specification introduces three dramatic improvements: A completely new version of container-managed persistence; local interfaces; and a totally new kind of bean called the "message driven bean." Enterprise JavaBeans, 3rd edition, provides a thorough discussion of these changes, along with an architecture overview, information on resource management and primary services, design strategies, and XML deployment descriptors.
Click Following Button to download!!!

Java(TM) Look and Feel Design Guidelines-Advanced Topics--Submitted by Saroop Chand 07CS12

Java(TM) Look and Feel Design Guidelines-Advanced Topics-Submitted by Saroop Chand 07CS12

  • Paperback: 416 pages
  • Publisher: Addison-Wesley Professional; 2 edition (March 19, 2001)
  • Language: English
  • ISBN-10: 0201725886
Amazon.com Review
Java Look and Feel Design Guidelines, from Sun Microsystems, provides programmers with the requirements for creating user interfaces using the Java Foundation Classes (JFC). This handsomely printed book uses rich color on every page while demonstrating how you can create Java programs that will look great on any computer.

The book focuses on the built-in Java look-and-feel (called Metal). Early sections discuss the philosophy of Java user interfaces, which include excellent support for different languages and accessibility, keeping disabled users in mind.

Much of this text covers Java UI elements offering advice on creating more intuitive interfaces. Sections of the book look at the rudimentary, visual sensibilities needed for using colors and text appropriately, including how to design artwork (like icons and graphics) that fits in with the rest of the JFC interface. One example shows the step-by-step creation of a proper Java icon. Other sections propose standards for the number of pixels that should be used to separate onscreen elements. Sections on mouse, keyboard, and drag-and-drop user operations make clear how your Java programs should handle user actions.

Later this text surveys JFC components beginning with basic windows, dialog boxes, menus, and toolbars. Next it's on to individual components from basic controls (like buttons, checkboxes, and text controls) to more advanced components (like tables and tree controls). (This section, which lists the extensive options for selecting data and resizing table columns, shows the real sophistication of today's JFC package.)

Though it contains no actual Java code, Java Look and Feel Guidelines defines the visual design standard for the next generation of Java programs. It will useful for anyone who builds user interfaces during the software design process. --Richard Dragan --This text refers to an out of print or unavailable edition of this title.

Review
Overall impression: this is a lovely book. It's going to look very pretty sitting open on a desk. It will become a must-have for anybody developing Java GUIs. The material overall is very good. I particularly like the coffee-cup tips. I think that they are the most important part of the book. The list of suggested reading is _fabulous_. Also excellent is the listing of standard components, along with pictures, as an index. I'd like to see this reproduced in some prominent place, such as the inside covers. I really like the overall look of JLF. It's very clean. -- excerpt from review by Joshua Engel, Laurel, MD engel@knowledgebus.com --This text refers to an out of print or unavailable edition of this title.

More Java Pitfalls-50 New Time-Saving Solutions and Workarounds-Submitted by Saroop Chand 07CS12

More Java Pitfalls-50 New Time-Saving Solutions and Workarounds-Submitted by Saroop Chand 07CS12

  • Paperback: 300 pages
  • Publisher: Wiley; 1 edition (February 3, 2003)
  • Language: English
  • ISBN-10: 0471237515
Product Description
  • Building on the success of Java Pitfalls (0-471-36174-7), this book provides more specific programming solutions to fifty difficult Java programming problems
  • Shows experienced programmers how to identify and avoid weaknesses in Java and related J2EE technologies that can cause programs to go haywire
  • Explores advanced topics including networking, XML and Java programming, and the Java Virtual Machine


From the Back Cover
An ideal guide to solving pitfalls in the Java language and related J2EETM technologies, written by programmers for programmers!

With the release of J2EE, Java has grown beyond a simple language to a full-blown development platform. Developers need to understand more than just the Java language–they also need to know about Enterprise JavaBeans (EJB), JavaServer Pages (JSP), servlets, and other Java technologies.

Although it’s more powerful, Java isn’t perfect. Weaknesses in the language itself–as well as in J2EE and its related technologies–can cause programs to go haywire, and fixing them can waste a lot of precious time. Fortunately, developers can turn to More Java Pitfalls (a sequel to the popular original book, Java Pitfalls) to identify and avoid these traps.

More Java Pitfalls provides in-depth coverage of fifty completely new Java pitfalls, showing detailed code-level solutions. Used as a reference guide or training tutorial, this book:

  • Covers the latest J2EE and JDK 1.4 specifications
  • Extends coverage to related J2EE technologies, including EJBs, JSPs, and Servlets
  • Covers new Java Web service APIs including JAXP, JAXR, and JAXM
  • Addresses new pitfalls in the areas of J2ME, GUI programming, new input/output (NIO), and utilities
The companion Web site for this book contains sample pitfalls, source code, errata, and links to additional resources.
Click Following Button to download!!!

Tuesday, March 3, 2009

Inside Java2 Platform Security-Submitted by Saroop Chand 07CS12

Inside Java2 Platform Security-Submitted by Saroop Chand 07CS12


Amazon.com Review
An expert tour of security on the new Java 2 platform, Inside Java 2 Security will find an enthusiastic audience among advanced Java developers and system administrators. As the author notes during the general discussion on network security, safeguarding your system goes far beyond mere cryptography.

This book reviews multiple security threats and the strategies used to combat them, such as denial of service attacks, Trojan horses, and covert channels. In addition, it touches on the evolution of Java security from the restrictive days of the JDK 1.0 sandbox to the sophisticated security features available in Java 2, including a section that presents a list of 11 security bugs found in early versions of Java.

Because Java 2 security is now policy-based, it must be managed by system administrators as part of enterprise security. A chapter on Java 2 security presents the "big picture" as well as the classes used to implement policy-based security where developers can control access to an entire system like files, network resources, or runtime permissions on code. The book also discusses the rather primitive tools used for Java 2 security management such as the policytool utility. For advanced developers, further sections demonstrate how to create new permission classes and how to make JDK 1.1 security code migrate to Java 2.

A section on the Java Cryptography Architecture (JCA) shows that Java 2 supports the latest in encryption standards like SHA, DSA, RSA, and X.509 certificates. The text concludes with some well-considered predictions for the future of security on the Java platform. In the meantime, this book shows you what you will need to know about security when committing to Java 2 on the enterprise. Security is now part of the picture and will require both extra development time and administrative effort. --Richard Dragan

Product Description
"The book is of enormous consequence and potential value. The Java(TM) 2 Platform Security represents an advance of major proportions, and the information in this book is captured nowhere else." --Peter G. Neumann, Principal Scientist, SRI International Computer Science Lab, author of Computer-Related Risks, and Moderator of the Risks Forum

"Profound! There are a large number of security pearls. I enjoyed and was very impressed by both the depth and breadth of the book." --Stephen Northcutt, Director of Research for Intrusion Detection and Response, SANS Institute

Inside the Java(TM) 2 Platform Security is the definitive and comprehensive guide to the Java security platform. Written by the Chief Java Security Architect at Sun, it provides a detailed look into the central workings of the Java(TM) security architecture and describes security tools and techniques for successful implementation.

This book features detailed descriptions of the many enhancements incorporated within the security architecture that underlies the Java 2 platform. It also provides a practical guide to the deployment of Java security, and shows how to customize, extend, and refine the core security architecture. For those new to the topic, the book includes an overview of computer and network security concepts and an explanation of the basic Java security model.

You will find detailed discussions on such specific topics as:

* The original Java sandbox security model * The new Java 2 Platform permission hierarchy * How Java security supports the secure loading of classes * Java 2 access control mechanisms * Policy configuration * Digital certificates * Security tools, including Key Store and Jar Signer * Secure Java programming techniques * Ways to customize the Java security architecture with new permission types * How to move legacy security code onto the Java(TM) 2 Platform

In addition, the book discusses techniques for preserving object security-such as signing, sealing, and guarding objects-and outlines the Java cryptography architecture. Throughout, the book points out common mistakes and contains numerous code examples demonstrating the usage of classes and methods.

With this complete and authoritative guide, you will gain a deeper understanding into how and why the Java security technology functions as it does, and will be better able to utilize its sophisticated security capabilities in the development of your applications.
Click Following Button to download!!!

Design Patterns Java(TM) Workbook-Submitted By Saroop Chand 07CS12

Design Patterns Java(TM) Workbook-Submitted By Saroop Chand 07CS12

  • Paperback: 496 pages
  • Publisher: Addison-Wesley Professional (April 4, 2002)
  • Language: English
  • ISBN-10: 0201743973
Amazon.com Review
Aimed at the intermediate or advanced Java developer, Design Patterns Java Workbook provides an in-depth and challenging look at 23 "classic" software patterns illustrated with Java examples.

This title fills a valuable niche by reprising the well-known guide to patterns, Addison-Wesley's Design Patterns: Elements of Reusable Software Design. While that earlier book relied on C++ and Smalltalk for its examples, this new volume uses Java code for the discussion of the same 23 design techniques. Many of the explanations draw on the author's custom classes for a hypothetical fireworks company, supplemented by material using "core" classes in standard Java. This text shows how to both recognize patterns in existing code and to incorporate them into new designs.

Early sections look at interfaces, including a standout section on trees and the Composite pattern. For the chapter on responsibility patterns, veteran Java programmers will appreciate the use of JDBC used to explain the Bridge pattern and tips for spotting other patterns in everyday Java. Builder patterns come next, with a full tour of ways to construct objects more flexibly. When it comes to operations patterns, a notable section on the Interpreter pattern presents some challenging material on language parsers.

Final chapters on extension patterns show how Java classes can extend one another using inheritance and other design principles. The discussion here of Java stream classes as examples of decorator patterns can help explain these rich (and sometimes confusing) sets of objects. Another useful section on Iterators shows how to create "type-safe" collections (normally not available in Java). Throughout this text, the author challenges the reader with dozens of easy-to-difficult questions (including actual design exercises). Complete answers are provided at the end of the book.

As a hands-on workbook that will invite you to think about patterns in Java in new ways, this text is an invaluable companion to earlier titles on patterns. Its mix of design smarts and clever examples help make it ideal for the more advanced programmer. Less experienced readers can also benefit from its intelligent presentation of some of the best available thinking in software design today, now tailored to a Java audience. --Richard Dragan

Product Description
Presents examples, exercises, and challenges that enable you to grapple with alternative approaches and discover practical subtleties in applying design pattern theory to realistic problems. Softcover. CD-ROM included.
Click Following Button to download!!!

Core Java2- Vol. 2- Fundamentals-Submitted by Saroop Chand 07CS12

Core Java2- Vol. 2- Fundamentals-Submitted by Saroop Chand 07CS12

  • Paperback: 737 pages
  • Publisher: Prentice Hall; Bk&CD-Rom edition (January 15, 1999)
  • Language: English
  • ISBN-10: 0130819336
Amazon.com Review
If you need to get something done in Java, Core Java 1.2, Volume 1--Fundamentals is one of the best books you can turn to for assistance. It's devoid of shaky, academic examples and packed with robust demonstrations that illustrate hundreds of powerful concepts.

This book begins with an explanation of the Java programming and execution environments in general terms and then provides specific examples of how to put key parts of the core packages to work. The authors back up the many examples with sharp, fact-rich commentary on how to get things done with Java. This volume covers data structures, object orientation, events, applets, input/output, and Swing.

A quick note: though the title of this book includes the words Java 1.2, the Java examples appear to be based on a very late beta and effectively cover what's now called Java 2. JavaSoft changed the name of the software during the final stages of testing--after the authors had finished this book. --David Wall

Product Description
The bestselling guide for serious programmers updated to Java 1.2!Ask any experienced Java programmer: Core Java delivers the real-world guidance you need to master Java. That's why it's been an international best-seller for three straight years! Completely revised and updated, Core Java 1.2, Volume I-Fundamentals gives experienced programmers the firm foundation they need to build their Java careers. It thoroughly covers the fundamentals of the JDK 1.2, including the new Swing user interface components. The new edition is filled with even more of the robust, non-toy programs that previous versions were famous for and now they are updated to take advantage of the Swing classes where appropriate. Volume 1 includes a thorough explanation of object-oriented programming, Java inner classes and exception handling, as well as debugging, the current Java event model, and a thorough coverage of both Input/Output and File Management. For experienced programmers, Core Java 1.2, Volume I-Fundamentals sets the standard-again! State-of-the-art information for Java developers, including: ? Building GUI applications with the new Swing classes ? Making the most of inner classes ? Mastering the current Java event model ? Understanding streams and file management with Java CD-ROM contains complete source code examples, the JDK 1.2(beta), and useful tools, including TextPad, HexWorkshop, SourceAgain, and Together<178>/Java.
Click Following Button to download!!!

Core Java2- Vol. 2- Advanced Features-Submitted by Saroop Chand 07CS12

Core Java2- Vol. 2- Advanced Features-Submitted by Saroop Chand 07CS12

  • Paperback: 1024 pages
  • Publisher: Prentice Hall PTR; 7 edition (December 2, 2004)
  • Language: English
  • ISBN-10: 0131118269
Amazon.com Review
Picking up where the authors' first volume on Java left off, Core Java 2, Volume 2 covers the more advanced features of the Java 2 platform that can add polish and power to your Java programs. The authors' accessible--yet thorough--coverage of essential Java APIs help make this book an attractive choice for any working Java developer.

Several chapters here are especially useful for getting control of new and important Java 2 features. Sections on the new Java 2 collection classes and using advanced Swing classes (like tables and trees) are particularly good. (While many other books just list Swing APIs, this volume provides short examples and effective commentary, which will let you master these complex Swing controls.) When it comes to Java2D graphics, the authors do a nice job of comparing the old AWT to the new Java2D, including drawing basic shapes and doing text output. (These operations are surprisingly tricky in this new API). A section on the new JDBC 2 standard shows off new features like ResultSets and scrollable cursors to good effect.

More advanced topics include multithreading, internationalization, and security. Throughout, this text introduces important concepts illustrated with comprehensible examples. The APIs for individual classes are listed too, making it possible to use this book as a reference, but it is the tutorial sections that stand out here. (The authors also aren't afraid to point out where Java 2 is lacking--for example, in its printing support.)

Readers of the first volume will naturally want the second volume of Core Java 2 too. It's also a great choice for any Java developer with JDK 1.1 experience who wants a tour of new Java 2 features that are essential for serious corporate development. --Richard Dragan

Topics covered: Java 2 advanced APIs, multithreading and synchronization, Java 2 collections, networking, databases and JDBC 2 (cursors and result sets), RMI and remote objects, Swing user interface classes, printing, tables and trees, JavaBeans, security and deployment, internationalization issues, JNI and native methods. --This text refers to an out of print or unavailable edition of this title.

Product Description
An indispensible companion to Core Java 2 Volume I, Seventh Edition, thisbook delivers the real-world guidance Java programmers need to solve even themost challenging programming problems. While many new editions tack onnew material, Horstmann actually rewrites all exisiting chapters and reworks allof the existing programs and examples featured in the book. The authorsindentify the problems experienced Java developers encounter most often anddelivers insightful, expert-level guidance for addressing them. The book alsoincludes all-new chapters on key features of J2SE 5.0 (formerly J2SE 1.5 or"Tiger") including generics and multi-threading. It has been three years sincethe last edition of Core Java Volume II and Java programmers have beenanxiously awaiting the arrival of the updated revision of one of their favoritebooks!
Click Following Button to download!!!