JavaScript Examples Bible: The Essential Companion to JavaScript Bible free book download



Product Details

  • Paperback: 552 pages
  • Publisher: Wiley; Pap/Cdr edition (August 1, 2001)
  • Language: English
  • ISBN-10: 0764548557
  • ISBN-13: 978-0764548550
Product Description
JavaScript Examples Bible is the example companion to the best-selling JavaScript Bible by Danny Goodman. This book is for anyone who is looking for complete examples of JavaScripts. Many of the examples reveal detailed descriptions of HTML listings that illustrate a particular object model or language feature. Even more Example sections invite you to try out an object model or language feature with the help of an interactive workbench, called The Evaluator -- a JavaScript Bible exclusive!

From the Back Cover
The essential companion to your JavaScript Bible … Even the giant 4th Edition and massive Gold Edition of the JavaScript Bible couldn't hold all of the superior knowledge and experience of scripting guru Danny Goodman. Examples sections from reference Parts III and IV appeared only on the CD-ROMs of those two books. Now, in this JavaScript Examples Bible, we bring you the Document Object Model (DOM) and core JavaScript language examples sections in their entirety in convenient form — plus new introductory sections by Danny to guide you to the most important concepts and examples in each chapter. Inside, you'll find ready-to-run examples and step-by-step guides
  • Interact with DOM and JavaScript core language terminology in real time with Danny's exclusive workbench: The Evaluator
  • Experiment with proprietary and industry-standard DOM features in Internet Explorer 5.x and Netscape Navigator 6
  • See the latest object-detection coding techniques to accommodate a wide range of browsers today and tomorrow
  • Learn how to apply language specifics to real application challenges
  • Gain insight from extensive code listings and Danny's analysis of coding strategy and design decisions
CD-ROM includes:
  • A searchable e-version of this book
  • Over 300 ready-to-run scripts from the JavaScript Bible, Gold Edition



Go to the page and save the file as (.pdf)

PASSWORD IS :
sharedaa.com


SQL Bible free book download




Product Details
  • Paperback: 831 pages
  • Publisher: Wiley; Pap/Cdr edition (April 1, 2003)
  • Language: English
  • ISBN-10: 0764525840
  • ISBN-13: 978-0764525841
Book Description
  • Covers the latest version of the ISO SQL standard (SQL-99) and gives readers information they need to know about the differences in vendor-specific SQL implementations including Oracle, Microsoft SQL Server, and IBM DB2
  • Knowledge of this ubiquitous database programming language is becoming more critical as IT departments move toward more integrated heterogeneous platforms
  • Covers growing use of SQL with Web services and XML
  • CD-ROM includes a complete sample database and trial versions of major relational database management software




From the Back Cover
If SQL can do it, you can do it too...

Here, in one definitive volume, is all the information you need to understand and use SQL and its implementations in accordance with the established SQL99 standard. Whether you want to learn database programming from scratch, you’d like to sharpen your SQL skills, or you need to know more about programming for a heterogeneous database environment, this book provides the complete menu. Tutorials and code examples in each chapter make it an indispensable reference for every level of expertise.

Inside, you’ll find complete coverage of SQL

  • Understand the definition and characteristics of relational databases and SQL’s role within RDBMS
  • Recognize vendor-specific implementation variations among Oracle, IBM DB2 UDB, and MS SQL Server
  • Create and modify RDBMS objects like tables, views, indexes, synonyms, sequences, and schemas using Data Definition Language (DDL)
  • Comprehend Data Manipulation Language (DML) from different vendors’ perspectives
  • Master single-table select statements and multitable queries from the ground up
  • Explore in-depth SQL functions, operators, and data types for major RDBMS implementations
  • Discover new SQL developments including XML, OLAP, Web services, and object-oriented features

Bonus CD-ROM includes:

  • IBM® DB2® Universal Database Personal Edition v 8.1 for Windows® Operating Environments Evaluation copy
  • Complete original database example files from the authors
  • Complete book in PDF format
For more free books download visit this blog daily
Any problem on downloading Reply here

Go to the page and save the file as (.pdf)


Debian GNU/Linux Bible free book download




Product Details

  • Paperback: 696 pages
  • Publisher: Wiley; 1 CD with Debian GNU/Linux 2.2r2 edition (May 1, 2001)
  • Language: English
  • ISBN-10: 0764547100
  • ISBN-13: 978-0764547102
Book Description
Debian GNU/Linux is one of the major Linux distributions available today. It is known as the most open" of the Linux distributions -- for its commitment to the free software principals, and its community-centricism. It is also known for its tradition of high-quality packages and package management tools, as well as its focus on security issues. Debian GNU/Linux® Bible focuses on common apps, GUIs, networking, and system administration. The Debian Project's Internet-based development model has helped the distribution achieve unparalleled Internet functionality. One of the most popular features in Debian GNU/Linux is "apt-get," which automates free network downloads of all software package updates, making the Debian CD the last CD you will ever need to keep your system up-to-date with Linux."

Book Info
Comprehensive reference for using Debian GNU/Linux, offering all of the information needed to make optimum use of this 'potato' release. Features numerous tables, screen shots, and other helpful visuals. The CD-ROM offers Debian GNU/Linux 2.2r2. System requirements: Intel 386+, 150MB+ hard drive, 16MB RAM+, and a CD-ROM drive. Softcover.


