Certification (37 unread)


Description: Get ready to create your own J2ME game! This updated edition to the popular J2ME Game Programming provides updated sofware coverage as well as updates to the programming approaches specific to Java ME software. It also covers the recent innovations in mobile games with relations to iPods and cell phones. You will learn the essentials of J2ME game development from the ground up. Throughout the book you will discover the issues involved in developing for multiple target devices and how to work through the jungle of device-specific libraries and device capabilities.
Working on a limited platform it is important to squeeze as much as you can out of those precious bytes, so in this book you will find the tools and source code you need to get the most out of the constrained resources. You will also learn how to structure your code and classes to achieve as small an application footprint as possible. As you work toward developing your own J2ME game, you’ll examine the game lifecycle, how to handle resources, various methods of drawing to the screen, optimizing memory usage, handling the users input, and even sharing high-scores online! Previous experience in programming object-oriented languages and a basic level of math skills is recommended.
D0wn10ad - (5 Mb)
Uploading
Paperback: 352 pages
Publisher: Course Technology PTR; 2 edition (October 11, 2007)
Language: English
ISBN-10: 1598634801
ISBN-13: 978-1598634808
Format: PDF
Description: If you are new to programming with C and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the for the absolute beginner™ series teach the principles of programming through simple game creation. C is not an easy language to learn, but fortunately the clear explanations, examples, and pictures in this book make learning C easy and fun. Each chapter contains programming challenges, a chapter review, and a complete program that uses chapter-based concepts to construct an easily built application.
You will acquire the skills that you need for more practical C programming applications and will learn how these skills can be put to use in real-world scenarios. Additionally, by the time you finish this book, you will be able to apply the programming principles you’ve learned to the next programming language you tackle.
D0wn10ad - (2 Mb)
Uploading
Paperback: 492 pages
Publisher: Wiley-IEEE Computer Society Pr (February 9, 2009)
Language: English
ISBN-10: 0470294558
ISBN-13: 978-0470294550
Format: PDF
Description: The book is organized around basic principles of software project management: planning and estimating, measuring and controlling, leading and communicating, and managing risk.
Introduces software development methods, from traditional (hacking, requirements to code, and waterfall) to iterative (incremental build, evolutionary, agile, and spiral).
Illustrates and emphasizes tailoring the development process to each project, with a foundation in the fundamentals that are true for all development methods.
Topics such as the WBS, estimation, schedule networks, organizing the project team, and performance reporting are integrated, rather than being relegating to appendices.
Each chapter in the book includes an appendix that covers the relevant topics from CMMI-DEV-v1.2, IEEE/ISO Standards 12207, IEEE Standard 1058, and the PMI Body of Knowledge.
D0wn10ad - (3 Mb)
Uploading

The Best Fully Integrated Study System Available.
With hundreds of practice questions and hands-on exercises, RHCE Red Hat Certified Engineer Linux Study Guide, Fifth Edition covers what you need to know–and shows you how to prepare–for this challenging exam.
* 100% complete coverage of all objectives for exam RH302.
* Exam Readiness Checklist at the front of the book–you’re ready for the exam when all objectives on the list are checked off.
* Inside the Exam sections in every chapter highlight key exam topics covered.
* Real-world exercises modeled after hands-on exam scenarios.
* Two complete lab-based exams simulate the format, tone, topics, and difficulty of the real exam.
* Bonus content (available for download) includes installation screen review, basic instructions for using VMware and Xen as testbeds, and paper and pencil versions of the lab exams.
Covers all RH302 exam topics, including:
* Hardware installation and configuration.
* The boot process.
* Linux filesystem administration.
* Package management and Kickstart.
* User and group administration.
* System administration tools.
* Kernel services and configuration.
* Apache and Squid.
* Network file sharing services (NFS, FTP, and Samba).
* Domain Name System (DNS).
* E-mail (servers and clients).
* Extended Internet Services Daemon (xinetd), the Secure package, and DHCP.
* The X Window System.
* Firewalls, SELinux, and troubleshooting.
Download

Maximum Linux Security: A Hacker’s Guide to Protecting Your Linux Server and Workstation is designed for system administrators, managers, or Linux users who wish to protect their Linux servers and workstations from unauthorized intrusions and other external threats to their systems’ integrity. Written by an experienced hacker–someone who knows which systems are vulnerable and how crackers get into them–this unique guide to Linux security identifies existing and potential security holes and faults, and then describes how to go about fixing them.
Download

