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

Tuesday, March 23, 2010

Professional Eclipse 3 for Java Developers


Professional Eclipse 3 for Java Developers
Product Description
  • Step-by-step guide that introduces novices to using all major features of Eclipse 3
  • Eclipse is an open source extensible integrated development environment (IDE) that helps Java programmers build best-of-breed integrated tools covering the whole software lifecycle-from conceptual modeling to deployment
  • Eclipse is fast becoming the development platform of choice for the Java community
  • Packed with code-rich, real-world examples that show programmers how to speed up the development of applications by reusing and extending existing Eclipse components
  • Describes SWT and JFace (Eclipse’s alternative to the Java AWT and Swing) and demonstrates them in practice in a JavaLayer based MP3 player
  • Shows how Eclipse can be used as a tool platform and application framework

Saturday, January 9, 2010

Digital Audio Signal Processing

Digital Audio Signal Processing

Product Description
A fully updated second edition of the excellent Digital Audio Signal Processing
Well established in the consumer electronics industry, Digital Audio Signal Processing (DASP) techniques are used in audio CD, computer music and multi-media components. In addition, the applications afforded by this versatile technology now range from real-time signal processing to room simulation.

Digital Audio Signal Processing, Second Edition covers the latest signal processing algorithms for audio processing. Every chapter has been completely revised with an easy to understand introduction into the basics and exercises have been included for self testing. Additional Matlab files and Java Applets have been provided on an accompanying website, which support the book by easy to access application examples.
Key features include:
  • A thoroughly updated and revised second edition of the popular Digital Audio Signal Processing, a comprehensive coverage of the topic as whole
  • Provides basic principles and fundamentals for Quantization, Filters, Dynamic Range Control, Room Simulation, Sampling Rate Conversion, and Audio Coding
  • Includes detailed accounts of studio technology, digital transmission systems, storage media and audio components for home entertainment
  • Contains precise algorithm description and applications
  • Provides a full account of the techniques of DASP showing their theoretical foundations and practical solutions
  • Includes updated computer-based exercises, an accompanying website, and features Web-based Interactive JAVA-Applets for audio processing
This essential guide to digital audio signal processing will serve as an invaluable reference to audio engineering professionals, R&D engineers, researchers in consumer electronics industries and academia, and Hardware and Software developers in IT companies. Advanced students studying multi-media courses will also find this guide of interest.


Wednesday, December 30, 2009

OpenCms 7 Development

OpenCms is a professional-level open-source Website Content Management System, based on Java and XML. Many companies or organizations have requirements that go beyond what is available in the standard OpenCms application. Thankfully, OpenCms can be used by Java developers to create sophisticated add-ons and customizations that extend the power of OpenCms in virtually unlimited directions.
Targeting version 7 of OpenCms, this book is for Java developers interested in extending and further customizing OpenCms through its Java API.

Starting by showing how to set up a development environment for OpenCms work, the book moves you through various tasks of increasing complexity. Some of the common tasks covered are building OpenCms, XML asset type development, templating, module development, user and role setup, and search integration. In addition to these common tasks some more advanced topics are covered such as self-registering users, RSS support, developing custom widgets and extending the administrative interface. All the topics include examples and are presented while building a sample blog site.

The skills you develop will make you an OpenCms developer to be reckoned with!

Download here.

Foundations of Atlas: Rapid Ajax Development with ASP.NET 2.0

This book introduces a fast-track path to understanding Atlas, and how this technology can increase the power and functionality of your code while conserving time and effort. The book begins with a bare-bones introduction that explains how Atlas relates to Ajax.


Microsoft Atlas is a web-client framework that makes building Ajax-style applications easier. It provides a prewritten framework that gives you a structured environment in which to work. Atlas also provides you with an object model and standardized debugging to make development faster and simpler.

Ajax is a new way of combining a number of Web technologies including JavaScript, dynamic HTML, and a feature known as XmlHttp (which reduces the need for client browsers to constantly reconnect to the server every time new information is downloaded). But at the moment, people developing with Ajax have to write their code from the ground up, which is complex and time consuming.

The book guides you through a series of practical examples that demonstrate the Atlas framework and available controls. After reading this book, youll be able to compile a seamless Atlas-based application of your own!
  • In anticipation of changes during development of the Atlas technology, the updated source code is posted for download on the author’s blog, www.philotic.com/blog.
  • This book demystifies the Atlas technology and shows you how to work with it.
  • The first book dedicated to this revolutionary new technology.
  • Written by an experienced .NET author in collaboration with the Atlas development team.