Go to the page and save the file as (.pdf)


MySQL Bible free download book




Product Details

  • Paperback: 775 pages
  • Publisher: Wiley; Pap/Cdr edition (June 15, 2002)
  • Language: English
  • ISBN-10: 0764549324
  • ISBN-13: 978-0764549328
Book Description
  • Organization: The book is divided into five parts: Getting Starated with MySQL and Relational Databases; Understanding SQL Through MySQL; MySQL Administration; MySQL Developer Guide; and Advanced and Specialized MySQL Topics.
  • Comprehensive coverage: This Bible covers both beginning-level and advanced topics. Topics covered include: introduction to relational database management; installing and configuring MySQL on the Linux, Windows 2000, and Mac OS X operating systems; MySQL security; debugging and repairing MySQL databases and servers; MySQL performance tuning; and developing MySQL applications with Perl and PHP.
  • Coverage of NuSphere MySQL: Due to the growing popularity of the NuSphere MySQL package, this book covers its enhancements and how to install and develop with NuSphere MySQL.
  • Running database application: This book builds an e-commerce sample database application throughout to demonstrate concepts and topics.
ABOUT THE CD-ROM:
What's on the CD-ROM: The CD-ROM includes the latest version of MySQL (either Version 4.0 or 4.1); sample database application and code in the book; and PHP and Perl.

Book Info
Covering everything from RDBMS basics to advanced topics such as replication, database veteran Steve Suehring shows you how to put together and maintain your own MySQL database system. Softcover CD-ROM included.



Linux+ Certification Bible free download




Product Details

  • Hardcover: 800 pages
  • Publisher: Wiley; Har/Cdr edition (December 15, 2001)
  • Language: English
  • ISBN-10: 0764548816
  • ISBN-13: 978-0764548819
Book Description
Unleash the power of CompTIA's newest certification! Linux+ is the next hot certification to come from CompTIA, the company behind A+ with a following of 250,000+ certified and growing. Linux+ Certification Bible contains everything you need to know to pass the exam as well as practical information in one comprehensive volume!

Book Info
Contains everything you need to know to pass the exam as well as practical information in one comprehensive volume. Softcover. CD-ROM included.



Go to the page and save the file as (.pdf)



KDE Programming Bible free download




Product Details
  • Paperback: 900 pages
  • Publisher: Hungry Minds; Pap/Cdr edition (December 2000)
  • Language: English
  • ISBN-10: 0764546821
  • ISBN-13: 978-0764546822
Book Description
This all-in-one tutorial and reference shows beginning to advanced Linux programmers how to build graphical user interfaces for desktop applications that will run in the Windows-like K desktop environment (KDE). Expert author Arthur Griffith covers everything from simple windows and menus to dialog boxes and other advanced widgets. The CD-ROM contains the latest version of KDE.

Book Info
(IDG Books) A tutorial packed with examples, lucid explanations, and a complete widget reference, showing how to take full advantage of the K desktop and 2/Qt toolkit for Linux. The CD-ROM contains all of the examples from the text and KDE 2/Qt core files and libraries. System requirements: Intel 486+, 156 MB+ Hard drive space, 16MB+ RAM, CD-ROM drive. Softcover.



Go to the page and save the file as (.pdf)



AutoCAD 2002 Bible free book download




Product Details

  • Paperback: 1296 pages
  • Publisher: Wiley; Pap/Cdr edition (October 15, 2001)
  • Language: English
  • ISBN-10: 0764536117
  • ISBN-13: 978-0764536113
Book Description
The AutoCAD 2002 Bible will show you how to master the complexities of the world's most popular technical drawing program. This book covers everything you will ever need to know about AutoCAD, from fundamental commands to AutoLISP programming. You will also learn new techniques for creating high-quality 2D drawings, discover enhanced capabilities for 3D rendering, modeling, and shading. And you can customize AutoCAD to fit the way they work.

The AutoCAD 2002 Bible covers product enhancements first introduced with the AutoCAD 2000i interim software, including internet-driven design capabilities. Find out how you can now publish to the Web and collaborate with designers and customers on line. Also included is a loaded CD-ROM with more than 160 source and final drawings used in the examples and tutorials used throughout the book. In addition, you get more than 40 shareware and freeware programs, extensive parts and symbols libraries, and a complete third-party software reference guide.

Book Info
Shows you how to master the complexities of the world's most popular technical drawing program. Covers everything you will ever need to know about AutoCAD, from fundamental commands to AutoLISP programming.



Go to the page and save the file as (.pdf)

Flash 5 Bible free book download




Product Details

  • Paperback: 1300 pages
  • Publisher: Wiley; Pap/Cdr edition (February 15, 2001)
  • Language: English
  • ISBN-10: 0764535153
  • ISBN-13: 978-0764535154
Book Description
Enhanced and revised edition of the bestseller! 1000f what you need to know to learn and master the latest version of Macromedia Flash. Includes a CD-ROM packed with files from the book and valuable tryouts.