This comprehensive guide can help you administer Red Hat Enterprise Linux 5 effectively in any production environment, no matter how complex or challenging.
Long-time Red Hat insider Tammy Fox brings together today’s best practices for the entire system lifecycle, from planning and deployment through maintenance and troubleshooting. Fox shows how to maximize your efficiency and effectiveness by automating day-to-day maintenance through scripting, deploying security updates via Red Hat Network, implementing central identity management services, and providing shared data with NFS and Samba.
Red Hat Enterprise Linux 5 Administration Unleashed contains extensive coverage of network and web services, from the Apache HTTP server and Sendmail email services to remote login with OpenSSH. Fox also describes Red Hat’s most valuable tools for monitoring and optimization and presents thorough coverage of security including a detailed introduction to Security-Enhanced Linux (SELinux).
* Streamline deployment with Kickstart.
* Find, install, update, remove, and verify software.
* Detect, analyze, and manage hardware.
* Manage storage with LVM, RAID, ACLs, and quotas.
* Use Red Hat Enterprise Linux 5 on 64-bit and multi-core systems.
* Administer users and groups more efficiently and securely.
* Ensure trustworthy backup and rapid recovery.
* Script and schedule tasks to run automatically.
* Provide unified identity management services.
* Configure Apache, BIND, Samba, and Sendmail.
* Monitor and tune the kernel and individual applications.
* Protect against intruders with SELinux and ExecShield.
* Set up firewalls with iptables.
* Enable the Linux Auditing System.
* Use virtualization to run multiple operating systems concurrently.
Download

This practical guide teaches you how to implement effective network protection by using your own customized firewall solution. Based on extensive practical experience, this book distills a unique set of scenario based scripts and guidelines for a proven firewall solution, into one succinct and precise book. This book shows you how to implement Linux firewalls and Quality of Service using practical examples from very small to very large networks.
After giving us a background of network security, the book moves on to explain the basic technologies we will work with, namely netfilter, iproute2, NAT and l7-filter. These form the crux of building Linux firewalls and QOS.Providing only necessary theoretical background, the book takes a practical approach, presenting case studies and plenty of illustrative examples.
Download

FreeBSD the powerful, flexible, and free Unix-like operating system is the preferred server for many enterprises. But it can be even trickier to use than either Unix or Linux, and harder still to master.
Absolute FreeBSD, 2nd Edition is your complete guide to FreeBSD, written by FreeBSD committer Michael W. Lucas. Lucas considers this completely revised and rewritten second edition of his landmark work to be his best work ever; a true product of his love for FreeBSD and the support of the FreeBSD community. Absolute FreeBSD, 2nd Edition covers installation, networking, security, network services, system performance, kernel tweaking, filesystems, SMP, upgrading, crash debugging, and much more, including coverage of how to:
* Use advanced security features like packet filtering, virtual machines, and host-based intrusion detection.
* Build custom live FreeBSD CDs and bootable flash.
* Manage network services and filesystems.
* Use DNS and set up email, IMAP, web, and FTP services for both servers and clients.
* Monitor your system with performance-testing and troubleshooting tools.
* Run diskless systems.
* Manage schedulers, remap shared libraries, and optimize your system for your hardware and your workload.
* Build custom network appliances with embedded FreeBSD.
* Implement redundant disks, even without special hardware.
* Integrate FreeBSD-specific SNMP into your network management system.
Whether you’re just getting started with FreeBSD or you’ve been using it for years, you’ll find this book to be the definitive guide to FreeBSD that you’ve been waiting for.
Download

Hong’s straightforward style makes it easy for the do-it-yourself crowd to build a server quickly using the ports collection (a software package management system). But rather than wade through the thousands of ports available, Hong focuses on the most popular and useful ones. Each package is treated as an independent project (and given a difficulty rating), so readers can dip into the book at any point to install just the packages they need, when they need them.
The book’s modules cover topics like:
* Running common FreeBSD admin commands and tasks.
* Managing the FreeBSD ports collection.
* Installing third-party apps like Apache, Courier-IMAP, SpamAssassin, CUPS, Cyrus SASL, MediaWiki, and WordPress.
* Setting up MySQL, NTP, ISC DHCP, ISC BIND DNS, PHP, OpenLDAP, OpenSSH, OpenSSL, and OpenVPN.
Appendixes explain user management, backup/restore, and network protocols.
Building a Server with FreeBSD 7 will have readers running their own server loaded with useful modules in no time, with a minimum of hassle.
Download