Download here.

Tuesday, December 29, 2009

Beginning Java Google App Engine


Google App Engine is one of the key technologies to emerge in recent years to help you build scalable web applications even if you have limited previous experience. If you are a Java programmer, this book offers you a Java approach to beginning Google App Engine. You will explore the runtime environment, front-end technologies like Google Web Toolkit, Adobe Flex, and the datastore behind App Engine. You’ll also explore Java support on App Engine from end to end.

The journey begins with a look at the Google Plugin for Eclipse and finishes with a working web application that uses Google Web Toolkit, Google Accounts, and Bigtable. Along the way, you’ll dig deeply into the services that are available to access the datastore with a focus on Java Data Objects (JDO), JDOQL, and other aspects of Bigtable.

With this solid foundation in place, you’ll then be ready to tackle some of the more advanced topics like integration with other cloud platforms such as Salesforce.com and Google Wave.

What you’ll learn

  • How to get up and running with App Engine, starting with the Google Plugin for Eclipse
  • All about the development server for testing and developing your applications
  • How to develop applications using Servlets & JSPs, Spring Framework, and open source Flash Remoting and Messaging servers
  • How to leverage the datastore in your applications, including Persistence as a Service
  • How to use Spring as a Service for transactions, data access, and more
  • How to use Google Web Toolkit to create AJAX components to drive your web applications
  • How to send email and instant messages (XMPP) from within your application
  • How to increase performance of your apps by storing data in memory using the Memcache service
Download Here

Monday, December 14, 2009

Restful Java with Jax-RS (Animal Guide)

Learn how to design and develop distributed web services
in Java using RESTful architectural principals and the JAX-RS specification in Java EE 6. With this hands-on reference, you’ll focus on implementation rather than theory, and discover why the RESTful method is far better than technologies like CORBA and SOAP.

It’s easy to get started with services based on the REST architecture. RESTful Java with JAX-RS includes a technical guide that explains REST and JAX-RS, how they work, and when to use them. With the RESTEasy workbook that follows, you get step-by-step instructions for installing, configuring, and running several working JAX-RS examples using the JBoss RESTEasy implementation of JAX-RS.

* Work on the design of a distributed RESTful interface
, and develop it in Java as a JAX-RS service
* Dispatch HTTP requests in JAX-RS, and learn how to extract information from them
* Deploy your web services within Java Enterprise Edition
using the Application class, Default Component Model, EJB Integration, Spring Integration, and JPA
* Discover several options for securing your web services
* Learn how to implement RESTful design patterns using JAX-RS
* Write RESTful clients in Java using libraries and frameworks such as java.net.URL, Apache HTTP Client, and RESTEasy Proxy

Download here.
http://socifiles.com/d/12cb48

Programming Google App Engine

As one of today’s cloud computing
services, Google App Engine does more than provide access to a large system of servers. It also offers you a simple model for building applications
that scale automatically to accommodate millions of users. With Programming
Google App Engine, you’ll get expert practical guidance that will help you make the best use of this powerful platform. Google engineer Dan Sanderson shows you how to design your applications for scalability, including ways to perform common development tasks using App Engine’s APIs and scalable services.

You’ll learn about App Engine’s application server architecture, runtime environments, and scalable datastore for distributing data, as well as techniques for optimizing your application. App Engine offers nearly unlimited computing power, and this book provides clear and concise instructions for getting the most from it right from the source.

* Discover the differences between traditional web development and development with App Engine
* Learn the details of App Engine’s Python and Java runtime environments
* Understand how App Engine handles web requests and executes application code
* Learn how to use App Engine’s scalable datastore, including queries and indexes, transactions, and data modeling
* Use task queues to parallelize and distribute work across the infrastructure
* Deploy and manage applications with ease

Download here.
http://socifiles.com/d/d0959c

RESTful Java Web Services

If you are already familiar with REST theory but are new to RESTful Java web services, and want to use the Java technology stack together with Java RESTful frameworks to create robust web services, this is the book for you.