Book Info
(IDG Books Worldwide) A text and CD-ROM package offering a quick-start tutorial and detailed instructions for using Flash 5 Web software. Shows how to create and place graphics, master skills and techniques such as tweening and onion skinning, and much more. System requirements: Pentium PC with Windows 9x+, 48MB RAM, 100 MB hard disk space, or comparable Mac. Softcover.



Go to the page and save the file as (.pdf)


SEO: Search Engine Optimization Bible free book download




This in-depth Bible delivers the holy grail of online marketing: how to influence search engine results to drive online shoppers to specific Web sites; the process is called search engine optimization (SEO) and it is a hot topic
One-stop resource offers readers what they need to plan and implement a successful SEO program, including useful tips on finding the shortest routes to success, strategy suggestions, and sidebars with more information and additional resources
Features interviews with executives from top search companies, plus appendices on creating successful listings with Google, MSN, Yahoo!, and others
Topics include creating an SEO plan; managing keywords; maximizing pay-per-click strategies; understanding the role of links and linking; robots, spiders, and crawlers; maintaining SEO; analyzing success rates; and much more


Go to the page and save the file as (.pdf)

Free download : JavaScript Bible



Product Details

  • Paperback: 1015 pages
  • Publisher: Hungry Minds Inc; 3rd edition (March 1998)
  • Language: English
  • ISBN-10: 0764531883
  • ISBN-13: 978-0764531880

Danny Goodman has repeatedly proven himself an excellent teacher of programming languages, and this latest edition of JavaScript Bible reinforces his reputation. If you're familiar with HTML and want to endow your pages with the kind of animation and interactivity that JavaScript can provide, this book is the best one you can buy.

Goodman covers the JavaScript 1.2 language comprehensively, and focuses on developing documents that fully exploit the capabilities of Netscape Navigator 4.0x. The author begins with the fundamentals of the language--variables, loops, data structures, functions, and the like. Then, he proceeds to systematically explore the more difficult characteristics of the language, including its limited object-orientation features and the extensions that apply to Dynamic HTML (DHTML). Server-side coverage is sparse, but that technology isn't nearly as widely used as client-side JavaScript.

JavaScript Bible contains both a tutorial and a reference, so it's useful to advanced JavaScript programmers as well as to beginners. Plus, the illustrative examples included in these pages--and on the accompanying CD-ROM--are generally useful. You'll find image-rollover routines, client-side database lookups, a DHTML puzzle, and many more programs that you'll be able to quickly adapt to your own projects. JavaScript Bible is a winner. --David Wall

Product Description
With all the different JavaScript titles available today, its pretty easy to get overwhelmed when it comes to finding the right book for you. Wouldnt it be great if there was a complete, comprehensive JavaScript guide for users of all levels? Well, there is: JavaScript™ Bible, 3rd Edition, written by leading JavaScript authority Danny Goodman.

Fully revised and updated to include JavaScript 1.2, JavaScript Bible, 3rd Edition provides in-depth coverage of such JavaScript basics as document objects, forms, multiple windows, and frames. You also get instruction on creating mouse-rollover images, integrating Java applets into Web pages, understanding how JavaScript works with Netscape and Microsoft browsers, deploying Dynamic HTML, and much more.

The CD-ROM features demo versions of Macromedia Dreamweaver, Flash, and MarketWare HitList, seven bonus chapters, the code for the examples in the book, and the electronic version of JavaScript Bible, 3rd Edition.

Free download : Java 2 Enterprise Edition 1.4 Bible





Product Details
  • Paperback: 1008 pages
  • Publisher: Wiley (August 22, 2003)
  • Language: English
  • ISBN-10: 0764539663
  • ISBN-13: 978-0764539664
Book Description
* Java 2 Enterprise Edition (J2EE) is the specification that all enterprise Java developers need to build multi-tier applications, and also the basis for BEA's WebLogic Application Server and IBM's WebSphere
* Revised to be current with the significant J2EE 1.4 update that will drive substantial developer interest
* Written by a top-selling team of eleven experts who provide unique and substantial business examples in a vendor-neutral format, making the information applicable to various application servers
* Covers patterns, J2EE application servers, frameworks, Ant, and continuous availability
* Includes extensive intermediate and advanced coverage of J2EE APIs
* Companion Web site provides additional examples and information


Go to the page and save the file as (.pdf)

Free download : XML Programming Bible





Product Details

  • Paperback: 984 pages
  • Publisher: Wiley (September 26, 2003)
  • Language: English
  • ISBN-10: 0764538292
  • ISBN-13: 978-0764538292
Book Description
  • Covers all the most recent XML core and related specifications including XML 1.1, J2EE 1.4, Microsoft .NET's latest iteration, as well as open source XML items from the Apache project.
  • Strong coverage of XML use with databases, transactions, and XML security.
  • Discusses both Microsoft (.NET) and Sun (Java) programming integration with XML, an approach not taken in any other book.
  • Presents extensive business examples, including several major applications developed throughout the book.
  • No previous exposure to XML is assumed.


Go to the page and save the file as (.pdf)


Wiley - Java Database Programming Bible free download




Product Details
  • Paperback: 700 pages
  • Publisher: John Wiley & Sons; 1st edition (July 15, 2002)
  • Language: English
  • ISBN-10: 0764549243
  • ISBN-13: 978-0764549243

