Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development

Peter Lubbers, Brian Albers, Frank Salim, "Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development"
Apress | ISBN: 1430227907 | 2010 | 304 Pages PDF | 3.6 MB
HTML5 is here, and with it, web applications take on a power, ease, scalability, and responsiveness like never before. In this book, developers will learn how to use the latest cutting-edge HTML5 web technology—available in the most recent versions of modern browsers—to build web applications with unparalleled functionality, speed, and responsiveness.
Explains how you can create real-time HTML5 applications that tap the full potential of modern browsers
Provides practical, real-world examples of HTML5 features in action
Shows which HTML5 features are supported in current browsers
Covers all the new HTML5 APIs to get you up to speed quickly with HTML5

Beginning Google Maps API 3 - By pariman

Category: Ebooks Programing Web-related / Published: 23-08-2010, 23:41

Beginning Google Maps API 3

Gabriel Svennerberg, "Beginning Google Maps API 3"
Apress 2010 | 328 Pages | ISBN: 1430228024 | PDF | 4.8 MB
This book is about the next generation of the Google Maps API. It will provide the reader with the skills and knowledge necessary to incorporate Google Maps v3 on web pages in both desktop and mobile browsers.
It also describes how to deal with common problems that most map developers encounter at some point, like performance and usability issues with having too many markers and possible solutions to that.
Introduction to the Google Maps API v3
Solutions to common problems most developers encounters (too many markers, common JavaScript pitfalls)
Best practices using HTML/CSS/JavaScript and Google Maps

Scratch 1.4: Beginner’s Guide - By pariman

Category: Ebooks Programing Soft / Published: 03-08-2010, 02:16

Scratch 1.4: Beginner’s Guide

Michael Badger, "Scratch 1.4: Beginner's Guide"
Packt Publishing | ISBN: 1847196764 | 2009 | 264 Pages | PDF | 11 MB
If you have the imaginative power to design complex multimedia projects but can't adapt to programming languages, then Scratch 1.4: Beginner's Guide is the book for you. Imagine how good you'll feel when you drag-and-drop your way to interactive games, stories, graphic artwork, computer animations, and much more using Scratch even if you have never programmed before.
This book provides teachers, parents, and new programmers with a guided tour of Scratch's features by creating projects that can be shared, remixed, and improved upon in your own lesson plans. Soon you will be creating games, stories, and animations by snapping blocks of "code" together.
When you program you solve problems. In order to solve problems, you think, take action, and reflect upon your efforts. Scratch teaches you to program using a fun, accessible environment that's as easy as dragging and dropping blocks from one part of the screen to another.

JavaFX: Developing Rich Internet Applications [New Links]

Jim Clarke, Jim Connors, Eric J. Bruno, "JavaFX: Developing Rich Internet Applications"
Prentice Hall PTR | ISBN: 013701287X | 2009 | 384 pages | PDF | 6.9 MB
Build Rich Applications that Run on the Desktop, the Web, Mobile Devices...Anywhere!</b>
Using JavaFX, developers and graphic designers can work together to build robust, immersive applications and deploy them anywhere: on the desktop, on the Web, and on millions of Java-enabled mobile devices. JavaFX lets you maintain your existing graphics and seamlessly integrate them into Java applications. Plus, JavaFX Script is a declarative language that allows you to preserve your investment in the Java platform while allowing more creativity with JavaFX’s Rich Internet Application environment.
JavaFX™: Developing Rich Internet Applications brings together all the knowledge, techniques, and reusable code you need to quickly deliver production-quality solutions. Writing for both developers and designers, the authors explain how JavaFX simplifies and improves the RIA development process, and they show how to make the most of its ready-built components and frameworks.

Cracking Drupal: A Drop in the Bucket - By pariman

Category: Ebooks Programing Web-related / Published: 02-08-2010, 21:30

Cracking Drupal: A Drop in the Bucket

Greg Knaddison, "Cracking Drupal: A Drop in the Bucket"
Wiley | ISBN: 0470429038 | 2009 | 240 Pages | PDF | 4.4 MB
The first book to reveal the vulnerabilities and security issues that exist in the sites that have been built with Drupal and how to prevent them from continuing Drupal is an open source framework and content management system that allows users to create and organize content, customize presentation, automate tasks, and manage site visitors and contributors. Authored by a Drupal expert, this is the first book to reveal the vulnerabilities and security issues that exist in the sites that have been built with Drupal and how to prevent them from continuing. The main goal of this guide is to explain how to write code that avoids an attack in the Drupal environment, while also addressing how to proceed if vulnerability has been spotted and then regain control of security.

Introducing Silverlight 4 - By pariman

Category: Ebooks Programing Web-related / Published: 29-07-2010, 13:11

