Free Ebook

Over the years, the “Red Book” has become the authoritative reference for
each new version of the OpenGL API. Now we have the “Gold Book” for
OpenGL ES 2.0—a cross-platform open standard ushering in a new era of
shader programmability and visual sophistication for a wide variety of
embedded and mobile devices, from game consoles to automobiles, from
set top boxes to mobile phones.

OpenGL ES 2.0 is a software interface for rendering sophisticated 3D graphics
on handheld and embedded devices. OpenGL ES 2.0 is the primary
graphics library for handheld and embedded devices with programmable
3D hardware including cell phones, PDAs, consoles, appliances, vehicles,
and avionics. With OpenGL ES 2.0, the full programmability of shaders has
made its way onto small and portable devices. This book details the entire
OpenGL ES 2.0 API and pipeline with detailed examples in order to provide
a guide for developing a wide range of high-performance 3D applications
for handheld devices.

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook Read the rest of this entry »

Free Ebook

As most of the real-world applications interact with the data stored in relational
databases, so every VB programmer needs to know how to access data. This free ebook
specifically covers how to interact with SQL Server 2005 databases using VB 2008.
This book also covers LINQ and ADO.NET 3.5, the most exciting features of .NET Framework 3.5.
The chapters that focus on the database concepts will help you understand the database
concepts as if you’d learned them from a pure database concepts book. I have also covered
many new features of T-SQL that SQL Server 2005 has brought in.
The book has been written in such a way that it will be easily understood by beginners
and professionals alike. If you want to learn Visual Studio 2008 to build database
applications, then this is the right book for you. It will not only walk you through all the
concepts that an application developer may have to use, but will also explain what each
piece of code you will write does.
The chapters in this book are organized in such a manner that you will build a strong
foundation before moving on to the next higher-level chapter.

If you are an application developer who likes to interact with databases using C#, then
this book is for you—it covers programming SQL Server 2005 using VB 2008.
This book does not require or even assume that you have a sound knowledge of VB
2005, SQL Server 2000, and database concepts. I have written this book in such a way
that, even if you don’t have any of that background, you can pick up this book and learn.
I have covered all the fundamentals that other books assume a reader must have before
moving on with the chapters. This book is a must for any application developer who
wants to interact with databases using VB 2008 and development tools.

VIDYA VRAT AGARWAL, is a Microsoft .NET Purist and an MCT, MCPD,
MCTS, MCSD.NET, MCAD.NET, and MCSD. He works with Lionbridge
Technologies and his business card reads Subject Matter Expert (SME).
He is also a lifetime member of the Computer Society of India (CSI).
He started working on Microsoft .NET with its beta release. Vidya has
been involved in software development, evangelism, consultation,
corporate training, and T3 programs on Microsoft .NET for various
employers and corporate clients. You can read his articles at www.ProgrammersHeaven.com,
and he also reviews the .NET Preparation Kits available at www.ucertify.com. He has contributed
as technical reviewer to many books published by Apress; he is also the author
of another Apress book titled Beginning C# 2008 Databases: From Novice to Professional.
Vidya lives with his beloved wife Rupali and lovely daughter Vamika (“Pearly”). He
believes that nothing will turn into a reality without them. He is the follower of the concept
“No pain, no gain,” and believes that his wife is his greatest strength. He is a bibliophile;
when he is not working on technical stuff, he likes to spend time with his family
and also likes reading spiritual and occult science books. Vidya blogs at http://
dotnetpassion.blogspot.com.
JAMES HUDDLESTON has worked with computers since 1974, specializing in database
design and development since 1980. He has a bachelor’s degree in Latin and Greek from
the University of Pennsylvania and a juris doctor degree from the University of Pittsburgh.
A technical reviewer of dozens of computer books, including Beginning C# Objects: From
Concepts to Code (Apress, 2004), he finds databases an endlessly fascinating area of work
and almost as intellectually rewarding as his hobby: translating Homer’s Iliad and Odyssey
from the original Greek.

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook Read the rest of this entry »