Book Description
Java Database Bible is a comprehensive approach to learning how to develop and implement a professional level Java 2 database program using the Java database connection API (JDBC 3.0).
Includes an introduction to relational databases and designing database applications; covers interacting with a relational database using a Java program; and shows how to create and work with XML data storage using a Java program.

Book Info
Packed with lucid explanations and real-world examples, this comprehensive guide gives you everything you need to master Java database programming techniques. Covers JSP, XML, and EJB. Softcover.





Linux Bible free download ebook



  • Paperback: 912 pages
  • Publisher: Wiley; 2006 edition (February 6, 2006)
  • Language: English
  • ISBN-10: 0471754897
  • ISBN-13: 978-0471754893

Book Description
  • This completely revamped edition covers the familiar Linux flavors as well as some exciting new distributions-Ubuntu, Mepis, Arch Linux, and four others
  • Ideal for users planning the transition to Linux who want to sample different distributions to see which one best meets their needs
  • Includes new sections on practical uses for Linux, cool multimedia apps, instant messaging, BitTorrent, and improved security techniques
  • Valuable information for system administrators who need to set up secure, fully functioning Linux servers
  • Bonus DVD is the only one on the market to include ten Linux distributions readers can try



Go to the web and save the file as (.pdf)


Free download : Developing Java Beans




Product Details

  • Paperback: 312 pages
  • Publisher: O'Reilly Media, Inc.; 1st ed edition (June 1, 1997)
  • Language: English
  • ISBN-10: 1565922891
  • ISBN-13: 978-1565922891
O'Reilly books are rarely for neophytes, but advanced users swear by them, and these will be no exception. Englander covers a hot Java subtopic for students, programmers, and professionals already familar with Java and object-oriented programming. He discusses events, event adapters, properties, persistence, java archive files, the BeanBox tool, property editors, ActiveX, and the java.beans Package. Flanagan's work is the book Java programmers want nearby when they are at the keyboard. A complete ready-reference work, this belongs in all collections supporting programmers. Java is a constantly changing language so Nutshell will be coming out often with new editions; always have the newest one on hand. Reese goes beyond simple applet design to relational databases, SQL, object-oriented database applications, application servers, and remote object manipulation. The examples used throughout the book are based on a banking application designed in Java.
Copyright 1997 Reed Business Information, Inc.

Product Description
Java Beans is the most important new development in Java this year. Beans is the next generation of Java technology that not only adds features the language lacked, but also lets Java programs interoperate with a number of development environments. The initial release includes a bridge for Microsoft's ActiveX/COM; future releases will include bridges for Netscape's LiveConnect and IBM's OpenDoc. Since it's a "component architecture" for Java, Beans can be used in graphical programming environments, like Borland's JBuilder, or IBM's VisualAge for Java. This means that someone can use a graphical tool to connect a lot of Beans together and make an application, without actually writing any Java code -- in fact, without doing any programming at all. Graphical development environments let you configure components by specifying aspects of their visual appearance (like the color or label of a button) in addition to the interactions between components (what happens when you click on a button or select a menu item). One important aspect of Java Beans is that components don't have to be visible. This sounds like a minor distinction, but it's very important: the invisible parts of an application are the parts that do the work. So, for example, in addition to manipulating graphical widgets, like checkboxes and menus, Beans allows you to develop and manipulate components that do database access, perform computations, and so on. You can build entire applications by connecting pre-built components, without writing any code. Developing Java Beans is for people who need to stay up-to-date with the latest developments in programming technology. Minimally, developing Beans means adopting several simple design patterns in your code. However, that's only the beginning. To take full advantage of the Java Beans architecture, you should understand how to write classes that are serializable, use events for communication between classes, know when and how to provide BeanInfo classes that give graphical environments more information about your components, and provide property editors and customizers that let graphical tools work with more complex Beans. The book covers:
  • Events, event listeners, and adapters
  • Properties, indexed properties, bound properties, constrained properties, and vetoable property changes
  • Persistence, serialization, versioning, and object validation
  • Packaging Beans using JAR files
  • The BeanBox, a prototypical development tool
  • Reflection and introspection
  • Property editors and customizers
  • The ActiveX bridge; using Java Beans in Visual Basic programs


Go to the web and save the file as (.pdf)

WebLogic Server 6.1 Workbook for Enterprise JavaBeans free book download





Product details
  • Paperback: 256 pages
  • Publisher: O'Reilly; 3Rev Ed edition (4 Sep 2002)
  • Language English
  • ISBN-10: 0596004176
  • ISBN-13: 978-0596004170

Product Description
Synopsis
Although EJB applications themselves are portable, the manner in which developers install and run EJB products varies widely from one vendor to the next. The goal of this Web Logic workbook is to discuss vendor specific requirements and best practices and introduce tools like the WebLogic Administration Console, all in the contest of building and running the example programs for O'Reilly's "Enterprise JavaBeans", 3rd edition. The Workbook guides you step-by-step, explaining how to build and deploy working solutions in a particular application server, and provides useful hints, tips and warnings.




Go to the web and save the file as (.pdf)



Free download : Mastering EJB





Product Details
  • Paperback: 685 pages
  • Publisher: Wiley (July 12, 2006)
  • Language: English
  • ISBN-10: 0471785415
  • ISBN-13: 978-0471785415
