PHP 5 for Dummies

PHP 5 for Dummies






http://www.corfus.com/images/php5dum.jpg



author : Janet Valade


Description :



Think of this book as a friendly introduction to programming in PHP. This 
book is both an introduction to programming and an introduction to PHP. 
The book starts with the basics of PHP, including how to tell whether you 
need to install it. (Full installation instructions are included in Appendix A.)

The book describes the basic features of PHP with examples of their use. If 
you have experience with programming, you can probably just skim this section, 
but if you don’t, all the programming basics are here.

The book goes on to describe the most common uses of PHP. It shows how to 
write scripts for Web sites, file manipulation, databases, and other common 
tasks. It provides techniques and shortcuts and warns against common errors.
Both beginners and experienced programmers can write useful scripts for

many common applications in a very short time by using the information in 
the application section (Part IV) of the book.




Link :



Oreilly Learning RedHat Linux 3rd Edition








http://covers.oreilly.com/images/9780596000714/lrg.jpg




author :  Billy McCarty








Link :
mediafire
Struts 2 in Action




author :


DONALD BROWN
CHAD MICHAEL DAVIS
SCOTT STANLICK



Description :


Welcome to Struts 2! If you’ve picked up this book, we suspect you’re a Java developer
working with web applications who’s somehow or other heard about Struts 2. Perhaps
you’ve worked with the Struts 1 framework in the past, perhaps you’ve worked with
another framework, or perhaps this is your first step into Java web application development.
Whichever path has led you here, you’re probably looking for a good introduction
to the new Struts 2 framework. This book intends to give you that introduction
and much more. If you’ve never heard of Struts 2, we cover the basics in enough
depth to keep you in tow. If you know what Struts 2 does, but want a deeper understanding
of how it does it, we’ll provide that too. Struts 2 is a Java web application framework.



link :

mediafire


Creating Games in C

Creating Games in C 










Author : David Conger, Ron Little


Description :


Do you love video games? Ever wondered if you could create one of your own, with all the bells and whistles? It's not as complicated as you'd think, and you don't need to be a math whiz or a programming genius to do it. In fact, everything you need to create your first game, "Invasion of the Slugwroths," is included in this book and CD-ROM. Author David Conger starts at square one, introducing the tools of the trade and all the basic concepts for getting started programming with C++, the language that powers most current commercial games. Plus, he's put a wealth of top-notch (and free) tools on the CD-ROM, including the Dev-C++ compiler, linker, and debugger--and his own LlamaWorks2D game engine. Step-by-step instructions and ample illustrations take you through game program structure, integrating sound and music into games, floating-point math, C++ arrays, and much more. Using the sample programs and the source code to run them, you can follow along as you learn. Bio: David Conger has been programming professionally for over 23 years. Along with countless custom business applications, he has written several PC and online games. Conger also worked on graphics firmware for military aircraft, and taught computer science at the university level for four years. Conger has written numerous books on C, C++, and other computer-related topics. He lives in western Washington State and has also published a collection of Indian folk tales.


link :

mediafire

the essential guide to image processing

the essential guide to image processing







author: Al Bovik


description :


This book covers all the fundamentals about image processing.

link
hotfile

JavaScript A Beginner's Guide Third Edition

JavaScript A Beginner's Guide Third Edition









author : John Pollock


description :



What This Book Covers
The 16 chapters of this book cover specific topics on the JavaScript language. The first two
chapters cover the most basic aspects of the language: what it is, what you need to know to
begin using JavaScript, and how to place JavaScript into an HTML file. The middle of the
book (Chapters 3–15) covers beginning JavaScript topics from variables all the way to using
JavaScript with frames. The final chapter (Chapter 16) introduces some advanced techniques,
and points you toward resources if you want to learn more about JavaScript once you have
completed the book.
This book includes a number of special features in each chapter to assist you in learning
JavaScript. These features include:
● Key Skills & Concepts Each chapter begins with a set of key skills and concepts that
you will understand by the end of the chapter.
● Ask the Expert The Ask the Expert Sections present commonly asked questions about
topics covered in the preceding text, with responses from the author.
● Try This These sections get you to practice what you have learned using a hands-on
approach. Each Try This will have you code a script through step-by-step directions
on what you need to do to in order to accomplish the goal. You can find solutions to
each project on the McGraw-Hill/Professional Web site at www.mhprofessional.com/
computingdownload.
● Notes, Tips, and Cautions Notes, Tips, and Cautions call your attention to noteworthy
statements that you will find helpful as you move through the chapters.
● Code Code listings display example source code used in scripts or programs.
● Callouts Callouts display helpful hints and notes about the example code, pointing to the
relevant lines in the code.
● Self Test Each chapter ends with a Self Test, a series of 15 questions to see if you have
mastered the topics covered in the chapter. The answers to each Self Test can be found in
the back of the book in the appendix.
That is it! You are now familiar with the organization and special features of this book to
start your journey through JavaScript. If you find that you are stuck and need help, feel free to
get online and visit the JavaScript discussion forums on the Web Xpertz Web site at www
.webxpertz.net/forums. The forums will allow you to interact with other JavaScript coders
who may be able to help you with your questions.
Now it is time to learn JavaScript. Get ready, get set, and have fun!


