101 Windows Phone 7 AppsWindows Phone 7 is starting to gain traction, and the opportunity is yours to sell the next killer app! 101 Windows Phone 7 Apps is a book series like no other–best-selling author and Microsoft developer Adam Nathan walks you through the process of building 101 real, robust, diverse, and marketplace-certified Silverlight applications. You not only get online access to the full source code and related assets, but the book is chock full of tips, warnings, and advice that can only come from Adam's experience of writing so many complete applications and selling them in the Windows Phone Marketplace. ...
Beginning UnixThe Unix operating system is the basis for some of today's most-used platforms, including Mac OS X and Linux. This book covers Unix basics for these as well as the more commonly recognized Sun Solaris and BSD.
First, you will learn Unix terminology, core concepts, methodology, and how to log in and out. You'll progress to customizing your work environment and learning commands. Then you'll be ready to learn to manage processes, handle security, automate tasks with shell scripting in Perl, install Unix programs, and back up your data. ...
History of Programming LanguagesThis specially prepared work comprises a living archive of important programming languages, described by the people most instrumental in their creation and development. Drawn from the ACM/SIGPLAN Second History of Programming Languages Conference, this volume, like the earlier book from the first such conference (HOPL), conveys the motivations of the language designers, and the reasons why they rejected existing languages and created new ones. The book relates the processes by which different languages evolved, in the words of the individuals active in the languages' development. Most important, participants share insights about influences and decisions, both on choices made, and on the many roads not taken. In the book's conclusion, distinguished historians of computing share views about preserving programming language history. ...
Flash Catalyst CS5 BibleAdobe Flash Catalyst enables you to take designs from Photoshop and Illustrator and convert them into rich Flash-based applications - without writing or even understanding one line of code. It may sound too good to be true, but this helpful reference shows you how to leverage the Flash skills you already have in order to convert your ideas into functioning applications. You'll explore everything from the basics of the Flex framework to using Flash Builder to complete conversion of an application. ...
ActionScript 3.0 Bible, 2nd EditionActionScript is a popular programming language used primarily for the development of Web sites and software. This update to the successful previous version introduces you to all the exciting new capabilities of ActionScript 3.0. You'll see how ActionScript 3.0 goes beyond its primary use of scripting Flash animations and is now an object-oriented evolution that runs ten times faster than previous versions and can be used in Adobe's new platforms, including Flex and AIR. ...
Dreamweaver 8 For DummiesEver visited a knockout Web site and wondered, "How did they do that?" Wonder no more. Odds are, they did it with Dreamweaver. Completely updated to give you the scoop on all the cool new tools in the latest version, Dreamweaver 8 For Dummies will have you designing dynamite Web sites in no time. In fact, by Chapter 2 you'll dive right into setting up your Web site, creating your first Web page, and adding text images and links. This guide starts with basic Web page design features and progresses to the more advanced options for DHTML and database-driven sites, with step-by-step instructions for every function plus lots of screen shots. ...
DOM EnlightenmentWith DOM Enlightenment, you'll learn how to manipulate HTML more efficiently by scripting the Document Object Model (DOM) without a DOM library. Over the past decade, developers have buried the DOM under frameworks that simplify its use. This book brings these tools back into focus, using concepts and code native to modern browsers. You'll understand the role jQuery plays in DOM scripting, and learn how to use the DOM directly in applications for mobile devices and specific browsers that require low overhead. ...
Programming iOS 6, 3rd EditionGet a solid grounding in all the fundamentals of Cocoa Touch, and avoid problems during iPhone and iPad app development. With this revised and expanded edition, you'll dig into Cocoa and learn how to work effectively with Objective-C and Xcode. This book covers iOS 6 in a rigorous, orderly fashion - ideal whether you're approaching iOS for the first time or need a reference to bolster existing skills.
Learn about features introduced with iOS 6, including Objective-C language advances, autosynthesis, autolayout, new view controller rotation rules, unwind segues, state restoration, styled text, and collection views. ...
Learning PHP Design PatternsBuild server-side applications more efficiently - and improve your PHP programming skills in the process - by learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged working applications.
Learn how these reusable patterns help you solve complex problems, organize object-oriented code, and revise a big project by only changing small parts. With Learning PHP Design Patterns, you'll learn how to adopt a more sophisticated programming style and dramatically reduce development time. ...
Programming PHP, 3rd EditionThis updated edition teaches everything you need to know to create effective web applications with the latest features in PHP 5.x. You'll start with the big picture and then dive into language syntax, programming techniques, and other details, using examples that illustrate both correct usage and common idioms.
If you have a working knowledge of HTML, the authors' many style tips and practical programming advice will help you become a top-notch PHP programmer. ...