Book Description
An invaluable tutorial on the dramatic changes to Enterprise JavaBeans (EJB) 3.0


Featuring myriad changes from its previous versions, EJB 3.0 boasts a very different programming and deployment model, with nearly every aspect of development affected. Even the most experienced EBJ and J2EE developers will need to relearn how to best use EJB to develop mission-critical applications. This author team of experts has taken their combined skills in architecture, development, consulting, and knowledge transfer to explain the various changes to EJB 3.0 as well as the rationale behind these changes. You'll learn the concepts and techniques for authoring distributed, enterprise components in Java from the ground up.

Covering basic through advanced subjects, Mastering Enterprise JavaBeans 3.0 is more than 50 percent new and revised. Four new chapters and one new appendix cover the latest features of this new release, and in-depth coverage of the Java Persistence API and the entities defined therein is provided. The authors' main goal is to get you programming with EJB immediately. To that end, you'll learn:
* How to implement EJB 3.0 beans, with emphasis on session beans (stateful and stateless) and message-driven beans
* Both basic and advanced concepts (such as inheritance, relationships, and so on) of Java Persistence API defined entities
* How to develop and deploy EJB 3.0 Web services
* How to secure EJB applications
* How to integrate EJB applications with the outside world via the Java EE Connector technology
* Tips and techniques for designing and deploying EJB for better performance
* How clustering in large-scale EJB systems works
* Best practices for EJB application design, development, and testing

The companion Web site provides all the source code, updates to the source code examples, and a PDF version of the book.

Wiley Technology Publishing Timely. Practical. Reliable.

Visit the companion Web site at www.wiley.com/go/sriganesh

From the Back Cover
An invaluable tutorial on the dramatic changes to Enterprise JavaBeans (EJB) 3.0

Featuring myriad changes from its previous versions, EJB 3.0 boasts a very different programming and deployment model, with nearly every aspect of development affected. Even the most experienced EBJ and J2EE developers will need to relearn how to best use EJB to develop mission-critical applications. This author team of experts has taken their combined skills in architecture, development, consulting, and knowledge transfer to explain the various changes to EJB 3.0 as well as the rationale behind these changes. You'll learn the concepts and techniques for authoring distributed, enterprise components in Java from the ground up.

Covering basic through advanced subjects, Mastering Enterprise JavaBeans 3.0 is more than 50 percent new and revised. Four new chapters and one new appendix cover the latest features of this new release, and in-depth coverage of the Java Persistence API and the entities defined therein is provided. The authors' main goal is to get you programming with EJB immediately. To that end, you'll learn:

  • How to implement EJB 3.0 beans, with emphasis on session beans (stateful and stateless) and message-driven beans
  • Both basic and advanced concepts (such as inheritance, relationships, and so on) of Java Persistence API defined entities
  • How to develop and deploy EJB 3.0 Web services
  • How to secure EJB applications
  • How to integrate EJB applications with the outside world via the Java EE Connector technology
  • Tips and techniques for designing and deploying EJB for better performance
  • How clustering in large-scale EJB systems works
  • Best practices for EJB application design, development, and testing

The companion Web site provides all the source code, updates to the source code examples, and a PDF version of the book.





Go to the web and save the file as (.pdf)


Developing Java Beans - free ebook download





Product Details

  • Paperback: 312 pages
  • Publisher: O'Reilly Media, Inc.; 1st ed edition (June 1, 1997)
  • Language: English
  • ISBN-10: 1565922891
  • ISBN-13: 978-1565922891
From Library Journal
O'Reilly books are rarely for neophytes, but advanced users swear by them, and these will be no exception. Englander covers a hot Java subtopic for students, programmers, and professionals already familar with Java and object-oriented programming. He discusses events, event adapters, properties, persistence, java archive files, the BeanBox tool, property editors, ActiveX, and the java.beans Package. Flanagan's work is the book Java programmers want nearby when they are at the keyboard. A complete ready-reference work, this belongs in all collections supporting programmers. Java is a constantly changing language so Nutshell will be coming out often with new editions; always have the newest one on hand. Reese goes beyond simple applet design to relational databases, SQL, object-oriented database applications, application servers, and remote object manipulation. The examples used throughout the book are based on a banking application designed in Java.
Copyright 1997 Reed Business Information, Inc.

Book Description
Java Beans is the most important new development in Java this year. Beans is the next generation of Java technology that not only adds features the language lacked, but also lets Java programs interoperate with a number of development environments. The initial release includes a bridge for Microsoft's ActiveX/COM; future releases will include bridges for Netscape's LiveConnect and IBM's OpenDoc. Since it's a "component architecture" for Java, Beans can be used in graphical programming environments, like Borland's JBuilder, or IBM's VisualAge for Java. This means that someone can use a graphical tool to connect a lot of Beans together and make an application, without actually writing any Java code -- in fact, without doing any programming at all. Graphical development environments let you configure components by specifying aspects of their visual appearance (like the color or label of a button) in addition to the interactions between components (what happens when you click on a button or select a menu item). One important aspect of Java Beans is that components don't have to be visible. This sounds like a minor distinction, but it's very important: the invisible parts of an application are the parts that do the work. So, for example, in addition to manipulating graphical widgets, like checkboxes and menus, Beans allows you to develop and manipulate components that do database access, perform computations, and so on. You can build entire applications by connecting pre-built components, without writing any code. Developing Java Beans is for people who need to stay up-to-date with the latest developments in programming technology. Minimally, developing Beans means adopting several simple design patterns in your code. However, that's only the beginning. To take full advantage of the Java Beans architecture, you should understand how to write classes that are serializable, use events for communication between classes, know when and how to provide BeanInfo classes that give graphical environments more information about your components, and provide property editors and customizers that let graphical tools work with more complex Beans. The book covers:
  • Events, event listeners, and adapters
  • Properties, indexed properties, bound properties, constrained properties, and vetoable property changes
  • Persistence, serialization, versioning, and object validation
  • Packaging Beans using JAR files
  • The BeanBox, a prototypical development tool
  • Reflection and introspection
  • Property editors and customizers
  • The ActiveX bridge; using Java Beans in Visual Basic programs