From the publisher who brought you the international best-seller, Hacking Exposed: Network Security Secrets & Solutions…
Learn how to think like a hacker in order to secure your Linux network.
In the ever-changing world of global data communications, inexpensive Internet connections, and fast-paced software development, security is constantly being compromised. Linux has always been considered the digital playground for hackers. Many hacks, exploits, and network security tools are written on Linux because it’s readily available. Hacking Linux Exposed: Linux Security Secrets & Solutions shows you, step-by-step, how to defend against the latest Linux attacks by understanding the hacker’s methods and sinister thought processes. You’ll learn how your adversaries gather information, acquire targets, escalate privilege, gain control, plant back doors, and cover their tracks. Each chapter is divided into bite-sized chunks, covering highly publicized and little-known break-ins, tips on why they occurred, and detailed countermeasures that no Linux professional can afford to be without.
*Get details on the security features of each Linux distribution, including Red Hat Linux, SuSE, Debian, and Slackware.
*Zero in on vulnerable systems using whois, traceroute, DNS zone transfers, OS detection, ping sweeps, and port scans.
*Detect Trojan horses, backdoors, password cracking, IP spoofing, session hijacking, and trail hiding.
*Implement Log analysis tools such as the Advanced Intrusion Detection Environment (AIDE) and advanced kernel security patches, including the Linux Intrusion Detection System (LIDS).
*Learn how to prevent local users from getting root privileges.
*Prevent Denial of Service and other network attacks.
*Configure FTP sites, DNS servers, and other daemons securely.
*Plug common and obscure security holes in Sendmail, Qmail, Postfix, POP, and IMAP servers.
*Defend against Web server attacks using secure scripting techniques, user verification, and secure Apache Server configurations.
*Design, position, and test secure firewalls and other network access restrictions.
Download
The success of Wikipedia has proven just how effective wikis can be for
collaborative editing on a large scale-larger than anyone originally
thought possible. This book shows you how to install, use, manage, and
extend a wiki using MediaWiki-the wiki engine used to power Wikipedia.
As each chapter builds on previous ones, tasks involving wikis progress
from simple to those of increasing complexity and evolve from theory to
case study. You’ll learn wiki terminology and how to create user
accounts and new pages, use wiki links, and find your way around the
wiki. Special focus is placed on how wikis are used in software and web
development projects and how their capabilities ideally suit a specific
environment and audience. You’ll quickly come to discover why wikis are
a valuable addition for any organization that wants to increase
productivity using web-based collaboration tools. What you will learn
from this book:
- When to use wikis instead of a more formal content management system
- What to look for when evaluating wikis in order to avoid unexpected
pitfalls
- How to install MediaWiki using Apache, PHP, MySQL®, and other
alternatives
- How wikitext allows you to edit content from any web browser and
create links to other wiki pages
- Ways to comment on pages, move them, track changes, and syndicate
wiki pages with RSS Who this book is for This book is for programmers,
developers, information architects, designers, and content authors who
are looking to use wikis to improve team productivity. Knowledge of
HTML, XML, CSS, PHP, MySQL, and PostgreSQL is necessary. Wrox
Professional guides are planned and written by working programmers to
meet the real-world needs of programmers, developers, and IT
professionals. Focused and relevant, they address the issues technology
professionals face every day. They provide examples, practical
solutions, and expert education in new technologies, all designed to
help programmers do a better job.
Download
- Windows Live is the collective name for a group of Microsoft tools
whose services and user data are available anywhere-without ever having
to install an application
- Windows Live currently consists of: Windows Live Mail, Windows Live
Safety Center, Windows Live Favorites, Windows Live OneCare, Windows
Live Messenger, Windows Live Search, and Windows Live Local
- Certified Microsoft Software Developer Jon Arking shares his
experience in developing for Windows Live, and teaches readers how to
build applications that embrace the Windows Live platform
- Packed with examples, this hands-on guide offers an insightful look
at the tools and technologies behind Windows Live, using the MSN
Activities APIs, building mapping applications with Virtual Earth APIs,
and developing Gadgets for both online and Windows Vista
- Also examines integrating MSN Search capabilities as well as Live
services into existing sites with Live custom domains
Download
Practical JBoss Seam Projects, written by renowned author and enterprise
Java practitioner Jim Farley, is expected to be the first practical
projects book of its kind on this groundbreaking open source lightweight
JSF-EJB3 framework.
- Practical application scenarios are used to demonstrate the nature
of the JBoss Seam framework, its efficacy, and its limitations.
- The series of scenarios and cases demonstrate key elements of the
framework (e.g., basic web application development, rich web clients
with Ajax, and so forth).
- Real-world case studies offer valuable insight into the new
practices of JBoss Seam Web 2.0 development
What you’ll learn
- See how to use the open source lightweight standards-based Seam
framework in the context of the Java EE 5 environment.
- Get a quick, broad primer on Seam by examining a “canonical” web
application.
- Appreciate the JSF extension capabilities offered by Seam (including
conversations and breadcrumbs), the use of EJB3 session backing beans,
and general persistence management.
- Get practical help from case studies, such as a PayPal-like web
application project.
- Understand page-flow management provided by Seam’s jPDL through a
working case study.
- Design rich web user interfaces using Seam and Ajax in another
working case study.
- Discover the workflow and BPM support provided by Seam’s integration
with jBPM.
Who is this book for?
Intermediate Java developers with fundamental knowledge of enterprise
issues and frameworks. Experience or a basic understanding of J2EE/Java
EE 5 should suffice.
About the Apress Practical Series
The Practical series from Apress is your best choice for getting the job
done, period. From professional to expert, this series lets you apply
project-motivated templates (or frameworks) step by step in a very
direct, practical, and efficient manner toward current real-world
projects that may be sitting on your desk. So whatever your career goal,
Apress can be your trusted guide to take you where you want to go on
your IT career empowerment path.
Related Titles:
Beginning POJOs: Lightweight Java Web Development Using Plain Old Java
Objects in Spring, Hibernate, and Tapestry Beginning JBoss Seam: From
Novice to Professional Pro JSF and Ajax: Building Rich Internet
Components Pro EJB 3: Java Persistence API
Download
The Internet is bigger and better than what a mere browser allows.
Webbots, Spiders, and Screen Scrapers is for programmers and
businesspeople who want to take full advantage of the vast resources
available on the Web. There’s no reason to let browsers limit your
online experience-especially when you can easily automate online tasks
to suit your individual needs. Learn how to write webbots and spiders
that do all this and more:
- Programmatically download entire websites
- Effectively parse data from web pages
- Manage cookies
- Decode encrypted files
- Automate form submissions
- Send and receive email
- Send SMS alerts to your cell phone
- Unlock password-protected websites
- Automatically bid in online auctions
- Exchange data with FTP and NNTP servers Sample projects using
standard code libraries reinforce these new skills. You’ll learn how to
create your own webbots and spiders that track online prices, aggregate
different data sources into a single web page, and archive the online
data you just can’t live without. You’ll learn inside information from
an experienced webbot developer on how and when to write stealthy
webbots that mimic human behavior, tips for developing fault-tolerant
designs, and various methods for launching and scheduling webbots.
You’ll also get advice on how to write webbots and spiders that respect
website owner property rights, plus techniques for shielding websites
from unwanted robots. As a bonus, visit the author’s website to test
your webbots on sample target pages, and to download the scripts and
code libraries used in the book. Some tasks are just too tedious-or too
important!- to leave to humans. Once you’ve automated your online life,
you’ll never let a browser limit the way you use the Internet again.
Download
As a web developer, you’ll already know that JavaScript™ is a powerful language, allowing
you to add an impressive array of dynamic functionality to otherwise static web sites.
But there is more power waiting to be unlocked–JavaScript is capable of full object-
oriented capabilities, and by applying OOP principles, best practices, and design patterns
to your code, you can make it more powerful, more efficient, and easier to work with alone
or as part of a team. With Pro JavaScript Design Patterns, you’ll start with the basics of
object-oriented programming in JavaScript applicable to design patterns, including making
JavaScript more expressive, inheritance, encapsulation, information hiding, and more. With
that covered, you can kick-start your JavaScript development in the second part of the book,
where you’ll find detail on how to implement and take advantage of several design patterns
in JavaScript, including composites, decorators, façades, adapters, and many more.
Each chapter is packed with real-world examples of how the design patterns are best used and
expert advice on writing better code, as well as what to watch out for. Along the way you’ll
discover how to create your own libraries and APIs for even more efficient coding.
* Master the basics of object-oriented programming in JavaScript, as they
apply to design patterns.
* Apply design patterns to your kick-start your JavaScript development.
* Work through several real-world examples.
What you’ll learn:
* How to apply object-oriented programming techniques in JavaScript
* How to take advantage of inheritance, interfaces, and encapsulation and information hiding
to kick-start your JavaScript development
* How to implement several design patterns in your JavaScript projects, including factory,
façade, bridge, composite, adapter, decorator, flyweight, proxy, command, observer,
and chain of responsibility
* How to make your code easier to manage in a team environment, as well as on your own
* How to create your own libraries and APIs
Who is this book for?
This book will be an invaluable learning tool for any experienced JavaScript developer.
Download