Introducing Silverlight 4

Ashish Ghoda, "Introducing Silverlight 4"
Apress | ISBN: 1430229918 | 2010 | 744 Pages | PDF | 12 MB
Introducing Silverlight 4 brings you up to speed with the latest version of Silverlight quickly and efficiently. The book builds off your understanding of the basics of .NET coding and WPF, allowing your journey to Silverlight 4 proficiency to be as quick and painless as possible. The text highlights where coding techniques are similar to other, more established areas of the .NET framework. Likewise, when your existing coding habits lead you to a syntax or conceptual ’gotcha,’ the text points that out, too.
This book provides you with fast-track coverage of all the most important elements of the Silverlight 4 technology ranging from XAML to standard controls, from dealing with media to networking, from testing to deployment. It also reveals the new features introduced with Silverlight 4 and offers guidance on how to best utilize them. The book concludes with a pair of fully worked sample applications for you to follow through, because nothing reinforces your understanding of how concepts fit together as much as looking at finished code.
It is assumed that readers are already be comfortable with the workings of the .NET Framework. Knowledge of Expression Blend is useful, but not mandatory: you’ll learn the Blend techniques that you need to know as you go through the book. By the end, you will have followed a sound, concise path to mastery of Silverlight 4.

GPU Gems 3 - By pariman

Category: Ebooks 3D Graphics Programing / Published: 25-07-2010, 21:51

GPU Gems 3

Hubert Nguyen, "GPU Gems 3"
Addison-Wesley Professional ISBN: 0321515269 | 2007 | 1008 Pages | CHM | 27 MB
This third volume of the best-selling GPU Gems series provides a snapshot of today’s latest Graphics Processing Unit (GPU) programming techniques. The programmability of modern GPUs allows developers to not only distinguish themselves from one another but also to use this awesome processing power for non-graphics applications, such as physics simulation, financial analysis, and even virus detection—particularly with the CUDA architecture. Graphics remains the leading application for GPUs, and readers will find that the latest algorithms create ultra-realistic characters, better lighting, and post-rendering compositing effects.

GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation

Matt Pharr, Randima Fernando, "GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation"
Addison-Wesley Professional | ISBN: 0321335597 | 2005 | 880 Pages | DJVU | 15 MB
This sequel to the best-selling, first volume of GPU Gems details the latest programming techniques for today’s graphics processing units (GPUs). As GPUs find their way into mobile phones, handheld gaming devices, and consoles, GPU expertise is even more critical in today’s competitive environment. Real-time graphics programmers will discover the latest algorithms for creating advanced visual effects, strategies for managing complex scenes, and advanced image processing techniques. Readers will also learn new methods for using the substantial processing power of the GPU in other computationally intensive applications, such as scientific computing and finance. Twenty of the book’s forty-eight chapters are devoted to GPGPU programming, from basic concepts to advanced techniques. Written by experts in cutting-edge GPU programming, this book offers readers practical means to harness the enormous capabilities of GPUs.

GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics

Randima Fernando, "GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics"
Addison-Wesley Professional | ISBN: 0321228324 | 2004 | 816 Pages | DJVU | 15 MB
GPU Gems is a compilation of articles covering practical real-time graphics techniques arising from the research and practice of cutting edge developers. It focuses on the programmable graphics pipeline available in today's graphics processing units (GPUs) and highlights quick and dirty tricks used by leading developers, as well as fundamental, performance-conscious techniques for creating advanced visual effects. The contributors and editors, collectively, bring countless years of experience to enlighten and propel the reader into the fascinating world of programmable real-time graphics.

ActionScript 3.0 Bible, Second Edition - By pariman

Category: Ebooks Programing Web-related / Published: 03-07-2010, 13:22

ActionScript 3.0 Bible, Second Edition

Roger Braunstein, "ActionScript 3.0 Bible, Second Edition"
Wiley | 2010 | ISBN: 0470525231 | 1008 pages | PDF | 12.4 MB
The updated edition on all the latest features and capabilities of ActionScript 3.0 and Flash Player 10.
ActionScript is a popular programming language used primarily for the development of Web sites and software. This update to the successful previous version introduces you to all the exciting new capabilities of ActionScript 3.0. You′ll see how ActionScript 3.0 goes beyond its primary use of scripting Flash animations and is now an object–oriented evolution that runs ten times faster than previous versions and can be used in Adobe′s new platforms, including Flex and AIR.
Hands–on instruction and step–by–step tutorials enhance your learning process as you discover everything you need to know in order to harness the power of ActionScript 3.0. You′ll learn the nitty gritty of building Rich Internet Applications (RIA) and the ins and outs of putting the new features of ActionScript 3.0 to work for you.