Go to the web and save rhe file as (.pdf)



Free download : Beginning Ajax with ASP.NET





Product Details
  • Paperback: 500 pages
  • Publisher: Wrox; 1 edition (September 5, 2006)
  • Language: English
  • ISBN-10: 047178544X
  • ISBN-13: 978-0471785446
Product Description
Ajax has the power to revolutionize the way web-based applications are designed. This book provides you with a thorough working knowledge of what Ajax has to offer and how to take full advantage of it in your application development.

Following an exploration of how Ajax works with .NET, you'll get acquainted with DHTML, the role of JavaScript and the Document Object Model, and the XMLHttpRequest Object, which is the foundation of Ajax. Then you will examine the Ajax-type features built into ASP.NET and explore the Ajax.NET Professional Library in detail. Finally, you will explore client scripting as well as building and using controls with Microsoft's Atlas. With an entire chapter devoted to debugging, you will have all you need to use this cutting-edge technology.

What you will learn from this book
* What you can do with the open source Ajax.NET Professional Library
* How to use the corresponding functionality, Asynchronous Client Script Callbacks, that comes with ASP.NET 2.0
* Techniques for using the XMLHttpRequest Object to communicate between the client web browser and the server
* An overview of XML, XSLT, and other ways to send data between client and server
* How to integrate Microsoft's Atlas with many of the services available in ASP.NET 2.0

Who this book is for

This book is for programmers who use ASP.NET and are just starting to use Ajax technologies to create more responsive, modern applications.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

From the Back Cover
Ajax has the power to revolutionize the way web-based applications are designed. This book provides you with a thorough working knowledge of what Ajax has to offer and how to take full advantage of it in your application development.

Following an exploration of how Ajax works with .NET, you'll get acquainted with DHTML, the role of JavaScript and the Document Object Model, and the XMLHttpRequest Object, which is the foundation of Ajax. Then you will examine the Ajax-type features built into ASP.NET and explore the Ajax.NET Professional Library in detail. Finally, you will explore client scripting as well as building and using controls with Microsoft's Atlas. With an entire chapter devoted to debugging, you will have all you need to use this cutting-edge technology.

What you will learn from this book

  • What you can do with the open source Ajax.NET Professional Library
  • How to use the corresponding functionality, Asynchronous Client Script Callbacks, that comes with ASP.NET 2.0
  • Techniques for using the XMLHttpRequest Object to communicate between the client web browser and the server
  • An overview of XML, XSLT, and other ways to send data between client and server
  • How to integrate Microsoft's Atlas with many of the services available in ASP.NET 2.0

Who this book is for

This book is for programmers who use ASP.NET and are just starting to use Ajax technologies to create more responsive, modern applications.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.



Free download : ASP.NET 2.0 Unleashed




Product Details

  • Hardcover: 1963 pages
  • Publisher: Sams (June 16, 2006)
  • Language: English
  • ISBN-10: 0672328232
  • ISBN-13: 978-0672328237
Product Description

ASP.NET 2.0 Unleashed is a revision of the best-selling ASP.NET Unleashed, by Microsoft Software Legend Stephen Walther. It covers virtually all features of ASP.NET 2.0 including more than 50 new controls, personalization, master pages, and web parts. All code samples are presented in VB and C#. Throughout the more than 2,000 pages, you will be shown how to develop state-of-the-art Web applications using Microsoft's latest development tools. This resource is guaranteed to be used as a reference guide over and over!

About the Author
Stephen Walther has taught workshops on building ASP.NET applications at NASA, Lockheed Martin, the National Science Foundation, the U.S. House of Representatives, Verizon and others. He got his start working with Active Server Pages by developing two large commercial Web sites. First, he created the Collegescape Web site, a Web site used by over 200 colleges, including Harvard, Stanford, and MIT, to accept admittance applications online. Next, he created the CityAuction Web site, and auction site used by both Snap! and CitySearch. He received his Bachelor of Arts from UC Berkeley.


Free download: AI for Game Developers




Product Details

  • Paperback: 390 pages
  • Publisher: O'Reilly Media, Inc. (July 23, 2004)
  • Language: English
  • ISBN-10: 0596005555
  • ISBN-13: 978-0596005559