TITLE : Open-Source ESBs in Action
AUTHOR : Tijs Rademakers, Jos Dirksen
PUBLISHER : Manning Publications
ISBN : 1933988215
EDITION :
PUB DATE : 2008-10-28
Most modern business systems include independent applications that exchange information with each other-a technique usually called enterprise integration. An architectural approach called the Enterprise Service Bus (ESB) offers developers a way to handle the messages between those independent applications without creating a lot of custom code. While commercial ESB solutions can be quite expensive to implement and maintain, a set of high-quality open source ESB tools offer the same functionality at a substantially lower cost.
Open Source ESBs in Action shows you how to implement and use two open source ESB implementations: Mule and ServiceMix. The authors introduce you to these freely-available ESB tools and present practical examples of how to use them in real-world scenarios. You will learn how the various features of an ESB such as transformation, routing, security, connectivity and more can be implemented using Mule and ServiceMix. You will also learn how to solve common enterprise integration problems using a structured approach.
Beyond simply learning how Mule and Service Mix work, you’ll learn the core techniques of ESB implementation such as Process Choreography, or the implementation of complex business processes through an ESB, and Service Orchestration, or exposing a set of services as a single service. The book shows you the fundamentals of ESB-based event processing and Quality of Service concerns like security, reliable delivery, and transaction management.
Working in integration projects is exciting, with new technologies and paradigms arriving every day. Open Source technologies like Mule and ServiceMix both offer lower-cost solutions and a higher degree of innovation than commercial ESB implementations. Open Source ESBs in Action will help you master ESB-driven integration techniques quickly and will provide you with knowledge you need to work effectively with Mule and ServiceMix.

