
Publisher: Apress
Author: Michael Southwell
ISBN: 1590595084
Release Date: 29 August 2005
eBook Description
Pro PHP Security is one of the first books devoted solely to PHP security. It will serve as your complete guide for taking defensive and proactive security measures within your PHP applications. (And the methods discussed are compatible with PHP versions 3, 4, and 5.)
The knowledge you’ll gain from this comprehensive guide will help you prevent attackers from potentially disrupting site operation or destroying data. And you’ll learn about various security measures, for example, creating and deploying “captchas,” validating e-mail, fending off SQL injection attacks, and preventing cross-site scripting attempts.
Amazon.com
Pro PHP Security (Pro)
Extend This Post Reach

Publisher: O’Reilly
Author: Jenifer Tidwell
ISBN: 0596008031
Release Date: 21 November 2005
eBook Description
Designing a good interface isn’t easy. Users demand software that is well-behaved, good-looking, and easy to use. Your clients or managers demand originality and a short time to market. Your UI technology — Web applications, desktop software, even mobile devices — may give you the tools you need, but little guidance on how to use them well.
UI designers over the years have refined the art of interface design, evolving many best practices and reusable ideas. If you learn these, and understand why the best user interfaces work so well, you too can design engaging and usable interfaces with less guesswork and more confidence.
Designing Interfaces captures those best practices as design patterns — solutions to common design problems, tailored to the situation at hand. Each pattern contains practical advice that you can put to use immediately, plus a variety of examples illustrated in full color. You’ll get recommendations, design alternatives, and warnings on when not to use them.
Each chapter’s introduction describes key design concepts that are often misunderstood, such as affordances, visual hierarchy, navigational distance, and the use of color. These give you a deeper understanding of why the patterns work, and how to apply them with more insight.
A book can’t design an interface for you — no foolproof design process is given here — but Designing Interfaces does give you concrete ideas that you can mix and recombine as you see fit. Experienced designers can use it as a sourcebook of ideas. Novice designers will find a roadmap to the world of interface and interaction design, with enough guidance to start using these patterns immediately.
Amazon.com
Designing Interfaces : Patterns for Effective Interaction Design
Extend This Post Reach

Publisher: O’Reilly
Author: Harold Davis
ISBN: 0596101082
Release Date: 01 January 2006
eBook Description
When it comes to advertising on the web, you just can’t argue with the numbers. A $7 billion market today is expected to grow to $18.9 billion by 2010. Jupiter Research also estimates that search advertising will be a larger share of the market than display advertising by 2010. These phenomenal numbers are due largely to Google, which has changed the way the world publishes content - and advertises.
Google Advertising Tools from O’Reilly examines the business and technology behind making money with content and advertising on the web. This focused, easy-to-read guide shows you how to use Google’s advertising services to make it happen. You’ll find all the background information you need to work with Google AdSense, which automatically delivers text and image ads that are precisely targeted to your site, and Google AdWords, which lets you generate text ads that accompany specific search term results.
This book has specific and detailed sections on:
- Turning your web site into a profit center with AdSense
- Making sense of AdSense metrics
- Driving traffic to your site
- Optimizing sites for search engine placement
- Working with AdWords campaigns, auctions, and reports
- Managing campaigns dynamically using the AdWords APIs
Once you’ve read all four parts, you’ll have a comprehensive picture of how advertising works on the web and how you can use the Google advertising programs to your advantage.
Amazon.com
Google Advertising Tools : Cashing in with AdSense, AdWords, and the Google APIs
Extend This Post Reach

Publisher: Wrox Press
Author: Alex Homer
ISBN: 0764588079
Release Date: 18 January 2006
eBook Description
This Starter Kit serves as an entry-level introduction centered around prebuilt projects that developers can easily deploy and customize for their own sites Explains how to build good basic Web sites, including design and architecture, for users who plan to build more complex sites in the future Details the key site features that beginners like to implement, including catalogs, shopping carts, images, and secure site sections The authors use very little code, but where coding is needed, they feature the simple Visual Basic language
Amazon.com
Wrox’s ASP.NET 2.0 Visual Web Developer 2005 Express Edition Starter Kit
Extend This Post Reach