link :

ASP.NET 3.5 A Beginner's Guide

ASP.NET 3.5 A Beginner's Guide









author : William B. Sanders




description :



What distinguishes the web hobbyist from the professional developer is the ability
to store and retrieve data from a server over the Internet. Some readers may have
made that step with PHP or Perl, and for them the journey has already begun. For others,
ASP.NET 3.5 is just the next step in the growth and development of ASP.NET. For them,
much will be familiar and some will be very new. If the transition is from ASP.NET using
Visual Basic to ASP.NET with C#, then you will find even more new, and the transition
to C# is going to be easier than many imagine. Still others are making the first step into
the realm of server-side programming, so just about everything about ASP.NET 3.5 and
C# 3.0 is new.
For those using ASP.NET for the first time, the good news is that the transition to the
server side could hardly be easier. Everything in this book is set up to learn ASP.NET 3.5
and C# 3.0 using Visual Studio 2008. Using the tools built into Visual Studio 2008, you
will quickly learn that most of what needs to be done can be accomplished by dragging
controls into a visual editor. And with the “code behind” method, C# is added in a separate
file, so when editing code, you will see a clear separation—the C# 3.0 code comes
“behind” the ASP.NET 3.5 code. For the most part, though, you need only a minimum
of coding skills in either ASP.NET, which feels a lot like HTML, or C#, which has many
features recognizable from JavaScript. However, make no mistake about it, C# 3.0 is

a full-fledged coding language with the power of any good object-oriented programming
(OOP) language. Most of the C# you need is simply working with functions and subroutines
called by ASP.NET events. As a result, learning C# is quite simple, and you’ll get a lot of
help from Visual Studio 2008 coding tips and built-in IntelliSense. However, if you wish
not to use Visual Studio 2008, all of the code for both the ASP.NET and C# is provided as
well. (You can program it all using Notepad if you like!) You can find a free Express version
of Visual Studio 2008 at www.microsoft.com/express/download/, and it has much of the
functionality of the full-fledged version. Likewise, you will find an Express Edition of SQL
Server 2005, and with them both you can learn ASP.NET 3.5 and C# 3.0 on a budget while
using a powerful development tool.
The main use of ASP.NET in conjunction with C# and Structured Query Language
(SQL) is to store user input in a database and get it back again. If you’ve ever dealt with
forms in HTML, you may know how frustrating it is to build a web site with data entry
that cannot be stored. In fact, without some kind of storage facility and the tools required
to place the data in storage, HTML forms have very limited use. However, not only can
you use plain HTML forms, ASP.NET 3.5 has some web controls that are almost identical
to HTML forms except they have far more functionality. In no time, you’ll be working
with tables and databases to store, fetch, change, and delete a wide variety of data.
In addition to the HTML-like controls, a whole other set of web controls is available to
work with data and create objects that HTML cannot. For example, if your web site needs
a calendar, all you have to do with ASP.NET 3.5 is add a calendar control by dragging it
from the Toolbox and into the editor. Then you can use the Calendar properties to perform
other functions, like reminding you of your upcoming anniversary. (Getting that right can
be worth the price of this book!)
All in all, my hope is that you will enjoy working with ASP.NET 3.5 and C# 3.0 as much
as I have. Not only is it very easy to develop rich interactive web sites using ASP.NET, but
in conjunction with C# 3.0, the toolset is also a very powerful one. With it, you have the best
of all worlds.



link :


megaupload