Product Description
Advances in 3D visualization and physics-based simulation technology make it possible for game developers to create compelling, visually immersive gaming environments that were only dreamed of years ago. But today's game players have grown in sophistication along with the games they play. It's no longer enough to wow your players with dazzling graphics; the next step in creating even more immersive games is improved artificial intelligence, or AI. Fortunately, advanced AI game techniques are within the grasp of every game developer--not just those who dedicate their careers to AI. If you're new to game programming or if you're an experienced game programmer who needs to get up to speed quickly on AI techniques, you'll find AI for Game Developers to be the perfect starting point for understanding and applying AI techniques to your games. Written for the novice AI programmer, AI for Game Developers introduces you to techniques such as finite state machines, fuzzy logic, neural networks, and many others, in straightforward, easy-to-understand language, supported with code samples throughout the entire book (written in C/C++). From basic techniques such as chasing and evading, pattern movement, and flocking to genetic algorithms, the book presents a mix of deterministic (traditional) and non-deterministic (newer) AI techniques aimed squarely at beginners AI developers. Other topics covered in the book include:
  • Potential function based movements: a technique that handles chasing, evading swarming, and collision avoidance simultaneously
  • Basic pathfinding and waypoints, including an entire chapter devoted to the A* pathfinding algorithm
  • AI scripting
  • Rule-based AI: learn about variants other than fuzzy logic and finite state machines
  • Basic probability
  • Bayesian techniques
Unlike other books on the subject, AI for Game Developers doesn't attempt to cover every aspect of game AI, but to provide you with usable, advanced techniques you can apply to your games right now. If you've wanted to use AI to extend the play-life of your games, make them more challenging, and most importantly, make them more fun, then this book is for you.

About the Author
As a naval architect and marine engineer, David M. Bourg performs computer simulations and develops analysis tools that measure such things as hovercraft performance and the effect of waves on the motion of ships and boats. He teaches at the college level in the areas of ship design, construction and analysis. On occasion, David also lectures at high schools on topics such as naval architecture and software development. In addition to David's practical engineering background, he's professionally involved in computer game development and consulting through his company, Crescent Vision Interactive . Current projects include a massively multiplayer online role-playing game, several Java-based multiplayer games, and the porting of Hasbro's "Breakout" to the Macintosh.

Glenn Seemann is a veteran game programmer with over a dozen games to his credit, for Mac and Windows systems. He's a co-founder with David Bourg, of Crescent Vision Interactive, a game development company specializing in cross-platform games



Free download : Artificial Intelligence programming using java


Product Details:

Author : Mark Watson
Pages : 124
Publication Date : November 18, 2005

Book Excerpts:

This book provides the theory of many useful techniques for AI programming. Readers should find this a fun book to work through. In the style of a "cookbook", the chapters in this book can be studied in any order. Each chapter follows the same pattern: a motivation for learning a technique, some theory for the technique, and a Java example program that readers can experiment with.

Subjects discussed in this book include search algorithms, natural language processing, expert systems, genetic algorithms, neural networks, machine learning, statistical natural language processing and spam email detection using Bayesian rules.

There are relatively few source code listings in this book, but complete example programs that are discussed in the text should have been included in the same ZIP file that contained this web book. Should reader find this this web book without the examples, she can download an up to date version of the book and examples on the Open Content page of

In order to discuss some of the example code in this book, the author used Unified Modeling Language (UML) class diagrams. These diagrams were created using the TogetherJ modeling tool.

Intended Audience:

This book was written for both professional programmers and home hobbyists who already know how to program in Java and who want to learn practical AI programming techniques.



Free download : Artificial Intelligence a morden approach - Russell



Product Details

  • Hardcover: 1132 pages
  • Publisher: Prentice Hall; 2 edition (December 30, 2002)
  • Language: English
  • ISBN-10: 0137903952
  • ISBN-13: 978-0137903955
The long-anticipated revision of this best-selling book offers the most comprehensive, up-to-date introduction to the theory and practice of artificial intelligence. Intelligent Agents. Solving Problems by Searching. Informed Search Methods. Game Playing. Agents that Reason Logically. First-order Logic. Building a Knowledge Base. Inference in First-Order Logic. Logical Reasoning Systems. Practical Planning. Planning and Acting. Uncertainty. Probabilistic Reasoning Systems. Making Simple Decisions. Making Complex Decisions. Learning from Observations. Learning with Neural Networks. Reinforcement Learning. Knowledge in Learning. Agents that Communicate. Practical Communication in English. Perception. Robotics. For those interested in artificial intelligence.

Book Info
Presents a unified, coherent picture of the AI field based on the ideal of intelligent agents, and shows how to build them using the AI methods. DLC: Artificial intelligence. --This text refers to an out of print or unavailable edition of this title.

The publisher, Prentice-Hall Engineering/Science/Mathematics
The most comprehensive, up-to-date introduction to the theory and practice of artificial intelligence. --This text refers to an out of print or unavailable edition of this title.

From the Back Cover

The first edition of Artificial Intelligence: A Modern Approach has become a classic in the AI literature. It has been adopted by over 600 universities in 60 countries, and has been praised as the definitive synthesis of the field.

In the second edition, every chapter has been extensively rewritten. Significant new material has been introduced to cover areas such as constraint satisfaction, fast propositional inference, planning graphs, internet agents, exact probabilistic inference, Markov Chain Monte Carlo techniques, Kalman filters, ensemble learning methods, statistical learning, probabilistic natural language models, probabilistic robotics, and ethical aspects of AI.