This book is a guide to developing RESTful web services using Java and the most popular RESTful frameworks available today. It covers the theory of REST; practical coding examples for RESTful clients; a practical outline of the RESTful design process-yes, it’s different from traditional web application development; and a complete implementation of a non-trivial web service using the following frameworks: Jersey’s JAX-RS, Restlet’s Lightweight REST, JBoss’s JAX-RS RESTEasy, and Struts 2 with the REST plug-in.

What you will learn from this book?

* REST architecture basics
* What it means for a web service to be RESTful
* How to connect to and consume RESTful web services such as Yahoo or Google
* A RESTful web service design heuristic
* How to deploy web services to Java web containers such as Tomcat and JBoss
* How to implement an entire web service using the most popular open source frameworks currently available, including JAX-RS implementations Jersey and RESTEasy, Restlet, and Struts 2 with the REST plug-in
* How to create standalone Java web services using the Restlet framework
* How you can secure RESTful web services

Download here.
http://socifiles.com/d/0a812f

JBoss RichFaces 3.3

JBoss

RichFaces is a rich component library for JavaServer Faces and an AJAX framework that allows easy integration of AJAX capabilities into complex business applications. Do you wish to eliminate the time involved in writing JavaScript code and managing JavaScript-compatibility between browsers to build an AJAX web application quickly?

This book goes beyond the documentation to teach you how to do that. It will show you how to get the most out of JBoss RichFaces by explaining the key components and how you can use them to enhance your applications. Most importantly, you will learn how to integrate AJAX into your applications without using JavaScript but only standard JSF components. You will learn how to create and customize your own components and add them to your new or existing applications.

What you will learn from this book?

* Create a simple project using the seam-gen tool, with the support of RichFaces, Seam and Facelets
* Integrate the RichFaces libraries manually in your existing JSF project
* Import a seam-gen-generated project into your workspace using Eclipse
* Get AJAX JSF messaging support for JSF AJAX events using RichFaces message and messages components
* Learn the basics of RichFaces, from creating the project to editing the code, using important components (like a4j:commandButton, a4j:commandLink, rich:dataTable, and rich:messages) and their AJAX properties (like reRender)
* Develop a fully-featured advanced application for contact management using the RichFaces AJAX framework and its rich components
* Develop the login and registration system for a web site
, looking at all the features like skin management, registration page, login box, forgot username, reset password, captcha, and more
* Optimize AJAX requests while developing a web application with JBoss RichFaces
* Add and remove contacts from a group using the RichFaces drag-n-drop support
* Customize the look of the application by changing the style of its existing skins using CSS and XCSS
* Create new skins ready to be plugged into your application
* Use and implement pushing, partial updates, component binding, session expiration handling, and more
* Develop rich JSF components in a fast and solid way using CDK (Component Development Kit)

Download here.
http://socifiles.com/d/1eea32

ICEfaces 1.8: Next Generation Enterprise Web Development

ICEfaces is an Enterprise AJAX framework which allows you to develop modern Web 2.0 applications

, using AJAX to implement desktop-like behavior. The integration and handling of such frameworks is a challenge, but ICEfaces is the first enterprise AJAX framework that places the integration aspect at the center of its design. All this is based on a programming model that does not need to write a single line of JavaScript.

You may already be aware that modern web applications are now more commonly modeled around desktop-like implementations. By following the development of a real-world application, you will see how best to use ICEfaces components to customize the interface layout, navigation, data presentation and data creation to achieve the efficient, modern, web application that you’ve always dreamed of!

What you will learn from this book?

* Implement the principles of modern Web application design using the ICEfaces enterprise AJAX framework.
* Design enterprise-ready components with Facelets
* Create AJAX applications without using JavaScript
* Integrate modern frontend development into your JEE stack using JSF, Facelets, Spring, JPA
* Customize your application using ICEfaces’ skinning and multi-lingual presentation features
* Develop server side rendering and create your own monitoring tool with AJAX Push
* Improve the user’s experience with popup dialogs, a progress bar, auto-complete and drag and drop.

Download here.
http://socifiles.com/d/819a72

Wednesday, December 9, 2009

CSS Hacks and Filters: Making Cascading Stylesheets Work

Cascading Style Sheets, the technology
meant to bring order out of chaos by letting you update Web sites effortlessly, just doesn’t always work. You recognize that when you discover your graphics, perfectly positioned in Firefox, throw your page out of whack when viewed in Explorer. The solution? This cutting-edge collection of hacks, tweaks, and filters—a one-stop resource for tailoring CSS to solve the problems you face every day. From pacifying those ancient browsers
to achieving accessibility, these tools can bring CSS’s promise back online—Web sites without worry.