Publisher: O’Reilly
Author: Alistair Lowe-Norris
ISBN: 0596101732
Release Date: 01 February 2006
eBook Description
Windows 2000 Active Directory is a notably authoritative and engaging guide to the Microsoft Active Directory (AD) for any administrator or developer making the move to the new Windows and this powerful directory standard.
Articulate and technically astute, the author comes across as a trusted advisor, providing an expert’s view of designing the layout of your company’s Active Directory schema. In realistic terms, he shows you how AD can coexist with Unix directories. The book not only provides a collection of screen shots (though there are hands-on tutorials for specific tasks) but also a nicely in-depth tour of what Internet directories are and what advantages Active Directory offers. Case studies on sample domains and organization units (OUs) for sample companies, including a model global corporation, will help you cope with the design of even the most complex directories. Hints for limiting “domains” and favoring the more flexible “organizational units” (OUs) will also help you think in Windows 2000 terms.
Later sections of the book delve into Active Directory Services Interface (ASDI) scripting using Windows Script Host (WSH), Visual Basic, and even ASPs for browser-based administration. The tips and sample scripts for a variety of common administrative tasks, such as adding new users, changing passwords, and the like, assume very little programming background. This focus on the practical side of administration rounds out an extremely useful and technically savvy guide to Windows 2000 that can definitely simplify the life of any administrator, manager, or developer upgrading to the latest Windows. –Richard Dragan
Amazon.com
Active Directory, Third Edition
Extend This Post Reach

Publisher: O’Reilly
Author: Andrew Sheppard
ISBN: 0596101899
Release Date: 12 December 2005
eBook Description
If you’ve heard about Skype–and who hasn’t with all the recent media attention devoted to Internet telephone services–chances are you’ve been mighty tempted to try it out. Skype Hacks tells you what all the Skype hype is about, explains the basics, and shows you more than 100 clever tips and tricks for tweaking and tuning Skype to make it do just what you want and more.
Millions of people (48 million and counting, in fact) have opted for Skype, which uses peer-to-peer (P2P) technology to turn any PC, Mac, or Pocket PC into a telephone. Skype offers free calls between computers and extremely cheap calls to “old-fashioned” phone numbers (landlines and mobile phones). The sound quality is excellent, and end-to-end encryption means the connection is private and secure.
But if you really know what you’re doing, Skype can accomplish a whole lot more than that. Software developer and author Andrew Sheppard recently converted his entire house to Skype and uses it for all his personal and business calls, even when he’s traveling. In Skype Hacks, he shows you how to do things with the technology that even the engineers at Skype probably never intended.
Skype Hacks shows you how to:
- Get started with Skype
- Figure out how much money you’re saving and maximize your savings
- Cut the ties to your old phone company
- Optimize your Skype configuration
- Integrate Skype with desktop tools like Microsoft Office and your web browser
- Set up a Skype-based call center
The book offers ideas for creating and organizing a contacts list, using Skype to transfer files, taking advantage of chat and voicemail capabilities, turning a PDA into a mobile phone, and automating Skype for even greater efficiency. So whether you’d simply like to give Skype a trial run, you want new Skype ring tones and fun on-hold music, or you’re considering wiring your home with Skype to get rid of “regular” phone service altogether, Skype Hacks is your ideal guide.
Amazon.com
Skype Hacks : Tips & Tools for Cheap, Fun, Innovative Phone Service (Hacks)
Extend This Post Reach