The book is supported by a suite of online resources including source code, figures, lecture slides, a directory of over 800 links to "AI on the Web," and an online discussion group. All of this is available at:
aima.cs.berkeley.edu



About the Author

Stuart Russell was born in 1962 in Portsmouth, England. He received his B.A. with first-class honours in physics from Oxford University in 1982, and his Ph.D. in computer science from Stanford in 1986. He then joined the faculty of the University of California at Berkeley, where he is a professor of computer science, director of the Center for Intelligent Systems, and holder of the Smith-Zadeh Chair in Engineering. In 1990, he received the Presidential Young Investigator Award of the National Science Foundation, and in 1995 he was cowinner of the Computers and Thought Award. He was a 1996 Miller Professor of the University of California and was appointed to a Chancellor's Professorship in 2000. In 1998, he gave the Forsythe Memorial Lectures at Stanford University. He is a Fellow and former Executive Council member of the American Association for Artificial Intelligence. He has published over 100 papers on a wide range of topics in artificial intelligence. His other books include The Use of Knowledge in Analogy and Induction and (with Eric Wefald) Do the Right Thing: Studies in Limited Rationality.

Peter Norvig is director of Search Quality at Google, Inc. He is a Fellow and Executive Council member of the American Association for Artificial Intelligence. Previously, he was head of the Computational Sciences Division at NASA Ames Research Center, where he oversaw NASA's research and development in artificial intelligence and robotics. Before that he served as chief scientist at Junglee, where he helped develop one of the first Internet information extraction services, and as a senior scientist at Sun Microsystems Laboratories working on intelligent information retrieval. He received a B.S. in applied mathematics from Brown University and a Ph.D. in computer science from the University of California at Berkeley. He has been a professor at the University of Southern California and a research faculty member at Berkeley. He has over 50 publications in computer science including the books Paradigms of AI Programming: Case Studies in Common Lisp, Verbmobil: A Translation System for Face-to-Face Dialog, and Intelligent Help Systems for UNIX.


Free download : Dot NET e-Business Architecture




Product Details

  • Paperback: 580 pages
  • Publisher: Sams (November 27, 2001)
  • Language: English
  • ISBN-10: 0672322196
  • ISBN-13: 978-0672322198
Product Description

This book is written for architects and developers preparing to design and build enterprise-scale e-business applications using Microsoft's Visual Studio.NET and .NET Framework. It will guide technical architects and software developers through the design and development of a fully-featured e-commerce application, the gasTIX online ticketing system, using the .NET suite of technologies. Along the way, key concepts behind new .NET products such as C#, Visual Basic .NET, Visual C++ .NET, ASP.NET, ADO.NET, and Web Services are explained. The author team, consisting of several talented G.A. Sullivan consultants, has combined experience equaling tens of years in the trenches with the various releases of Microsoft Visual Studio.

From the Back Cover

This book is written for architects and developers preparing to design and build enterprise-scale e-business applications using Microsoft's Visual Studio.NET and .NET Framework. It will guide technical architects and software developers through the design and development of a fully-featured e-commerce application, the gasTIX online ticketing system, using the .NET suite of technologies. Along the way, key concepts behind new .NET products such as C#, Visual Basic .NET, Visual C++ .NET, ASP.NET, ADO.NET, and Web Services are explained. The author team, consisting of several talented G.A. Sullivan consultants, has combined experience equaling tens of years in the trenches with the various releases of Microsoft Visual Studio.

The fully-functional live sample application built for the book can be seen at gasullivan



Free download : Computer Organization and Architecture by William Stallings




Product Details

  • Hardcover: 792 pages
  • Publisher: Prentice Hall; 7 edition (July 21, 2005)
  • Language: English
  • ISBN-10: 0131856448
  • ISBN-13: 978-0131856448
Product Description
With up-to-date coverage of modern architectural approaches, this handbook provides a thorough discussion of the fundamentals of computer organization and architecture, as well as the critical role of performance in driving computer design. Captures the field’s continued innovations and improvements, with input from active practitioners. Reviews the two most prevalent approaches: superscalar, which has come to dominate the microprocessor design field, including the widely used Pentium; and EPIC, seen in the IA-64 architecture of Intel's Itanium. Views systems from both the architectural and organizational perspectives. Includes coverage of critical topics, such as bus organization, computer arithmetic, I/O modules, RISC, memory, and parallel processors. For professionals in computer product marketing or information system configuration and maintenance.

From the Publisher
Stallings provides a clear, comprehensive presentation of the organization and architecture of modern-day computers, emphasizing both fundamental principles and the critical role of performance in driving computer design. The text conveys concepts through a wealth of concrete examples highlighting modern CISC and RISC systems. The Fourth Edition captures recent innovations and improvements, while maintaining a broad, all-inclusive perspective of the entire field. --This text refers to an out of print or unavailable edition of this title.



 

Try More Free Books

CATEGORIES

If you get any link broken please inform me. I will solv the problem within 24 hours.For contact with me Click here.

Top Commenters

Widget by SamSumon
    If you enjoyed this post, make sure you subscribe as an Reader!