* Filter CSS for older browsers and hide it from newer ones
* Use CSS to enhance graphics and media
* Sample a selection of ways to resolve CSS display issues
* Script your own Document Object Model and JavaScript
hacks
* Debug and troubleshoot CSS
* Make the most of CSS and implement CSS hacks in Dreamweaver®
* Create CSS-savvy Dreamweaver templates
* Apply CSS hacks to create accessible sites
* Code server-side solutions with ASP, PHP, or ColdFusion®

Download here.
http://socifiles.com/d/a2fe83

Tuesday, December 8, 2009

Foundation Web Design with Dreamweaver 8

Dreamweaver is Macromedias best-selling web design/development environment, and the updated version of Dreamweaver will be available later this year. Dreamweaver has the capability to generate dynamic website code using server-side languages like ASP, PHP, and ASP.NET. We know that you don’t always require a full database driven site though, so this book focuses on using the latest version of Dreamweaver to design and create usable, standards-compliant websites using XHTML and CSS. One of the highlights of this version is much closer, tighter CSS/XHTML. This book will show you how to make the most of that feature.

After a brief introduction to the latest version of Dreamweaver, and how CSS and XHTML fit into it, Craig looks at using the software for your web design projects in a hands-on, task based manner, covering these topics:

* Setting up a site in Dreamweaver
* Global web site essentials, such as dealing with doctypes, meta tags, comments, and page defaults, and attaching CSS and JavaScript files to your page
* Styling page content properly using CSS
* Working with images
* Creating web site navigation
* CSS for impressive page layouts that work
* Getting user feedback via forms

Download here.
http://socifiles.com/d/2d1840

Sunday, December 6, 2009

Spring Enterprise Recipes: A Problem-Solution Approach

The Spring Framework is a widely adopted enterprise and general Java framework. The release of Spring Framework 3.0 has added many improvements and new features for Spring development. Written by Gary Mak of the best-selling Spring Recipes and Josh Long, an expert Spring user and developer, Spring Enterprise Recipes is one of the first books on the new Spring 3.


This key book focuses on Spring Framework 3.0, the latest version available, and a framework-related suite of tools, extensions, plug-ins, modules, and more—all of which you may want and need for building three-tier Java EE applications.
  • Build Spring enterprise and Java EE applications from the ground up using Recipes from this book as templates to get you started, fast.
  • Employ Spring Integration, Spring Batch and jBPM with Spring to bring your application’s architecture to the next level.
  • Use Spring’s remoting, and messaging support to distribute your application, or bring your application to the cloud with GridGain and Terracotta.

What you’ll learn

  • Integrate legacy systems with Spring, bridging the gaps with Spring’s JMS support and Spring Integration.
  • Use Spring Batch to insulate yourself from the tedious, hard-to-test code required to efficiently handle offline or batch processing scenarios.
  • Build highly concurrent, grid-ready applications using Gridgain and Terracotta
  • Build modular services using OSGi with Spring DM and Spring Dynamic Modules and SpringSource dm Server. Take the lightweight philosophy of the Spring framework to its logical extension. The Spring framework brings you all of the power of JEE, à la carte!
  • Integrate Spring with Java EE 5 and 6 APIs and services
  • How to leverage job scheduling, and e-mail services using Spring’s abstractions.
Download here.

Pro JPA 2 Mastering the Java Persistence API

Pro JPA 2 introduces, explains, and demonstrates how to use the new Java Persistence API (JPA). JPA provides Java developers with both the knowledge and insight needed to write Java applications that access relational databases through JPA.


Authors Mike Keith and Merrick Schincariol take a hands–on approach to teaching by giving examples to illustrate each new concept of the API and showing how it is used in practice.
All of the examples use a common model from an overriding sample application, giving readers a context from which to start and helping them to understand the examples within an already familiar domain.

After completing the book, you will have a full understanding and be able to successfully code applications using JPA. The book also serves as a reference guide during initial and later JPA application experiences.
  • Hands-on examples for all the aspects of the JPA specification, based on the reference implementation of this specification
  • A special section on migration to JPA
  • Expert insight about various aspects of the API and when they are useful
  • Portability hints to provide increased awareness of the potential for non–portable JPA code
