This essential book for all software developers--regardless of platform, language, or type of application--outlines the deadly sins of software security and shows how to fix each one.
Best-selling authors Michael Howard and David LeBlanc, who teach Microsoft employees how to secure code, have partnered with John Viega, the man who uncovered the 19 deadly programming sins to write this much-nee ...
The journey continues with this ALL NEW volume in the Game Programming Gems series! As with the first two volumes, a dynamic group of some of the best game programmers in the industry have generously joined together to share their insights and techniques.
Their ready-to-use ideas, tips, and solutions, will help save hours of programmi ...
Now integrating Java 5 throughout, this reference introduces Java programming fundamentals including problem-solving, object-oriented programming, GUI programming, data structures, networking, internationalization, advanced GUI programming, and Web programming.
Includes many new illustrations. Enhances examples throughout, using small, simple, and stimulating examples to demonstrate concepts a ...
Trick out your profile, meet new people, and promote your talents on MySpace
MySpace is the place to connect with friends online and this book helps you make the most of it.
Here's how to customize your profile so it stands out in a crowd, create or join groups, send event invites, share photos, steer clear of bad guys, and even show of ...
With Professional Ajax, 2nd Edition, as your guide, you'll discover how to break free of the "click and wait" standard and defy all the traditional rules of what can happen on the web.
This book arms you with a developer-level understanding of Ajax techniques, patterns, and use cases so that you can create an unprecedented user experience in your web applications.
Learn how to build impressive ASP.NET 2.0 Websites in both C# and VB from scratch.
Using a practical step-by-step approach, the authors introduce the ASP.NET framework, teach you about database design, and walk you through obtaining, installing and configuring all the freely available software you need to use ASP.NET 2.0.
They then show you how to build several real world Web-based applica ...