TITLE : Change We Can Believe In: Barack Obama’s Plan to Renew America’s Promise
AUTHOR :
PUBLISHER : Random House Audio
ISBN : 0739383221
EDITION : Unabridged
PUB DATE : 2008-09-09
At this defining moment in our history, Americans are hungry for change. After years of failed policies and a failed politics from Washington, this is our chance to reclaim the American dream. Barack Obama has proven to be a new kind of leader—one who can bring people together, be honest about the challenges we face, and move this nation forward. Change We Can Believe In outlines his vision for America.
Throughout this audiobook you will find bold and specific ideas about how to fix our ailing economy and strengthen the middle class, make health care affordable for all, achieve energy independence, and keep America safe in a dangerous world. Change We Can Believe In asks you not just to believe in Barack Obama’s ability to bring change to Washington, it asks you to believe in yours.

TITLE : Professional Multicore Programming: Design and Implementation for C++ Developers (Wrox Programmer to Programmer)
AUTHOR : Cameron Hughes, Tracey Hughes
PUBLISHER : Wrox
ISBN : 0470289627
EDITION :
PUB DATE : 2008-09-09
Professional Multicore Programming: Design and Implementation for C++ Developers presents the basics of multicore programming in a simple, easy-to-understand manner so that you can easily apply the concepts to your everyday projects. Learn the fundamentals of programming for multiprocessor and multithreaded architecture, progress to multi-core programming and eventually become comfortable with programming techniques that otherwise can be difficult to understand. Anticipate the pitfalls and traps of concurrency programming and synchronization before you encounter them yourself by finding them outlined in this indispensable guide to multicore programming.

TITLE : Innovative Applications in Data Mining (Studies in Computational Intelligence)
AUTHOR :
PUBLISHER : Springer
ISBN : 3540880445
EDITION : 1
PUB DATE : 2009-02-01
Data mining consists of attempting to discover novel and useful knowledge from data, trying to find patterns among datasets that can help in intelligent decision making. However, reports of real-world case studies are not generally detailed in the literature, due to the fact that they are usually based on proprietary datasets, making it impossible to publish the results. This kind of situation makes hard to evaluate, in a precise way, the degree of effectiveness of data mining techniques in real-world applications. On the other hand, researchers of this field of expertise usually exploit public-domain datasets.
This volume offers a wide spectrum of research work developed for data mining for real-world application. In the following, we give a brief introduction of the chapters that are included in this book.