MySQL by Paul DuBois

Author: admin

November 29, 2008

Free Ebook

With over 11 million installations, MySQL is the most widely used open source
database management system worldwide. Many of the world’s largest and fastest-
growing organizations use MySQL to power high-volume Web sites, business-
critical systems and packaged software — including industry leaders such as
Yahoo, Google, The Associated Press, Suzuki, and NASA. MySQL 5.1 is a
significant new version of the database that further brings MySQL up to the
level of an enterprise-class database system. In MySQL, Paul DuBois provides a
comprehensive guide to using MySQL effectively and productively. He describes
everything from the basics, to using MySQL to generate dynamic Web pages, to
administering MySQL servers. The fourth edition of this bestseller has been
reviewed by top developers in the MySQL community and incorporates feedback from
readers and top MySQL developers. With detailed coverage of new features and
improvements in MySQL 5.1, this is the most comprehensive and thorough edition
to date. This new edition includes extended coverage of stored programs –
stored procedures, functions and triggers; coverage of a new type of stored
program — events; a completely new chapter on “Stored Programs”; completely
rewritten PHP chapter and appendix.

Paul DuBois is a writer, database administrator, and leader in the open source
and MySQL communities. He has contributed to the online documentation for MySQL
and is the author of MySQL and Perl for the Web (New Riders), MySQL Cookbook,
Using csh and tcsh, and Software Portability with imake (O’Reilly).
He is currently a technical writer with the MySQL documentation team
at Sun Microsystems.
Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook Read the rest of this entry »

Free Ebook

DAVID GOLDING began developing web sites in 1999 and first started
using CakePHP on a bet he couldn’t complete a web application
in five minutes. Golding has a degree in European Studies from
Brigham Young University and currently works in technology consulting
and freelance web development. He lives with his wife,
Camille, and his son, Kenny, in southern California and spends his
free time playing golf and studying history. His musings can be
found at www.davidgolding.net.

This guide is for beginners to CakePHP. Whether or not you have much experience with the
PHP scripting language, working in Cake will require some new methods you may or may not
have tried before. If you don’t know what a “has-and-belongs-to-many” relationship is, don’t
know how to build your own class object, or don’t know how to parse an array, then this book
is a perfect place to start when getting into Cake.
Most of the available online resources require some sort of prior knowledge of web
development to get a grasp on how to install and work in Cake. If you’re like me when I
started using Cake, you probably just want a handful of tutorials with code samples from
square one that can get you up and running quickly and lead you in the right direction for
more advanced techniques. In fact, when asking a question on forums or chat rooms, many
beginners get little help or confusing leads from the experts. Simple questions can get a
response like “Well, just read the online manual and API.” Sometimes novices need a very
simple approach to the software, and this guide is just that. As you begin to master Cake, this
guide will also provide tips and a reference for helping you quickly add more features to your
projects and catch errors.
This book will start by showing how to install Cake on a server and your own computer
and will provide some detailed code samples and visual snapshots to walk you through the
process. In Chapter 2, I’ll show how to build a simple Cake application. You’ll get used to the
Model-View-Controller (MVC) structure and how to organize your Cake applications effectively.
In Part 2, you’ll build more extensive web applications in Cake, and you’ll explore Cake’s
built-in helpers, including the Ajax helper, and work with more advanced features. By the end
of the book, you will be able to create your own helpers, plugins, and other useful features that
will reduce the overall amount of code to run your applications, and you’ll also have a solid
enough foundation to try other advanced features on your own.

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook Read the rest of this entry »

Free Ebook

The Definitive Guide to SOA: Oracle® Service Bus, Second Edition targets
professional software developers and architects who know enterprise development
but are new to enterprise service buses (ESBs) and service–oriented architecture
(SOA) development. This is the first book to cover a practical approach to SOA
using the BEA AquaLogic Service Bus tool. And it’s written from the “source”—BEA
Systems AquaLogic product lead Jeff Davies.