Publisher: Digital Press
Author: Gene Cronin
ISBN: 1555582265
Release Date: 15 January 2000
eBook Description
The first book to describe how Microsoft’s Component Object Model (COM) can be supported on computer systems other than Windows.
Drawing on Compaq’s groundbreaking work of porting COM/DCOM to its OpenVMS and Tru64 UNIX Alpha platforms, COM Beyond Microsoft explains how the COM standard can help enterprises integrate their applications across a heterogeneous computing environment. This book details the innovative COM support now native on Tru64 UNIX and OpenVMS and reveals how developers can exploit COM on OpenVMS and COM on Tru64 UNIX to create portable software components that run virtually unchanged on OpenVMS, Tru64 UNIX, Windows NT, Windows 2000, and other major computing platforms.
COM Beyond Microsoft highlights the business and technical benefits of implementing distributed and portable COM applications, especially versus other strategies and technologies such as CORBA and Java. The book explains the APIs, utilities, libraries and run-time environments developers must understand to create COM applications for OpenVMS and Tru64 UNIX. It also contains implementation and configuration techniques for running COM programs on Tru64 UNIX and OpenVMS. The book includes a CD-ROM that contains binary and source code for sample COM applications, as well as instructions for building and modifying the samples for your own use. COM Beyond Microsoft uniquely explains a controversial topic of major interest to organizations and developers in an enterprise computing context.
First book on a controversial topic critically important to many large organizations Authors are among few in industry with relevant experience
Amazon.com
COM Beyond Microsoft Designing: Designing and Implementing COM Servers on Compaq Platforms (with CD-ROM) (HP Technologies)
Extend This Post Reach

Publisher: Course Technology
Author: Martin J. Wells
ISBN: 1592001181
Release Date: 22 March 2004
eBook Description
Have you ever seen players? eyes light up as they explore the worlds that you?ve created in your games? If you have, then game development probably has you hooked firmly in its grasp! If you?ve never taken your games beyond the PC, now’s the time! “J2ME Game Programming” is a hands-on guide that teaches you how to create games for micro-devices. You?ll be amazed at just how cool the games you create can look and play. Focusing primarily on mobile phone game creation, you?ll jump right in and create your own games as you work your way through the book. The thought has surely crossed your mind that it would be nice to make some money off of this cool hobby of yours. J2ME offers real opportunity to profit from your games. Learn how you can earn revenue from your games by taking them to market. If you have a basic understanding of Java, then you?re ready to explore all that “J2ME Game Programming” has to offer!
Amazon.com
J2ME Game Programming (Game Development)
Extend This Post Reach

Publisher: Sams
Author: Michael Morrison
ISBN: 0672321424
Release Date: 27 June 2001
eBook Description
Sams Teach Yourself Wireless Java with J2ME in 21 Days begins by establishing the basic parameters of J2ME development and its uses in building wireless applications. The tutorial chapters introduce both text and graphical application development for typical wireless devices. Finally, the book presents the major types of applications that the wireless developer will build-information management, communications, games, etc. The book also introduces the basic concepts of networking wireless devices through Java.
Amazon.com
Sams Teach Yourself Wireless Java with J2ME in 21 Days
Extend This Post Reach

Publisher: Microsoft Press
Author: Sten
ISBN: 0735609683
Release Date: 15 March 2000
eBook Description
Windows DNA is Microsoft’s multiproduct solution for data portability, multilanguage application development, and deployment of software on heterogeneous networks. Designing for Scalability with Microsoft Windows DNA explains Windows DNA completely, yet with a pedagogical style that’s very effective in getting across the essentials of this new and highly capable assortment of technologies. The father-and-son authors have experience in teaching the design of data-driven applications, and their experience is obvious in these pages.
The Sundblads walk through the creation of a three-tiered application (or a five-tiered one, if you break the business rules down a bit) that provides access to a database. Their goal isn’t so much the programming that’s involved (although they use Microsoft Transaction Server and COM a lot), but instead the design of their application, which allows for maximum future expansion. Their style is carefully paced, with a flowing discussion of the decisions that need to be made at each point in the development process, the reasons for deciding a certain way, and the means of implementing those decisions. Code here exists very nicely alongside intelligent commentary. After reading this book, you’ll be able to design and build efficient, scalable business applications by using Microsoft’s latest data-access and interface-building technologies. –David Wall
Topics covered: Rules and principles for designing and implementing multitier business applications that rely on database access. Various technologies come up in the discussion, including COM , Active Data Objects (ADO), Microsoft Transaction Server (MTS), Dynamic HTML (DHTML), and Extensible Markup Language (XML).
Amazon.com
Designing for Scalability with Microsoft Windows DNA
Extend This Post Reach