TITLE : Professional Visual Studio Extensibility
AUTHOR : Keyvan Nayyeri
PUBLISHER : Wrox
ISBN : 0470230843
EDITION :
PUB DATE : 2008-03-10
Whether you want to integrate optimized builds, enhanced programming tools, or other rapid application development features, this unique resource shows you how to develop customized extensions. After a quick introduction of basic concepts, this book delves into the automation model and add-in development with the help of a case study, numerous examples, and sample code. Youll discover how to take advantage of the Add-in Wizard, manipulate solutions and projects, work with text in documents and programming code, create Tool Options Pages, and more.

TITLE : Web 2.0: The Business Model
AUTHOR :
PUBLISHER : Springer
ISBN : 0387858946
EDITION : 1
PUB DATE : 2008-11-07
Web 2.0 is one of the most prominent business models for information systems available today. It brings together technology and social networks, and the interactivity that creates business value.
Web 2.0: The Business Model, an edited volume, is the first reference that integrates the business implications of Web 2.0/3.0, along with its linkage to business. The editors’ discussions emphasize three major components of Web 2.0: social networks analysis, recommendation systems and community building. This volume also includes a number of successful business models for business exploitation using Web 2.0 and Web 3.0 with various case studies.
Web 2.0: The Business Model is designed for professionals working as policy makers, corporate quality managers, and government officers in IT, as well as for researchers, professors and advance-level students in computer science and business management.

TITLE : The Definitive Guide to SOA: Oracle® Service Bus, Second Edition (The Definitive Guide)
AUTHOR : Jeff Davies, David Schorow, Samrat Ray, David Rieber
PUBLISHER : Apress
ISBN : 1430210575
EDITION : 2
PUB DATE : 2008-09-19
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.
What you’ll learn
Who is this book for?
This book is for developers, technical architects, tech leads, professional software developers ,and architects. It’s targeted at folks who know enterprise development but are new to enterprise service buses and SOA development.

TITLE : WPF Recipes in C# 2008: A Problem-Solution Approach (Expert’s Voice in .Net)
AUTHOR : Allen Jones, Sam Bourton, Sam Noble
PUBLISHER : Apress
ISBN : 1430210842
EDITION : 1
PUB DATE : 2008-09-22
WPF offers amazing new opportunities to .NET programmers in terms of the user interfaces they can deliver to their customers. But this significant technological advance comes with a steep learning curve, requiring the programmer to learn new classes, new syntax, and an entirely new approach to UI development.
Although WPF has been generally available for over a year, commercial take–up has been relatively slow, and the publicly available body of knowledge has been weak in terms of real–world examples and best–practice information.
Using WPF Recipes in C# 2008, you’ll find a simple and straightforward approach to solving the problems you face every day. Each solution contains a complete, working example that demonstrates how to make the best use of WPF. You can use the example as a template to solve your own problem or as a base on which to build a solution tailored to your specific needs.
Packed with well–structured and documented solutions to a broad range of common WPF problems, this book, which presents the only WPF recipes currently published, will be a valuable addition to any C# programmer’s reference library. Examples included provide you with a rich source of information as you begin to learn and will be an invaluable quick–reference guide once you’re a proficient WPF programmer.
The emphasis on solving the day–to–day WPF problems that all programmers face frees you from needing to trawl through weighty programming tomes or sift through API documentation, allowing you to focus on the more interesting and innovative aspects of your project.
What you’ll learn
Who is this book for?
This book will benefit intermediate–to–advanced professional C# programmers who want clearly documented and working code samples that demonstrate solutions to common problems encountered when programming WPF. The authors believe WPF technology is new and complex enough, and their experience is deep enough that their recipes will provide value to all but the most experienced WPF programmers.
About the Apress Recipes SeriesApress Recipes series books are carefully selected compendiums of solutions and techniques to help you solve the difficulties that regularly beset developers when they are learning a new language or technology. The recipes are short, and each provides a step–by–step explanation and working code example that allows you to successfully solve your problems and progress with your project.