Download Here

Pro JavaScript Design Patterns

As a web developer, you’ll already know that JavaScript is a powerful language, allowing you to add an impressive array of dynamic functionality to otherwise static web sites. But there is more power waiting to be unlocked—JavaScript is capable of full object–oriented capabilities, and by applying OOP principles, best practices, and design patterns to your code, you can make it more powerful, more efficient, and easier to work with alone or as part of a team.

With Pro JavaScript Design Patterns, you’ll start with the basics of object–oriented programming in JavaScript applicable to design patterns, including making JavaScript more expressive, inheritance, encapsulation, information hiding, and more. With that covered, you can kick–start your JavaScript development in the second part of the book, where you’ll find detail on how to implement and take advantage of several design patterns in JavaScript, including composites, decorators, façades, adapters, and many more.
Each chapter is packed with real–world examples of how the design patterns are best used and expert advice on writing better code, as well as what to watch out for. Along the way you’ll discover how to create your own libraries and APIs for even more efficient coding.
  • Master the basics of object–oriented programming in JavaScript, as they apply to design patterns.
  • Apply design patterns to your kick–start your JavaScript development.
  • Work through several real–world examples.

What you’ll learn

  • How to apply object–oriented programming techniques in JavaScript
  • How to take advantage of inheritance, interfaces, and encapsulation and information hiding to kick–start your JavaScript development
  • How to implement several design patterns in your JavaScript projects, including factory, façade, bridge, composite, adapter, decorator, flyweight, proxy, command, observer, and chain of responsibility
  • How to make your code easier to manage in a team environment, as well as on your own
  • How to create your own libraries and APIs
Download here.

jQuery: Visual QuickStart Guide

jQuery is a popular JavaScript library that simplifies event handling, animating, and Ajax interactions for rapid web development. Many companies are using jQuery including: Amazon, Google, Twitter, Bank of America, BBC, ESPN, CBS News, Digg, Reuters, IBM, Netflix, Dell, Oracle, Slashdot, Tecnorati, and Intuit.
Even casual web designers, who create web pages for fun, want to add the latest cool effects to their sites, and jQuery–the fast, flexible JavaScript library–is a tool of choice.

Just as CSS separates “display” characteristics from the HTML structure, jQuery separates the “behavior” characteristics from the HTML structure. From visual effects, special controls, and Ajax made easy, the jQuery Visual QuickStart Guide will teach readers how to make the most of jQuery using the task-based, step-by-step, visual format they love. It’s crammed with examples and there’s a special section on widgets.

Download here.

Joomla! 1.5 Template Design


  • Create Joomla! 1.5 Templates for your sites
  • Debug, validate, and package your templates
  • Tips for tweaking existing templates with Flash, extensions and JavaScript libraries
This well-crafted and easy-to-use book provides you with everything you need to create your own unique Joomla! 1.5 template. It guides you through setting up a basic work flow for Joomla! template design, debugging and validating the template code, creating drop-down menus and dynamic forms for your site, and packaging up your finished template in a ZIP file for users. At the end of this book you will be able to create a template that is effective, flexible, and presents a new look for the pre-existing content.

This book focuses on the new jdoc template system for Joomla! 1.5. It is geared toward web designers who need to know how to turn their designs into Joomla! 1.5 templates. It covers how to enhance and speed up your design and revision process, then focuses squarely on the Joomla! 1.5 essentials of creating a template. It covers implementing template overrides, the best approaches for implementing Flash and AJAX techniques, as well as advanced enhancements such as creating design parameters so users can have some control over the template via the administration panel. The original 1.0 book covered how to amend an existing 1.0 template before creating one from scratch, the new templating features of Joomla! 1.5 are so logical to implement we move right into creating a full table-less, semantic XHTML/CSS template from scratch.

What you will learn from this book?
  • Debug and validate your template code
  • Use the W3C’s XHTML and CSS validation tools
  • Package up your finished template into a working ZIP file
  • Know the standard XHTML markup and CSS classes for Joomla!
  • Create Suckerfish drop-down menus
  • Get Flash content quickly into your Joomla! site
  • Create interactive and dynamic forms in your Joomla! site
  • Download and install Joomla! Extensions for your Joomla! site
  • Use the wrapper (Wrapper Menu Item) for fully working AJAX applications
  • Create Joomla! 1.5 Templates for your sites
  • Debug, validate, and package your templates
  • Tips for tweaking existing templates with Flash, extensions and JavaScript libraries
