* Competitively priced, comprehensively illustrated, with in-depth "real world" applied content. There are only 2 other books that approach this subject matter, and our book is more concise, practical, and reaches a more advanced level that than the others. All source code for examples and case study will be openly available for download from www.apress.com.
* In-depth final case study - in the final chapter we explore the planning, design, and implementation of an entire fully working website, using all of the code, concepts, and techniques learnt in earlier chapters. This highly...
* Competitively priced, comprehensively illustrated, with in-depth "real world" applied content. There are only 2 other books that approach this su...
Lisp is often thought of as an academic language, but it need not be. This is the first book that introduces Lisp as a language for the real world.
Practical Common Lisp presents a thorough introduction to Common Lisp, providing you with an overall understanding of the language features and how they work. Over a third of the book is devoted to practical examples, such as the core of a spam filter and a web application for browsing MP3s and streaming them via the Shoutcast protocol to any standard MP3 client software (e.g., iTunes, XMMS, or WinAmp). In other "practical"...
Lisp is often thought of as an academic language, but it need not be. This is the first book that introduces Lisp as a language for the real world....
If you're an experienced Office user who wants to use XML to unlock data, or one of the many IT professionals who wants to learn about XML implementation in Office 2003, then this is the ideal book for you No prior XML or programming experience is necessary. Optional code snippets and downloadable examples help illustrate the more advanced tips, tricks, and techniques in the book.
Popular author Matthew MacDonald introduces you to XML standards, like schemas, XPath, and XML transforms. Then he explains the philosophy of XML, and shows you how to transform data in the Enterprise using...
If you're an experienced Office user who wants to use XML to unlock data, or one of the many IT professionals who wants to learn about XML implemen...
Installing a honeypot inside your network as an early warning system can significantly improve your security. Currently, almost every book and resource about honeypots comes from a Unix background, which leaves Windows administrators still grasping for help. But Honeypots for Windows is a forensic journeyhelping you set up the physical layer, design your honeypot, and perform malware code analysis.
You'll discover which Windows ports need to be open on your honeypot to fool those malicious hackers, and you'll learn about numerous open source tools imported from the Unix world....
Installing a honeypot inside your network as an early warning system can significantly improve your security. Currently, almost every book and reso...
BACK A FEW YEARS AGO I HAD AN IDEA. What if I could make the power of the DirectX API available to the developers who were going to be using the new set of languages and common language runtime that Microsoft was developing? The idea was intriguing, and opening up a larger portion of the world to DirectX was a goal I was only happy to endorse. - Besides, what developer doesn't want to write games? It seems that at least once a week I am answering questions directly regard- ing the performance of managed code, and Managed DirectX in particular. One of the more common questions I hear is some...
BACK A FEW YEARS AGO I HAD AN IDEA. What if I could make the power of the DirectX API available to the developers who were going to be using the new s...
Throughout this book we'll be developing a set of solutions (in the form of custom controls most of the time) designed to tackle the more common needs of Web Appli- tion development. These range from simple and self-contained controls, like the Spinner control developed in Chapter 2, to more advanced and complex solutions, such as the Search engine presented in Chapter 14. While developing these solutions, we tried to demonstrate the most varied offering of different approaches as possible. For example, you'll find some controls that use a database for their storage needs while others will...
Throughout this book we'll be developing a set of solutions (in the form of custom controls most of the time) designed to tackle the more common needs...
Ajax burst onto the Web development scene by offering highly interactive, desktop-like Web applications that can be deployed through any modern Web browser without the need for special plug-ins. Ajax is built on existing Web technologies such as JavaScript, HTML, and CSS, and it is used in conjunction with your favorite server-side language. Foundations of Ajax explains how to combine these technologies effectively to implement Ajax into your new or existing Web applications. Like you, we are developers who are in the trenches, tasked with building Web-enabled applications that...
Ajax burst onto the Web development scene by offering highly interactive, desktop-like Web applications that can be deployed through any modern Web...
Pro PHP XML and Web Services is the authoritative guide to using the XML features of PHP 5 and PHP 6. No other book covers XML and Web Services in PHP as deeply as this title. The first four chapters introduce the core concepts of XML required for proficiency, and will bring you up to speed on the terminology and key concepts you need to proceed with the rest of the book. Next, the book explores utilizing XML and Web Services with PHP5. Topics include DOM, SimpleXML, SAX, xmlReader, XSLT, RDF, RSS, WDDX, XML-RPC, REST, SOAP, and UDDI.
Author Robert Richards, a...
Pro PHP XML and Web Services is the authoritative guide to using the XML features of PHP 5 and PHP 6. No other book covers XML and Web Servi...
Douglas C. Schmidt Professor of Computer Science, Associate Chair of Computer Science and Engineering Vanderbilt University T he evolution of software technologies over the past five decades has involved the creation of languages and platforms that help developers program more in terms of their design intent, such as architectural concepts and abstractions, and shield them from the complexities of the underlying computing substrate, such as CPU, memory, and network devices. After years of progress, many projects today use third-generation programming languages, such as Java, C++, and C#, and...
Douglas C. Schmidt Professor of Computer Science, Associate Chair of Computer Science and Engineering Vanderbilt University T he evolution of software...
Windows Vista (once codenamed Longhorn) replaces Windows XP and will be Microsoft's most powerful client operating system to date. Security and file management has been greatly improved and hundreds of features, including multimedia creation tools, have been added.
The Beyond the Manual series addresses the needs of very experienced readers. Although it is not assumed that they are familiar with the book's topic, it is assumed that they are very familiar with similar technologies. The presentation of information is extremely dense and avoids introductory or basic text. The series...
Windows Vista (once codenamed Longhorn) replaces Windows XP and will be Microsoft's most powerful client operating system to date. Security and fil...