TITLE : Building XNA 2.0 Games: A Practical Guide for Independent Game Development (Books for Professionals by Professionals)
AUTHOR : James Silva, John Sedlak
PUBLISHER : Apress
ISBN : 1430209798
EDITION : 1
PUB DATE : 2008-09-22
Building XNA 2.0 Games: A Practical Guide for Independent Game Development is written by James Silva, who recently won the prestigious Microsoft Dream Build Play game competition with his award–winning title, The Dishwasher: Dead Samurai.
Building XNA 2.0 Games: A Practical Guide for Independent Game Development is an in–depth and exclusive look into the entire XNA game development process and includes the creation of a software game masterpiece. James Silva guides you through the process he took to build his award–winning title from concept to reality. He reveals tips and techniques for creating a polished, high–quality game with very few resources, while bridging the gap between coding and art.
This title shows software developers the following:
The book is packed full of code, pictures, and valuable insights into XNA game development.
What you’ll learn
Who is this book for?
For anyone who has working knowledge of C# and .NET programming and either loves to build software games or is interested in seeing how to create an award–winning game.
About the Apress Building SeriesThe Apress Building series teaches application of existing technologies. The book content assumes the reader has fundamental working knowledge of a technology and demonstrates how to build solutions from the technology. The Building series books are characterized by visualizations of the end product and extensive use of examples to build that end product.

TITLE : Building XNA 2.0 Games: A Practical Guide for Independent Game Development (Books for Professionals by Professionals)
AUTHOR : James Silva, John Sedlak
PUBLISHER : Apress
ISBN : 1430209798
EDITION : 1
PUB DATE : 2008-09-22
Building XNA 2.0 Games: A Practical Guide for Independent Game Development is written by James Silva, who recently won the prestigious Microsoft Dream Build Play game competition with his award–winning title, The Dishwasher: Dead Samurai.
Building XNA 2.0 Games: A Practical Guide for Independent Game Development is an in–depth and exclusive look into the entire XNA game development process and includes the creation of a software game masterpiece. James Silva guides you through the process he took to build his award–winning title from concept to reality. He reveals tips and techniques for creating a polished, high–quality game with very few resources, while bridging the gap between coding and art.
This title shows software developers the following:
The book is packed full of code, pictures, and valuable insights into XNA game development.
What you’ll learn
Who is this book for?
For anyone who has working knowledge of C# and .NET programming and either loves to build software games or is interested in seeing how to create an award–winning game.
About the Apress Building SeriesThe Apress Building series teaches application of existing technologies. The book content assumes the reader has fundamental working knowledge of a technology and demonstrates how to build solutions from the technology. The Building series books are characterized by visualizations of the end product and extensive use of examples to build that end product.

TITLE : Building XNA 2.0 Games: A Practical Guide for Independent Game Development (Books for Professionals by Professionals)
AUTHOR : James Silva, John Sedlak
PUBLISHER : Apress
ISBN : 1430209798
EDITION : 1
PUB DATE : 2008-09-22
Building XNA 2.0 Games: A Practical Guide for Independent Game Development is written by James Silva, who recently won the prestigious Microsoft Dream Build Play game competition with his award–winning title, The Dishwasher: Dead Samurai.
Building XNA 2.0 Games: A Practical Guide for Independent Game Development is an in–depth and exclusive look into the entire XNA game development process and includes the creation of a software game masterpiece. James Silva guides you through the process he took to build his award–winning title from concept to reality. He reveals tips and techniques for creating a polished, high–quality game with very few resources, while bridging the gap between coding and art.
This title shows software developers the following:
The book is packed full of code, pictures, and valuable insights into XNA game development.
What you’ll learn
Who is this book for?
For anyone who has working knowledge of C# and .NET programming and either loves to build software games or is interested in seeing how to create an award–winning game.
About the Apress Building SeriesThe Apress Building series teaches application of existing technologies. The book content assumes the reader has fundamental working knowledge of a technology and demonstrates how to build solutions from the technology. The Building series books are characterized by visualizations of the end product and extensive use of examples to build that end product.

TITLE : Practical Dojo Projects (Practical Projects)
AUTHOR : Frank Zammetti
PUBLISHER : Apress
ISBN : 1430210664
EDITION : 1
PUB DATE : 2008-09-19
The era of professional JavaScript development has arrived! Gone are the days when writing all the client–side code for your applications by hand yourself was the norm. Gone are the days when scrounging around the Internet to find a snippet of code to do something you need could lead to either decent code or utter garbage that you’d surely regret using later.
No, writing high–quality JavaScript these days is a whole lot easier with the advent of top–notch libraries that save you time and effort, and one that stands out from most others is Dojo.
Dojo is a library like few others: written by some of the best JavaScript coders around today, providing nearly everything you’ll need to write modern Rich Internet Applications, all in one place. From Ajax to widgets, to client–side persistence and language extensions, and many points in between, Dojo has it all.
In Practical Dojo Projects, you’ll learn all about what Dojo has to offer. You’ll see it in action in the form of five fully functional applications, which include
By the time you’ve finished reading, you’ll have a firm grasp on what Dojo is all about, and you’ll have the preparation you need to begin to use it yourself in your own projects. See you inside!
What you’ll learn
Who is this book for
Web application developers, senior projects leads, and application architects
About the Apress Practical SeriesThe Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project–motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real–world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path.