This well-crafted and easy-to-use book provides you with everything you need to create your own unique Joomla! 1.5 template. It guides you through setting up a basic work flow for Joomla! template design, debugging and validating the template code, creating drop-down menus and dynamic forms for your site, and packaging up your finished template in a ZIP file for users. At the end of this book you will be able to create a template that is effective, flexible, and presents a new look for the pre-existing content.

This book focuses on the new jdoc template system for Joomla! 1.5. It is geared toward web designers who need to know how to turn their designs into Joomla! 1.5 templates. It covers how to enhance and speed up your design and revision process, then focuses squarely on the Joomla! 1.5 essentials of creating a template. It covers implementing template overrides, the best approaches for implementing Flash and AJAX techniques, as well as advanced enhancements such as creating design parameters so users can have some control over the template via the administration panel. The original 1.0 book covered how to amend an existing 1.0 template before creating one from scratch, the new templating features of Joomla! 1.5 are so logical to implement we move right into creating a full table-less, semantic XHTML/CSS template from scratch.

What you will learn from this book?
  • Debug and validate your template code
  • Use the W3C’s XHTML and CSS validation tools
  • Package up your finished template into a working ZIP file
  • Know the standard XHTML markup and CSS classes for Joomla!
  • Create Suckerfish drop-down menus
  • Get Flash content quickly into your Joomla! site
  • Create interactive and dynamic forms in your Joomla! site
  • Download and install Joomla! Extensions for your Joomla! site
  • Use the wrapper (Wrapper Menu Item) for fully working AJAX applications
Download here.

JavaScript: The Good Parts

Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that’s more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code.


Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables.

When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including:
  • Syntax
  • Objects
  • Functions
  • Inheritance
  • Arrays
  • Regular expressions
  • Methods
  • Style
  • Beautiful features
The real beauty? As you move ahead with the subset of JavaScript that this book presents, you’ll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book.

With JavaScript: The Good Parts, you’ll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you’re managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that’s more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code.

Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables.

When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including:
  • Syntax
  • Objects
  • Functions
  • Inheritance
  • Arrays
  • Regular expressions
  • Methods
  • Style
  • Beautiful features
The real beauty? As you move ahead with the subset of JavaScript that this book presents, you’ll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book.

With JavaScript: The Good Parts, you’ll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you’re managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.

Download here.

JavaScript Pocket Reference (2nd Edition)

JavaScript–the powerful, object-based scripting language that can be embedded directly into HTML pages–has earned its place in the web developer’s toolkit, to the extent that it’s now considered required knowledge for web developers. You can use JavaScript to create dynamic, interactive applications that run completely within a web browser. JavaScript is also the language of choice for developing Dynamic HTML content.

The JavaScript Pocket Reference, 2nd Edition provides a complete overview of the core JavaScript language and client-side scripting environment, as well as quick-reference material on core and client-side objects, methods, and properties. The new edition has been revised to cover JavaScript 1.5, and is particularly useful for developers working with the latest standards-compliant web browsers, such as Internet Explorer 6, Netscape 7, and Mozilla. Ideal as an introduction for beginners and a quick reference for advanced developers, this pocket-sized book is easy to take anywhere and serves as the perfect companion volume to the bestselling JavaScript: The Definitive Guide, 4th Edition.

Download here.

JavaScript(TM) Phrasebook


Developers are hungry for a concise, easy-to-use reference that puts essential code “phrases” at their fingertips. JavaScript, and the related AJAX, is hot and there is little to no information on how to use JavaScript to develop AJAX-based applications. While there are many JavaScript books on the market, most of them are dated and few cover the most recent developments, such as AJAX.
 
JavaScript Phrasebook is the guide to JavaScript and AJAX that you can and will take with you everywhere. Skipping the usual tutorial on JavaScript and introducing AJAX as one of the first published works on the topic, the JavaScript Phrasebook goes straight to practical JavaScript and AJAX tools, providing immediately applicable solutions for frequent tasks and code so flexible that it is easily adapted to the your individual needs.
 
 
Super Ebook. Link My Suport Eagle Eye. By Suport Info Kesehatan BY Tips Healty Tested by Blogger Templates.