A mashup is a web page or application that combines data from two or more external online sources into an integrated experience. This book is your entryway to the world of mashups and Web 2.0. You will create PHP projects that grab data from one place on the Web, mix it up with relevant information from another place on the Web and present it in a single application. All the mashup applications used in the book are built upon free tools and are thoroughly explained. You will find all the source code used to build the mashups in the code download section on our website.
Continue Reading »
PHP Web 2.0 Mashup Projects
Wi-Fi happened to me this way: In 1999, I finally got broadband. I loved it instantly. Prior to 1999, my wife Carol and I shared a dialup account, but it was gruesomely slow, and I did most of my Internet work at work, where we had a dual T1 connection. (Fast!) Having something almost that fast at home was intoxicating-and once Carol had spent five minutes in my chair looking something up on the Web, she wanted it too.
Continue Reading »
Drive-By Wi-Fi Guide
“It makes programming fun again!” is a cliché among geeks; all too often it’s used to extol the virtues of some newfangled programming language or platform. But I honestly think there’s no better aphorism to describe iPhone graphics programming. Whether you’re a professional or a hobbyist, I hope this book can play a small role in helping you rediscover the joy of programming.
Continue Reading »
iPhone 3D Programming
HTML and CSS are old technologies that have seen over a decade of use and continue to evolve. Web developers celebrating their fifteenth year of work have seen all kinds of projects built across a wide variety of browsers, experimented with different features, and noted their successes and failures.
Continue Reading »
HTML CSS – The Good Parts
Believe it or not, when we were kids, the standard way to send written text to someone was by mail. Not e-mail, mind you, but the physical kind requiring a stamp on the envelope. Admittedly, this makes us feel incredibly old. Right up until middle school, we would submit handwritten assignments, just like everybody else in our classes. It was the standard.
Continue Reading »
Foundation Website Creation with CSS, XHMTL and JavaScript
If you want to learn more about Flex, this is the book for you. It is intended for readers who want to take their knowledge further with quick-fire solutions to common problems and best practice techniques to improve their Flex skills for Rich Internet Application development.
Moreover, this book is also aimed at readers who do not know Flex, but want to learn what they can do with Flex by using real-world examples. Whether you are a Windows, Mac, or Linux developer, this book will work for you. Solutions and examples are intended for all platforms. Throughout the chapters you’ll find detailed information that takes into account the differences between these platforms
Continue Reading »
Essential Techniques for Flex 2 and 3 Developers
Maybe a Facebook invitation showed up in your email inbox and you’re trying to decide whether to join the site. Maybe you were alarmed when you heard your kids mention poking each other on Facebook. Maybe the Wall Street buzz caught your attention when Facebook—a whippersnapper of a website that didn’t even exist until 2004—clocked in at a breathtaking value of $15 billion. Or maybe you’ve noticed that Facebook mentions are regularly making it into your favorite local and national news programs.
Continue Reading »
Facebook The Missing Manual
structured and amenable to all sorts of interesting set theory. Before the dawn of object-oriented programming, back in the day when we focused on “structured” programming and wrote function after function, it seemed a good idea to break down a big problem into lots of little problems. Working with
tables, rows, and columns seemed a good match with our code. Our code was structured and procedural. Our data was structured and backed up by database side procedures. Things lined up well. Many database vendors even supplied preprocessors that allowed developers to intermix SQL statements and C (or Fortran) code. Life was good for a time.
Much has evolved on the code side. Now we think in terms of objects in a domain model. We architect, design, and program against real-world things like customers and orders. We draw the nouns in our problem space on whiteboards. We draw lines between them, denoting relationships and interactions between customers and orders. We build specifications and assign work to development teams in terms of these drawings. In short, we architect, design, and program at a conceptual level that is very distant from the logical organization of the database.
Continue Reading »
Entity Framework 4.0 Recipes
It’s been a while since I first worked on a book with O’Reilly in 1997. That book was a practical guide to data structures and algorithms, a subject that, for the most part, had been defined many years before by some of the early giants of computer science (Dijkstra, Hoare, Knuth, to name a few). By comparison, I’ve been able to witness the rapid evolution of the subject of this book from the front lines, and I have had the good
fortune to help refine it myself while working as a web developer at one of the largest web applications in the world, Yahoo!. Web developers have a fascinating role.
Continue Reading »
Developing Large Web Applications
Minute Sites – Create Beautiful Cash-Sucking Websites At Light Speed!