TITLE : Practical Dojo Projects (Practical Projects)
AUTHOR : Frank Zammetti
PUBLISHER : Apress
ISBN : 1430210664
EDITION : 1
PUB DATE : 2008-09-19
The era of professional JavaScript development has arrived! Gone are the days when writing all the client–side code for your applications by hand yourself was the norm. Gone are the days when scrounging around the Internet to find a snippet of code to do something you need could lead to either decent code or utter garbage that you’d surely regret using later.
No, writing high–quality JavaScript these days is a whole lot easier with the advent of top–notch libraries that save you time and effort, and one that stands out from most others is Dojo.
Dojo is a library like few others: written by some of the best JavaScript coders around today, providing nearly everything you’ll need to write modern Rich Internet Applications, all in one place. From Ajax to widgets, to client–side persistence and language extensions, and many points in between, Dojo has it all.
In Practical Dojo Projects, you’ll learn all about what Dojo has to offer. You’ll see it in action in the form of five fully functional applications, which include
By the time you’ve finished reading, you’ll have a firm grasp on what Dojo is all about, and you’ll have the preparation you need to begin to use it yourself in your own projects. See you inside!
What you’ll learn
Who is this book for
Web application developers, senior projects leads, and application architects
About the Apress Practical SeriesThe Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project–motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real–world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path.

TITLE : Practical Dojo Projects (Practical Projects)
AUTHOR : Frank Zammetti
PUBLISHER : Apress
ISBN : 1430210664
EDITION : 1
PUB DATE : 2008-09-19
The era of professional JavaScript development has arrived! Gone are the days when writing all the client–side code for your applications by hand yourself was the norm. Gone are the days when scrounging around the Internet to find a snippet of code to do something you need could lead to either decent code or utter garbage that you’d surely regret using later.
No, writing high–quality JavaScript these days is a whole lot easier with the advent of top–notch libraries that save you time and effort, and one that stands out from most others is Dojo.
Dojo is a library like few others: written by some of the best JavaScript coders around today, providing nearly everything you’ll need to write modern Rich Internet Applications, all in one place. From Ajax to widgets, to client–side persistence and language extensions, and many points in between, Dojo has it all.
In Practical Dojo Projects, you’ll learn all about what Dojo has to offer. You’ll see it in action in the form of five fully functional applications, which include
By the time you’ve finished reading, you’ll have a firm grasp on what Dojo is all about, and you’ll have the preparation you need to begin to use it yourself in your own projects. See you inside!
What you’ll learn
Who is this book for
Web application developers, senior projects leads, and application architects
About the Apress Practical SeriesThe Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project–motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real–world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path.

TITLE : Practical Dojo Projects (Practical Projects)
AUTHOR : Frank Zammetti
PUBLISHER : Apress
ISBN : 1430210664
EDITION : 1
PUB DATE : 2008-09-19
The era of professional JavaScript development has arrived! Gone are the days when writing all the client–side code for your applications by hand yourself was the norm. Gone are the days when scrounging around the Internet to find a snippet of code to do something you need could lead to either decent code or utter garbage that you’d surely regret using later.
No, writing high–quality JavaScript these days is a whole lot easier with the advent of top–notch libraries that save you time and effort, and one that stands out from most others is Dojo.
Dojo is a library like few others: written by some of the best JavaScript coders around today, providing nearly everything you’ll need to write modern Rich Internet Applications, all in one place. From Ajax to widgets, to client–side persistence and language extensions, and many points in between, Dojo has it all.
In Practical Dojo Projects, you’ll learn all about what Dojo has to offer. You’ll see it in action in the form of five fully functional applications, which include
By the time you’ve finished reading, you’ll have a firm grasp on what Dojo is all about, and you’ll have the preparation you need to begin to use it yourself in your own projects. See you inside!
What you’ll learn
Who is this book for
Web application developers, senior projects leads, and application architects
About the Apress Practical SeriesThe Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project–motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real–world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path.