* This book provides hands–on information to developing SOA–driven applications
with ESBs as central components.
* It also gives strategic guidance on SOA planning, web service life–cycle
management, administration of an ESB, and security considerations.

The Oracle Service Bus (OSB) is a rebranded version of the AquaLogic Service
Bus (ALSB) from BEA Systems. Readers of the first version of this book learned
about ALSB version 2.6 in depth. ALSB was released by BEA Systems in 2005.
In mid-2008, Oracle Corporation acquired BEA Systems. The ALSB product was
rebranded to OSB. The initial release of OSB is version 10.3, in compliance with
Oracle naming standards. As we write this, the rebranding of the ALSB product to
become OSB is still in progress. As a result, you may see differences in the text
and the screenshots of the live product. The screenshots were taken from the
“prebranded” version of ALSB. Wherever possible, we have used the new product name
in an effort to avoid confusion over the long term. Oracle had an ESB before the
acquisition of BEA. That product is now called Oracle Enterprise Service Bus (OESB).
OESB continues to be supported by Oracle.

JEFF DAVIES has more than 25 years of experience in the software
field. This includes developing retail applications, such as Act! for
Windows and Macintosh, and a number of other commercially
available applications, principally in the telecommunications and
medical fields. His background also includes the development, design,
and architecture of enterprise applications. Previous to joining BEA,
Jeff was Chief Architect at a telecommunications company and ran
his own consulting company for a number of years. Now at Oracle,
Jeff is focused on the SOA.
DAVID SCHOROW has more than 20 years experience working on
enterprise software. David is currently the Director of Software
Development, leading the Oracle Service Bus team. Previously, he
was the Chief Architect for BEA AquaLogic Service Bus. He has guided
the product’s development and evolution from the first release
through five (and counting) subsequent releases. Prior to joining
BEA, David was the chief Java architect at the NonStop division
of Hewlett-Packard, overseeing the development of a wide variety of
Java projects, including the NonStop Java Virtual Machine, NonStop
SQL JDBC drivers, the port of WebLogic Server to the NonStop platform, and other
demanding Java products. David has extensive experience in high-performance,
transactionprocessing
systems—the application environments used by the most demanding customers,
such as stock exchanges, airline reservations, health care, and banking.
SAMRAT RAY has more than 10 years of experience in the architecture,
design, and implementation of Java/J2EE-based enterprise
software. Samrat is a Product Manager at Oracle, where he is responsible
for RASP (Reliability, Availability, Scalability, Performance) aspects
of multiple products in the SOA Suite. As the Performance Architect
for AquaLogic Service Bus at BEA Systems, Samrat has been a key
contributor to the architecture and design of the product. He is
responsible for multiple innovative features that enable users to
build scalable and flexible SOAs using Oracle Service Bus. Samrat
has extensive experience in the areas of high-volume transaction processing and highperformance
message-oriented systems.
DAVID RIEBER has more than 12 years of experience working on
software development. David was a member of the BEA AquaLogic
Service Bus team since its inception. As the Security Architect for
AquaLogic Service Bus, he designed and implemented its security
model and made major contributions to OSB’s core runtime. Prior to
joining BEA, David was a senior software developer at Sun Microsystems,
where he worked on Sun’s Java HotSpot Virtual Machine. David
has aMaster’s Degree in Computer Science from Stanford University.
David is now a software engineer at Google Inc.
JAY KASI has been a software architect for about 20 years. He has
worked for Hewlett-Packard as a relational database management
system kernel architect, high-availability architect, and distributed
OLTP architect. He was the Chief Architect at Commerce One for
orchestration and ESB technologies, as well as B2B e-commerce
infrastructure. He was the architect for the first few releases of OSB
at BEA Systems, and later worked on designing and coordinating
the integrations of OSB with other products. He is currently one of
the Product Managers at Oracle for the SOA Suite.
Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook

Free Ebook Read the rest of this entry »

Site Map

 

January 2009
M T W T F S S
« Dec    
 1234
567891011
12131415161718
19202122232425
262728293031  

Tags