<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3648880674115316506</id><updated>2026-03-08T20:29:11.485-07:00</updated><category term="PHP"/><category term="jQuery"/><category term="AJAX"/><category term="C++"/><category term="API"/><category term="Other"/><category term="Apache"/><category term="CSS"/><category term="CodeIgniter"/><category term="Facebook"/><category term="Google"/><category term="JavaScript"/><category term="Magazines"/><category term="Visual C++"/><category term="WordPress"/><title type='text'>Download PDF and Chm Books</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-5280555394083317412</id><published>2010-02-04T01:12:00.000-08:00</published><updated>2010-02-04T01:16:46.771-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><title type='text'>C++ GUI Programming with Qt 4</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4E0edf2cWWlJUSI28HsmuJ07uYYioQ4cU7t-GRK1v7sZDPH3Bix2awjdLiq0K43yKm29L3Sxg9rOkvgtsA03ytO-r274ny3Wb-NvSLqAy6ZT7k7FgnxHFfA4owKQmNbDe_opDe5F0690/s1600-h/46739.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4E0edf2cWWlJUSI28HsmuJ07uYYioQ4cU7t-GRK1v7sZDPH3Bix2awjdLiq0K43yKm29L3Sxg9rOkvgtsA03ytO-r274ny3Wb-NvSLqAy6ZT7k7FgnxHFfA4owKQmNbDe_opDe5F0690/s640/46739.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
C++ GUI Programming with &lt;a class=&quot;zem_slink&quot; href=&quot;http://en.wikipedia.org/wiki/Qt_%28toolkit%29&quot; rel=&quot;wikipedia&quot; title=&quot;Qt (toolkit)&quot;&gt;Qt&lt;/a&gt; 4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Using Trolltech&#39;s Qt you can build industrial-strength C++  applications that run natively on Windows, Linux/Unix, &lt;a class=&quot;zem_slink&quot; href=&quot;http://www.apple.com/macosx/&quot; rel=&quot;homepage&quot; title=&quot;Mac OS X&quot;&gt;Mac OS X&lt;/a&gt;, and  embedded Linux--without making source code changes. With this book  Trolltech insiders have written a start-to-finish guide to getting great  results with the most powerful version of Qt ever created: Qt 4.1.&lt;br /&gt;
Using  &lt;b&gt;&lt;i&gt;C++ GUI Programming with Qt 4&lt;/i&gt;&lt;/b&gt; you&#39;ll discover the most  effective Qt 4 programming patterns and techniques as you master key  technologies ranging from Qt&#39;s model/view architecture to Qt&#39;s powerful  new 2D paint engine. The authors provide readers with unparalleled  insight into Qt&#39;s event model and layout system. Then, using realistic  examples, they introduce superior techniques for everything from basic  GUI development to advanced database and XML integration.&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Includes  new chapters on Qt 4&#39;s model/view architecture and Qt&#39;s new plugin  support, along with a brief introduction to Qtopia embedded programming&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Covers  all Qt fundamentals, from dialogs and windows to implementing  application functionality&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Introduces best practices for  layout management and event processing&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Shows how to  make the most of Qt 4&#39;s new APIs, including the powerful new 2D paint  engine and the new easy-to-use container classes&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Contains  completely updated material in every chapter&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Presents  advanced Qt 4 techniques covered in no other book, from creating both Qt  and application plugins to interfacing with native APIs&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Contains  an in-depth appendix on C++/Qt programming for experienced Java  developers&lt;/li&gt;
&lt;/ul&gt;The accompanying CD-ROM includes the &lt;a class=&quot;zem_slink&quot; href=&quot;http://en.wikipedia.org/wiki/Open_source&quot; rel=&quot;wikipedia&quot; title=&quot;Open source&quot;&gt;open source&lt;/a&gt;  edition of Qt 4.1.1 for Windows, Mac, Linux, and many Unixes, as well as  &lt;a class=&quot;zem_slink&quot; href=&quot;http://www.mingw.org/&quot; rel=&quot;homepage&quot; title=&quot;MinGW&quot;&gt;MinGW&lt;/a&gt;, a set of freely available development tools that can be used to  build Qt applications on Windows, and also the source code for the  book&#39;s examples.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Download :&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/cTHSvF&quot;&gt;http://bit.ly/cTHSvF&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;zemanta-pixie&quot; style=&quot;height: 15px; margin-top: 10px;&quot;&gt;&lt;a class=&quot;zemanta-pixie-a&quot; href=&quot;http://reblog.zemanta.com/zemified/7f744a6b-6b7d-41b3-8433-ab48c34b8c4b/&quot; title=&quot;Reblog this post [with Zemanta]&quot;&gt;&lt;img alt=&quot;Reblog this post [with Zemanta]&quot; class=&quot;zemanta-pixie-img&quot; src=&quot;http://img.zemanta.com/reblog_e.png?x-id=7f744a6b-6b7d-41b3-8433-ab48c34b8c4b&quot; style=&quot;border: medium none; float: right;&quot; /&gt;&lt;/a&gt;&lt;span class=&quot;zem-script more-related pretty-attribution&quot;&gt;&lt;script defer=&quot;defer&quot; src=&quot;http://static.zemanta.com/readside/loader.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/5280555394083317412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2010/02/c-gui-programming-with-qt-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/5280555394083317412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/5280555394083317412'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2010/02/c-gui-programming-with-qt-4.html' title='C++ GUI Programming with Qt 4'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4E0edf2cWWlJUSI28HsmuJ07uYYioQ4cU7t-GRK1v7sZDPH3Bix2awjdLiq0K43yKm29L3Sxg9rOkvgtsA03ytO-r274ny3Wb-NvSLqAy6ZT7k7FgnxHFfA4owKQmNbDe_opDe5F0690/s72-c/46739.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-2040544939907849495</id><published>2009-11-24T11:58:00.000-08:00</published><updated>2009-11-24T12:00:04.622-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WordPress"/><title type='text'>WordPress Theme Design: A complete guide to creating professional WordPress themes</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhd10peGVZbNnd7B0VmG6UDXIkkOhsLg8MUGRqgLEzQ_e0Zh86fJeTrPKOrEccHRST4O9v7NIQ8mrFYdi_TYVom-BCLZZK7GBJS1vwIO0KGHnYKxiNo__F9F3OynpFuoD-2usURnelig5c/s1600/51zkxdrqg4l.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhd10peGVZbNnd7B0VmG6UDXIkkOhsLg8MUGRqgLEzQ_e0Zh86fJeTrPKOrEccHRST4O9v7NIQ8mrFYdi_TYVom-BCLZZK7GBJS1vwIO0KGHnYKxiNo__F9F3OynpFuoD-2usURnelig5c/s400/51zkxdrqg4l.jpg&quot; width=&quot;323&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
WordPress Theme Design: A complete guide to creating professional WordPress themes&lt;br /&gt;
&lt;br /&gt;
This title will take you through the ins and outs of creating sophisticated professional themes for the WordPress personal publishing platform. It will walk you through clear, step-by-step instructions to build a custom WordPress theme. From development tools and setting up your WordPress sandbox, through design tips and suggestions, to setting up your theme&#39;s template structure, coding markup, testing and debugging, to taking it live it reviews the best practices. The last three chapters are dedicated to additional tips, tricks and various cookbook recipes for adding popular site enhancements to your WordPress theme designs using third-party plugins.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Whether you&#39;re working with a pre-existing theme or creating a new one from the ground up, WordPress Theme Design will give you the know-how to understand how themes work within the WordPress blog system, enabling you to take full control over your site&#39;s design and branding.&lt;br /&gt;
&lt;b&gt;What you will learn from this book?&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Set up a basic workflow and development environment for WordPress theme design&lt;/li&gt;
&lt;li&gt;Create detailed designs and code them up &lt;/li&gt;
&lt;li&gt;Enhance your sites by choosing the right color schemes and graphics&lt;/li&gt;
&lt;li&gt;Debug and validate your theme using W3C&#39;s XHTML and CSS validation tools&lt;/li&gt;
&lt;li&gt;Customize and tweak your theme&#39;s layout&lt;/li&gt;
&lt;li&gt;Set up dynamic drop-down menus, AJAX/dynamic and interactive forms&lt;/li&gt;
&lt;li&gt;Download and install useful plug-ins and widgetize your theme&lt;/li&gt;
&lt;li&gt;Improve post and page content using &lt;a class=&quot;zem_slink&quot; href=&quot;http://jquery.com/&quot; rel=&quot;homepage&quot; title=&quot;JQuery&quot;&gt;jQuery&lt;/a&gt; and ThickBox &lt;/li&gt;
&lt;li&gt;Add interactivity to your themes using Flash &lt;/li&gt;
&lt;li&gt;Includes a reference guide to WordPress 2.0&#39;s template hierarchy, markup, styles and template tags, as well as include and loop functions&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Approach&lt;/b&gt;&lt;br /&gt;
Theme design can be approached from two angles. The first is simplicity; sometimes it suits the client and/or the site to go as bare-bones as possible. In that case, it&#39;s quick and easy to take a very basic, pre-made theme and modify it.&lt;br /&gt;
The second is &quot;Unique and Beautiful&quot;. Occasionally, the site&#39;s theme needs to be created from scratch so that everything displayed caters to the specific kind of content the site offers. This book is going to take you through the Unique and Beautiful route with the idea that once you know how to create a theme from scratch, you&#39;ll be more apt at understanding what to look for in other WordPress themes.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Download:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://bit.ly/7SFTVS&quot;&gt;http://bit.ly/7SFTVS &lt;/a&gt;&lt;br /&gt;
&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/2040544939907849495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/11/wordpress-theme-design-complete-guide.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/2040544939907849495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/2040544939907849495'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/11/wordpress-theme-design-complete-guide.html' title='WordPress Theme Design: A complete guide to creating professional WordPress themes'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhd10peGVZbNnd7B0VmG6UDXIkkOhsLg8MUGRqgLEzQ_e0Zh86fJeTrPKOrEccHRST4O9v7NIQ8mrFYdi_TYVom-BCLZZK7GBJS1vwIO0KGHnYKxiNo__F9F3OynpFuoD-2usURnelig5c/s72-c/51zkxdrqg4l.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-992963911723885944</id><published>2009-11-14T12:09:00.000-08:00</published><updated>2009-11-14T12:09:17.466-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Object-Oriented Programming with PHP5: Learn to leverage PHP5&#39;s OOP features to write manageable applications with ease</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifqm9UTNR29iHM7IVdmDWGMY-LYpKLn5H5U62MoO4Ncns9-loxrREAEepc-BXIllJpM0frbbXA4zKESB114QdfqZxaQcC8tLYLm887GVWSJuVB9d0ajWpDDwAuNtCPWOrbtElWx14Km9g/s1600-h/41jz1p0+duL.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifqm9UTNR29iHM7IVdmDWGMY-LYpKLn5H5U62MoO4Ncns9-loxrREAEepc-BXIllJpM0frbbXA4zKESB114QdfqZxaQcC8tLYLm887GVWSJuVB9d0ajWpDDwAuNtCPWOrbtElWx14Km9g/s400/41jz1p0+duL.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Object-Oriented Programming with PHP5: Learn to leverage PHP5&#39;s OOP features to write manageable applications with ease&lt;br /&gt;
&lt;br /&gt;
Some basic objected-oriented features were added to PHP3; with PHP5 full support for object-oriented programming was added to PHP. Object-oriented programming was basically introduced to ease the development process as well as reduce the time of development by reducing the amount of code needed. OOP can greatly improve the performance of a properly planned and designed program.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; This book covers all the general concepts of OOP then shows you how to make use of OOP in PHP5, with the aid of an ample number of examples. &lt;b&gt;What you will learn from this book?&lt;/b&gt;  &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Understand the OOP features of PHP clearly&lt;/li&gt;
&lt;li&gt;Write manageable code&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Download:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/49mdIu&quot;&gt;http://bit.ly/49mdIu&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/992963911723885944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/11/object-oriented-programming-with-php5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/992963911723885944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/992963911723885944'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/11/object-oriented-programming-with-php5.html' title='Object-Oriented Programming with PHP5: Learn to leverage PHP5&#39;s OOP features to write manageable applications with ease'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifqm9UTNR29iHM7IVdmDWGMY-LYpKLn5H5U62MoO4Ncns9-loxrREAEepc-BXIllJpM0frbbXA4zKESB114QdfqZxaQcC8tLYLm887GVWSJuVB9d0ajWpDDwAuNtCPWOrbtElWx14Km9g/s72-c/41jz1p0+duL.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-106616296648336458</id><published>2009-11-14T11:42:00.000-08:00</published><updated>2009-11-14T11:43:42.990-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual C++"/><title type='text'>Microsoft Visual C++ Windows Applications by Example: Code and explanation for real-world MFC C++ Applications</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk8qBgMiNzCghLAsCw4OZfvtf5AogVwrXfl3kUKe0SbIBvdfU7EeFS0KkBxPxXN4fXa9VEFM2lSkRjFI6M7QAOfcc8xhKiW8EvPsbYzSa9KjL_ueLAypaeOEQ5lg_VO7XOun6WmIsUTAA/s1600-h/1247046482-2019240.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk8qBgMiNzCghLAsCw4OZfvtf5AogVwrXfl3kUKe0SbIBvdfU7EeFS0KkBxPxXN4fXa9VEFM2lSkRjFI6M7QAOfcc8xhKiW8EvPsbYzSa9KjL_ueLAypaeOEQ5lg_VO7XOun6WmIsUTAA/s640/1247046482-2019240.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Microsoft Visual C++ Windows Applications by Example: Code and explanation for real-world MFC C++ Applications&lt;br /&gt;
&lt;br /&gt;
With this book you will learn how to create applications using MDI, complex file formats, text parsing and processing, graphics, and interactions. Every essential skill required to build Windows desktop-style applications is covered in the context of fully working examples.&lt;br /&gt;
The book begins with a quick primer on the C++ language, and using the Visual C++ IDE to create Windows applications. This acts as a recap for existing C++ programmers, and a quick guide to the language if you&#39;ve not worked with C++ before. The book then moves into a set of comprehensive example applications, presenting the important parts of the code with explanation of how it works, and how and when to use similar techniques in your own applications.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
The applications include: a Tetris-style game, a drawing application, a spreadsheet, and a word processor.&lt;br /&gt;
If you know the C++ language, or another Windows-based programming language, and want to use C++ to write real, complex applications then this book is ideal for you.&lt;br /&gt;
&lt;b&gt;What you will learn from this book?&lt;/b&gt;&lt;br /&gt;
When you read this book, you will learn to:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Build larger, more powerful, user friendly C++ applications&lt;/li&gt;
&lt;li&gt;Create MDI (multiple document interface) applications and use other Windows application interface elements&lt;/li&gt;
&lt;li&gt;Create memory structures for complex application objects: documents, spreadsheets, drawings&lt;/li&gt;
&lt;li&gt;Save files to represent these memory structures&lt;/li&gt;
&lt;li&gt;Parse and process text, display interactive graphics, and handle input from the mouse and the keyboard&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Who this book is written for?&lt;/b&gt;&lt;br /&gt;
The book is ideal for programmers who have worked with C++ or other Windows-based programming languages. It provides developers with everything they need to build complex desktop applications using C++.&lt;br /&gt;
If you have already learned the C++ language, and want to take your programming to the next level, then this book is ideal for you.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Download:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/3NcU91&quot;&gt;http://bit.ly/3NcU91&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/106616296648336458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/11/microsoft-visual-c-windows-applications.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/106616296648336458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/106616296648336458'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/11/microsoft-visual-c-windows-applications.html' title='Microsoft Visual C++ Windows Applications by Example: Code and explanation for real-world MFC C++ Applications'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk8qBgMiNzCghLAsCw4OZfvtf5AogVwrXfl3kUKe0SbIBvdfU7EeFS0KkBxPxXN4fXa9VEFM2lSkRjFI6M7QAOfcc8xhKiW8EvPsbYzSa9KjL_ueLAypaeOEQ5lg_VO7XOun6WmIsUTAA/s72-c/1247046482-2019240.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-6331028474936252540</id><published>2009-11-14T11:18:00.000-08:00</published><updated>2009-11-14T11:18:22.993-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><title type='text'>C++ for Dummies</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXXWXc1b-4_GXvJIGzFrj_s-mFj4nvN4PbAiCIx-AefSgfKS7k60BkkUCOjr4j3IgdBmwZRAmJilbnNRhV2Ecp3QiGqop_K0EbviGBuySK9b4cINL5uDYAe8eZXgyNz7CWCfQpm-9F91w/s1600-h/519WN0KM5VL320x402.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXXWXc1b-4_GXvJIGzFrj_s-mFj4nvN4PbAiCIx-AefSgfKS7k60BkkUCOjr4j3IgdBmwZRAmJilbnNRhV2Ecp3QiGqop_K0EbviGBuySK9b4cINL5uDYAe8eZXgyNz7CWCfQpm-9F91w/s400/519WN0KM5VL320x402.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
C++ for Dummies&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* This revision of the bestseller covers the popular object-oriented programming language C++ from the ground up, enabling beginners to become functional programmers and intermediate programmers to fine-tune their skills&lt;br /&gt;
* Thirty percent new material includes updates on the most recent ANSI standard, the new public domain C++ compiler, standards information on namespaces, new library functions, and complete coverage of the standard template library&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
* Covers topics like building and debugging C++ programs, creating source code, using the Visual C++ help system, building objects, learning the standard template library, and much more&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Download:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/4rrC3d&quot;&gt;http://bit.ly/4rrC3d&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/6331028474936252540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/11/c-for-dummies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/6331028474936252540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/6331028474936252540'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/11/c-for-dummies.html' title='C++ for Dummies'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXXWXc1b-4_GXvJIGzFrj_s-mFj4nvN4PbAiCIx-AefSgfKS7k60BkkUCOjr4j3IgdBmwZRAmJilbnNRhV2Ecp3QiGqop_K0EbviGBuySK9b4cINL5uDYAe8eZXgyNz7CWCfQpm-9F91w/s72-c/519WN0KM5VL320x402.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-1408609767393124369</id><published>2009-11-05T00:07:00.000-08:00</published><updated>2009-11-05T00:55:58.898-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Learning PHP Data Objects: A Beginner&#39;s Guide to PHP Data Objects, Database Connection Abstraction Library for PHP 5</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifs6tx1Ik96rSoX1oqSbxbRiuxG1w4VA1usuIZAtZIMjGcD-oxZAJZ6eFz9JbmRyKy3y2Rt0ga8uCg9XZn6hCnJk6mmI8qFTCm1y02eWuEXnJCQRjb7_gzJJEB3IBYMgXZjbKS4Tze7BE/s1600-h/7086589_1032355667371.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifs6tx1Ik96rSoX1oqSbxbRiuxG1w4VA1usuIZAtZIMjGcD-oxZAJZ6eFz9JbmRyKy3y2Rt0ga8uCg9XZn6hCnJk6mmI8qFTCm1y02eWuEXnJCQRjb7_gzJJEB3IBYMgXZjbKS4Tze7BE/s640/7086589_1032355667371.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Learning PHP Data Objects: A Beginner&#39;s Guide to PHP Data Objects, Database Connection Abstraction Library for PHP 5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PDO is lighter, faster, and more powerful than existing PHP data abstraction interfaces. PDO is a common interface to different databases that must be used with a database-specific PDO driver to access a particular database server: the PDO extension does not provide a database abstraction by itself; it doesn&#39;t rewrite SQL, emulate missing database features, or perform any database functions using by itself.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
It performs the same role as other classic database abstraction layers such as ODBC and JDBC: it&#39;s a query abstraction layer that abstracts the mechanism for accessing a database and manipulating the returned records; each database driver that implements the PDO interface can also expose database-specific features as regular extension functions. ¬ PDO ships with PHP 5.1, and is available as an extension for PHP 5.0; it requires the new object-oriented features of PHP 5, and cannot run with earlier versions of PHP.&lt;br /&gt;
This book will teach you how to use the PDO, including its advanced features. Readers need to be aware of the basics of data abstraction and should be familiar with PHP.&lt;br /&gt;
&lt;b&gt;What you will learn from this book?&lt;/b&gt;&lt;br /&gt;
This book covers:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;An overview of the technology&lt;/li&gt;
&lt;li&gt;Getting started with PDO &lt;/li&gt;
&lt;li&gt;Error handling, prepared statements, and handling rowsets &lt;/li&gt;
&lt;li&gt;Advanced features, like getting column metadata and setting connection parameters with examples&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Download:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/3EssoF&quot;&gt;http://bit.ly/3EssoF&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/1408609767393124369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/11/learning-php-data-objects-beginners.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/1408609767393124369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/1408609767393124369'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/11/learning-php-data-objects-beginners.html' title='Learning PHP Data Objects: A Beginner&#39;s Guide to PHP Data Objects, Database Connection Abstraction Library for PHP 5'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifs6tx1Ik96rSoX1oqSbxbRiuxG1w4VA1usuIZAtZIMjGcD-oxZAJZ6eFz9JbmRyKy3y2Rt0ga8uCg9XZn6hCnJk6mmI8qFTCm1y02eWuEXnJCQRjb7_gzJJEB3IBYMgXZjbKS4Tze7BE/s72-c/7086589_1032355667371.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-1097631950259659610</id><published>2009-11-04T23:59:00.000-08:00</published><updated>2009-11-24T12:01:35.342-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGQCJW-EQpTzo9E7O_R2afCLGNNixqBO_08XDgodcl0CPjn3rRPPzEP0GE2s6FhWgRdQwj3NSrl6z3M8rdNRxNeJlMJB05_0E3Z9lcA7QU7ALQPpPhQ8vN46uz91ZSpUP22GMGjbnaPWs/s1600-h/1847192505.01._SCLZZZZZZZ_.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGQCJW-EQpTzo9E7O_R2afCLGNNixqBO_08XDgodcl0CPjn3rRPPzEP0GE2s6FhWgRdQwj3NSrl6z3M8rdNRxNeJlMJB05_0E3Z9lcA7QU7ALQPpPhQ8vN46uz91ZSpUP22GMGjbnaPWs/s400/1847192505.01._SCLZZZZZZZ_.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques&lt;br /&gt;
&lt;br /&gt;
jQuery is a powerful JavaScript library that can enhance your websites regardless of your background. In this book, creators of the popular jQuery learning resource, &lt;b&gt;&lt;i&gt;LearningjQuery.com&lt;/i&gt;&lt;/b&gt;, share their knowledge, experience, and enthusiasm about jQuery to help you get the most from the library and to make your web applications shine.&lt;br /&gt;
&lt;b&gt;For designers&lt;/b&gt;, jQuery leverages existing CSS and HTML skills, allowing you to dynamically find and change any aspect of a page.This book provides a gentle introduction to jQuery concepts, allowing you to add interactions and animations to your pages - even if previous attempts at writing JavaScript have left you baffled.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;For programmers&lt;/b&gt;, jQuery offers an open -source, standards-compliant, unobtrusive approach to writing complex JavaScript applications. This book will guide you past the pitfalls associated with AJAX, events, effects, and advanced JavaScript language features.&lt;br /&gt;
&lt;b&gt;What you will learn from this book?&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Use selectors to get anything you want from a page&lt;/li&gt;
&lt;li&gt;Make things happen on your page with events&lt;/li&gt;
&lt;li&gt;Add flair to your actions with animation effects&lt;/li&gt;
&lt;li&gt;Change your page on command with DOM manipulation&lt;/li&gt;
&lt;li&gt;Use AJAX to make your site buzzword compliant!&lt;/li&gt;
&lt;li&gt;Transform drab, static information containers into beautiful, dynamic tables&lt;/li&gt;
&lt;li&gt;Breathe new life into online forms&lt;/li&gt;
&lt;li&gt;Create dynamic shufflers, rotators, and galleries&lt;/li&gt;
&lt;li&gt;Get started with three official jQuery plug-ins, and even write your own&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Download:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/34TzIL&quot;&gt;http://bit.ly/34TzIL&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/1097631950259659610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/11/learning-jquery-better-interaction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/1097631950259659610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/1097631950259659610'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/11/learning-jquery-better-interaction.html' title='Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGQCJW-EQpTzo9E7O_R2afCLGNNixqBO_08XDgodcl0CPjn3rRPPzEP0GE2s6FhWgRdQwj3NSrl6z3M8rdNRxNeJlMJB05_0E3Z9lcA7QU7ALQPpPhQ8vN46uz91ZSpUP22GMGjbnaPWs/s72-c/1847192505.01._SCLZZZZZZZ_.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-700796149049609250</id><published>2009-11-02T10:57:00.000-08:00</published><updated>2009-11-02T10:57:23.449-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Magazines"/><title type='text'>PC Magazine - November 2009 (US)</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1R4Z1a9zEuKBkM1Z9kHMqYZeLH-n4_nhyZllToipUtUCiyMx4EF5qYiWcyJOQjVHtY3M9njzo8Vxv0PnqszRQ1EMctNQ0pCq1t6kiykse_t6PHUUKMElRp5r5BKQ-tcfza6iv8DfWEUo/s1600-h/1256605976037619400.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1R4Z1a9zEuKBkM1Z9kHMqYZeLH-n4_nhyZllToipUtUCiyMx4EF5qYiWcyJOQjVHtY3M9njzo8Vxv0PnqszRQ1EMctNQ0pCq1t6kiykse_t6PHUUKMElRp5r5BKQ-tcfza6iv8DfWEUo/s640/1256605976037619400.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
PC Magazine - November 2009 (US)&lt;br /&gt;
&lt;br /&gt;
PC Magazine is a major source of information for computing professionals. Every issue provides comprehensive product evaluations based on benchmark tests from PC Magazine Labs- the industry&#39;s foremost product testing authority. You also get insightful profiles of the people that make the PC industry run and in-depth reports on the latest technologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Download:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/2uoGj9&quot;&gt;http://bit.ly/2uoGj9&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/700796149049609250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/11/pc-magazine-november-2009-us.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/700796149049609250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/700796149049609250'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/11/pc-magazine-november-2009-us.html' title='PC Magazine - November 2009 (US)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1R4Z1a9zEuKBkM1Z9kHMqYZeLH-n4_nhyZllToipUtUCiyMx4EF5qYiWcyJOQjVHtY3M9njzo8Vxv0PnqszRQ1EMctNQ0pCq1t6kiykse_t6PHUUKMElRp5r5BKQ-tcfza6iv8DfWEUo/s72-c/1256605976037619400.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-3010122684193952717</id><published>2009-11-02T10:44:00.000-08:00</published><updated>2009-11-02T10:44:35.878-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Other"/><title type='text'>Web Application Design Handbook: Best Practices for Web-Based Software (Interactive Technologies)</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfn2i9IlUakYvN7ItYodZHtIWlCDbtTNmTr6XTSOERUVCC3AcdpFqXert2XtYkqq6Fm0Tq3Xg10MBmh_8yRoRXBNN1Umk7RP-VMJ1bVnZkAIdLkOxbzuLfw8nScXCBZOD3nqaLAYc47GI/s1600-h/623-4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfn2i9IlUakYvN7ItYodZHtIWlCDbtTNmTr6XTSOERUVCC3AcdpFqXert2XtYkqq6Fm0Tq3Xg10MBmh_8yRoRXBNN1Umk7RP-VMJ1bVnZkAIdLkOxbzuLfw8nScXCBZOD3nqaLAYc47GI/s640/623-4.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Web Application Design Handbook: Best Practices for Web-Based Software (Interactive Technologies)&lt;br /&gt;
&lt;br /&gt;
What is a web application? This is not an easy question to answer, and       rather than leave the definition as an exercise for the reader (like some       of the other web application books available), Fowler and Stanwick devote       a chapter to it. Not only do they deliver a matrix that helps you to       figure out where your project fits, they also get to the meat: based on       the definition, what design differences are there?&lt;br /&gt;
&lt;br /&gt;
Web-based software poses some real challenges, especially if you are       coding in straight HTML and HTML/forms (even if you use a little       JavaScript on the side). Java applets and Flash pose a slightly different       set of challenges. Fowler and Stanwick devote chapters to the critical       things you’ll need to know to design a usable application:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Browser Framework&lt;/li&gt;
&lt;li&gt;Data Input: Forms&lt;/li&gt;
&lt;li&gt;Data Input: Lists&lt;/li&gt;
&lt;li&gt;Data Retrieval: Search&lt;/li&gt;
&lt;li&gt;Data Retrieval: Filtering and Browsing&lt;/li&gt;
&lt;li&gt;Data Output: Reports&lt;/li&gt;
&lt;li&gt;Data Output: Printed Forms&lt;/li&gt;
&lt;li&gt;Interacting With Output&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;And then they get to my favorite part: an excellent reference on what       kinds of graphics you can use and when to use which:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Designing Graphs and Charts&lt;/li&gt;
&lt;li&gt;Graph Types Based On Use&lt;/li&gt;
&lt;li&gt;Designing Diagrams&lt;/li&gt;
&lt;li&gt;Diagram Types&lt;/li&gt;
&lt;li&gt;Designing Geographic Maps&lt;/li&gt;
&lt;li&gt;Interacting With Geographic Maps&lt;/li&gt;
&lt;li&gt;Types of Maps&lt;/li&gt;
&lt;/ul&gt;After you decide where your project falls on the page-to-application       continuum, you’re ready to start on its data architecture, layout,       navigation, and presentation details. The first half of the book deals       with these issues: how the controls work, the differences between them and       standard controls, and when to use which. The book also covers special       topics such as searching, filtering, and browsing in a way that makes them       approachable and achievable. For those with real-world responsibilities,       there are excellent discussions of internationalization and accessibility,       as well as techniques for the appropriate use of cascading style sheets.&lt;br /&gt;
The single best technique in the book may be Victor Stanwick’s       technical tip that helps you check a page’s design for monitors at       different resolutions (see page 54). Once I learned this trick, I’m       never without my own template and in a recent web application assignment       it got a lot of use.&lt;br /&gt;
In addition to being an impressive researcher, Susan Fowler is also an       expert on the use of graphics in applications. Anyone who’s seen Edward       Tufte’s work knows how badly people misuse graphics.&lt;br /&gt;
If more designers of web (and standard) applications spend time with       this book; we’ll finally start to see clearer graphical presentation. I’ll       be delighted when that happens. Until then, make yourself one of those who       know: read this book.&lt;br /&gt;
If you’re familiar with these authors’ previous books, you’ll       find many familiar aspects in this one: down-to-earth descriptions,       practical guidelines, impeccable research, worksheets, checklists, and       lots of examples from the real world. Weighing in at a hefty 560 pages       plus almost 90 pages of appendixes and back matter, it’s much bigger and       better than a handbook. I have only one argument with the publishers, and       that has to do with layout—worksheets would be better if presented on a       single page instead of being broken between two pages. But that’s a       minor complaint. I expect to consult this book for quite some time to       come.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Download:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/44MSXo&quot;&gt;http://bit.ly/44MSXo&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/3010122684193952717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/11/web-application-design-handbook-best.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/3010122684193952717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/3010122684193952717'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/11/web-application-design-handbook-best.html' title='Web Application Design Handbook: Best Practices for Web-Based Software (Interactive Technologies)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfn2i9IlUakYvN7ItYodZHtIWlCDbtTNmTr6XTSOERUVCC3AcdpFqXert2XtYkqq6Fm0Tq3Xg10MBmh_8yRoRXBNN1Umk7RP-VMJ1bVnZkAIdLkOxbzuLfw8nScXCBZOD3nqaLAYc47GI/s72-c/623-4.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-378277020675211066</id><published>2009-11-01T03:27:00.000-08:00</published><updated>2009-11-01T03:33:01.069-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AJAX"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPRQ47s5ZiYw1SilfBoefU6D7sGVKXlNllz_ME3-vFLcGtlN1XVlwTey-HM6kjvwylzTsaxS8UcuHgv3oBBsi_-YDogKIGJAI4oCnNzAENGMV7pAEeTzFVOESHSvg6i1jE_a_3khnFhT4/s1600-h/essential-dreamweaver-cs3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPRQ47s5ZiYw1SilfBoefU6D7sGVKXlNllz_ME3-vFLcGtlN1XVlwTey-HM6kjvwylzTsaxS8UcuHgv3oBBsi_-YDogKIGJAI4oCnNzAENGMV7pAEeTzFVOESHSvg6i1jE_a_3khnFhT4/s640/essential-dreamweaver-cs3.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP&lt;br /&gt;
&lt;br /&gt;
With over 3 million users worldwide, Adobe&#39;s Dreamweaver is the most popular web development software in the world, and it just took another step forward with CS3, the new version released in 2007. Having come a long way from its humble beginnings as a simple web design tool, CS3 allows you to rapidly put together standards compliant web sites and dynamic web sites with server-side languages and Ajax, and much more. To complement this great new application, David Powers has written the ultimate guide to itThe Essential Guide to Dreamweaver CS3 teaches you everything you need to know about the application, from setting up your development environment environment to publishing your sites and applications on the web, and everything in between.&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Takes you through your development environment set up&lt;/li&gt;
&lt;li&gt;Covers everything you need to create both standards compliant web sutes, and dynamic web applications&lt;/li&gt;
&lt;li&gt;Teaches several real world techniques using a series of step by step tutorials&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; &lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
What You&#39;ll learn&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;How to set up your ideal development environment, using Mac OSX/Windows, Apache (and IIS on Windows,) Apache, MySQL, and phpMyAdmin&lt;/li&gt;
&lt;li&gt;Creating standards compliant web sites using CS3&#39;s XHTML and CSS features&lt;/li&gt;
&lt;li&gt;Creating dynamic web applications using CS3&#39;s PHP and Spry Ajax server behaviors&lt;/li&gt;
&lt;li&gt;Building several real world web site functions, such as form validation, random quote generator, search function, user management/login pages, dynamic Ajax gallery, and much more.&lt;/li&gt;
&lt;li&gt;Creating an interface design in Fireworks CS3 and importing it into Dreamweaver CS3.&lt;/li&gt;
&lt;li&gt;How use Dreamweaver CS3&#39;s XML functionality, to consume RSS feeds, and create Spry data sets&lt;/li&gt;
&lt;li&gt;Using includes, templates and master detail pages.&lt;/li&gt;
&lt;li&gt;How to publish your site after you&#39;ve created it&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
Summary of Content&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Chapter 1: Dreamweaver CS3Your Creative Partner&lt;/li&gt;
&lt;li&gt;Chapter 2: Building Dynamic Sites with Ajax and PHP&lt;/li&gt;
&lt;li&gt;Chapter 3: Getting the Work Environment Ready&lt;/li&gt;
&lt;li&gt;Chapter 4: Setting Up a PHP Site&lt;/li&gt;
&lt;li&gt;Chapter 5: Adding a Touch of Style&lt;/li&gt;
&lt;li&gt;Chapter 6: Creating a CSS Site Straight Out of the Box&lt;/li&gt;
&lt;li&gt;Chapter 7: Building Site Navigation with the Spry Menu Bar&lt;/li&gt;
&lt;li&gt;Chapter 8: Sprucing Up Content with Spry Widgets&lt;/li&gt;
&lt;li&gt;Chapter 9: Building Online Forms and Validating Input&lt;/li&gt;
&lt;li&gt;Chapter 10: Introducing the Basics of PHP&lt;/li&gt;
&lt;li&gt;Chapter 11: Using PHP to Process a Form&lt;/li&gt;
&lt;li&gt;Chapter 12: Working with PHP Includes and Templates&lt;/li&gt;
&lt;li&gt;Chapter 13: Setting Up MySQL and phpMyAdmin&lt;/li&gt;
&lt;li&gt;Chapter 14: Storing Records in a Database&lt;/li&gt;
&lt;li&gt;Chapter 15: Controlling Access to Your Site&lt;/li&gt;
&lt;li&gt;Chapter 16: Working with Multiple Tables&lt;/li&gt;
&lt;li&gt;Chapter 17: Searching Records and Handling Dates&lt;/li&gt;
&lt;li&gt;Chapter 18: Using XSLT to Display Live News Feeds and XML&lt;/li&gt;
&lt;li&gt;Chapter 19: Using Spry to Display XML&lt;/li&gt;
&lt;li&gt;Chapter 20: Getting the Best of Both Worlds with PHP and Spry&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Download:&lt;br /&gt;
&lt;/b&gt;&lt;a href=&quot;http://bit.ly/2uihaY&quot;&gt;http://bit.ly/2uihaY&lt;/a&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/378277020675211066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/essential-guide-to-dreamweaver-cs3-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/378277020675211066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/378277020675211066'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/essential-guide-to-dreamweaver-cs3-with.html' title='The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPRQ47s5ZiYw1SilfBoefU6D7sGVKXlNllz_ME3-vFLcGtlN1XVlwTey-HM6kjvwylzTsaxS8UcuHgv3oBBsi_-YDogKIGJAI4oCnNzAENGMV7pAEeTzFVOESHSvg6i1jE_a_3khnFhT4/s72-c/essential-dreamweaver-cs3.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-3786175097210683388</id><published>2009-10-31T01:27:00.000-07:00</published><updated>2009-11-01T01:44:23.288-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>Learning jQuery 1.3</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI51RNc0Pyb40vPIzBBC4pmJb48dTKSYUton8MeSTAmXhJSVakAmUhx0tuEKFaCm0MkLbYekfH_yuT3vLe7-wZDPDIhZsyBEKw18WTAh08lN4O3vivG8jrK8zPy0PwewSBRN6Y4cz9c28/s1600-h/1236063159_516jrkk0ykl.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398679379560967874&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI51RNc0Pyb40vPIzBBC4pmJb48dTKSYUton8MeSTAmXhJSVakAmUhx0tuEKFaCm0MkLbYekfH_yuT3vLe7-wZDPDIhZsyBEKw18WTAh08lN4O3vivG8jrK8zPy0PwewSBRN6Y4cz9c28/s400/1236063159_516jrkk0ykl.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 324px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Learning jQuery 1.3&lt;br /&gt;
&lt;br /&gt;
To build interesting, interactive sites, developers are turning to JavaScript libraries such as jQuery to automate common tasks and simplify complicated ones. Because many web developers have more experience with HTML and CSS than with JavaScript, the library&#39;s design lends itself to a quick start for designers with little programming experience. Experienced programmers will also be aided by its conceptual consistency.  &lt;br /&gt;
Revised and updated for version 1.3 of jQuery, this book teaches you the basics of jQuery for adding interactions and animations to your pages. Even if previous attempts at writing JavaScript have left you baffled, this book will guide you past the pitfalls associated with AJAX, events, effects, and advanced JavaScript language features.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
In this book, the authors share their knowledge, experience, and enthusiasm about jQuery to help you get the most from the library and to make your web applications shine. The book introduces jQuery and shows how you can write a functioning jQuery program in just three lines of code. It then guides you through CSS selectors and shows how to enhance the basic event handling mechanisms to give them a more elegant syntax. You will then learn to add impact to your actions through a set of simple visual effects and also to create, copy, reassemble, and embellish content using jQuery&#39;s DOM modification methods. You will also learn to send and retrieve information with AJAX methods. The book will then step you through many detailed, real-world examples and even equip you to extend the jQuery library itself with your own plug-ins.&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://j.mp/1ZLODw&quot;&gt;http://j.mp/1ZLODw&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/3786175097210683388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/learning-jquery-13.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/3786175097210683388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/3786175097210683388'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/learning-jquery-13.html' title='Learning jQuery 1.3'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI51RNc0Pyb40vPIzBBC4pmJb48dTKSYUton8MeSTAmXhJSVakAmUhx0tuEKFaCm0MkLbYekfH_yuT3vLe7-wZDPDIhZsyBEKw18WTAh08lN4O3vivG8jrK8zPy0PwewSBRN6Y4cz9c28/s72-c/1236063159_516jrkk0ykl.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-6915465309659210224</id><published>2009-10-31T01:07:00.000-07:00</published><updated>2009-11-01T03:22:23.061-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Other"/><title type='text'>THE UNLIMITED FREELANCER</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPi4frJVoNnDNFqgvY8_oiFyXQrkETYux7Wzi_YpkO2KzdTvkgkHwvoHzIKEMPDJKmMo3ZGW-re4el4u9UMk0Ojm5zKZPmIFljPxasodfeFwD1WQWX6Tc8DruBq38TMO8L9QXpuK6Y7I/s1600-h/ebook-photo.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398674230903752066&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPi4frJVoNnDNFqgvY8_oiFyXQrkETYux7Wzi_YpkO2KzdTvkgkHwvoHzIKEMPDJKmMo3ZGW-re4el4u9UMk0Ojm5zKZPmIFljPxasodfeFwD1WQWX6Tc8DruBq38TMO8L9QXpuK6Y7I/s400/ebook-photo.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 281px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
THE UNLIMITED FREELANCER&lt;br /&gt;
Have you ever wondered why the majority of freelancers are struggling day-after-day, while a select few are succeeding beyond their wildest dreams?&lt;br /&gt;
Why do some freelancers need to work 60+ hours a week just to pay the bills, when others are easily expanding into profitable businesses or vacationing around the world with a stable income?&lt;br /&gt;
If you think about it, most freelancers have what it takes to be that successful—strong will, independence, intelligence, creativity, skill.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Why, then, do so few of us ever really make it?&lt;br /&gt;
Because freelancing is rigged, that&#39;s why. It&#39;s incredibly difficult to be that successful on your own, with the weight of an entire business on your shoulders. There are so many challenges that come with freelancing that it often feels impossible to get through the day, let alone accomplish your dreams.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://j.mp/2877Wg&quot;&gt;http://j.mp/2877Wg&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/6915465309659210224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/unlimited-freelancer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/6915465309659210224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/6915465309659210224'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/unlimited-freelancer.html' title='THE UNLIMITED FREELANCER'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPi4frJVoNnDNFqgvY8_oiFyXQrkETYux7Wzi_YpkO2KzdTvkgkHwvoHzIKEMPDJKmMo3ZGW-re4el4u9UMk0Ojm5zKZPmIFljPxasodfeFwD1WQWX6Tc8DruBq38TMO8L9QXpuK6Y7I/s72-c/ebook-photo.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-3019820955358866263</id><published>2009-10-30T00:57:00.000-07:00</published><updated>2009-11-01T03:23:57.188-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>jQuery UI 1.6: The User Interface Library for jQuery</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga-QchZ2gdu-iDmTu2vyLSZNlh4uHvNwLf3FPGopY8I55tH1lB6JfrMbroXUywleFsy6iVcnE9pDhQT-9jTnNU8CBfNaJd8oYlpuEZizRrK4Kltsawzulosup90UXHKxoSeM5Tp1sUq8w/s1600-h/51hYAcT-UxL._SS500_.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398300255616767842&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga-QchZ2gdu-iDmTu2vyLSZNlh4uHvNwLf3FPGopY8I55tH1lB6JfrMbroXUywleFsy6iVcnE9pDhQT-9jTnNU8CBfNaJd8oYlpuEZizRrK4Kltsawzulosup90UXHKxoSeM5Tp1sUq8w/s400/51hYAcT-UxL._SS500_.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 400px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
jQuery UI 1.6: The User Interface Library for jQuery&lt;br /&gt;
&lt;br /&gt;
Modern web application user interface design requires rapid development and proven results. jQuery UI, a trusted plugin for the jQuery JavaScript library, gives you a trusted platform on which to build rich and engaging interfaces with maximum compatibility, stability, and a minimum of time and effort. &lt;br /&gt;
jQuery UI has a series of ready-made, great-looking user interface widgets and a comprehensive set of core interaction helpers designed to be implemented in a consistent and developer-friendly way. With all this, the amount of code that you need to write personally to take a project from conception to completion is drastically reduced This book has been written to maximize your experience with the library by breaking down each component and walking you through examples that progressively build upon your knowledge, taking you from beginner to advanced usage in a series of easy to follow steps.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; &lt;br /&gt;
In this book, you&#39;ll learn how each component can be initialized in a basic default implementation and then see how easy it is to customize its appearance and configure its behaviour to tailor it to the requirements of your application. You&#39;ll look at the properties and methods exposed by each component&#39;s API and see how these can be used to bring out the best in each component. &lt;br /&gt;
Events play a key role in any modern web applications if it is to meet the expected minimum requirements of interactivity and responsiveness, and each chapter will show you the custom events fired by each component and how these events can be intercepted and acted upon. &lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/4oCylt&quot;&gt;http://bit.ly/4oCylt&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/3019820955358866263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/jquery-ui-16-user-interface-library-for.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/3019820955358866263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/3019820955358866263'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/jquery-ui-16-user-interface-library-for.html' title='jQuery UI 1.6: The User Interface Library for jQuery'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga-QchZ2gdu-iDmTu2vyLSZNlh4uHvNwLf3FPGopY8I55tH1lB6JfrMbroXUywleFsy6iVcnE9pDhQT-9jTnNU8CBfNaJd8oYlpuEZizRrK4Kltsawzulosup90UXHKxoSeM5Tp1sUq8w/s72-c/51hYAcT-UxL._SS500_.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-2949921849749470235</id><published>2009-10-27T08:24:00.000-07:00</published><updated>2009-11-01T03:24:26.062-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>jQuery in Action</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjptOSwXTHqo1zAKxxfcV90HX8f3sh9X-Xts0SnI2vogeqdHa5W8MomcoF2mxWZ1kqEMb577jwR0C60iBy_S45ndL2nz47Im2bogZ-GwaLgNujsAH_vKWRPkv_V26540iG9uW1uLcNltp8/s1600-h/a2c3bc31-87ea-4306-91b9-07e3.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397301512287068578&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjptOSwXTHqo1zAKxxfcV90HX8f3sh9X-Xts0SnI2vogeqdHa5W8MomcoF2mxWZ1kqEMb577jwR0C60iBy_S45ndL2nz47Im2bogZ-GwaLgNujsAH_vKWRPkv_V26540iG9uW1uLcNltp8/s400/a2c3bc31-87ea-4306-91b9-07e3.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 319px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
jQuery in Action&lt;br /&gt;
&lt;br /&gt;
A good web development framework anticipates what you need to do and makes those tasks easier and more efficient; jQuery practically reads your mind. Developers of every stripe-hobbyists and professionals alike-fall in love with jQuery the minute they&#39;ve reduced 20 lines of clunky JavaScript into three lines of elegant, readable code. This new, concise JavaScript library radically simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. &lt;br /&gt;
&lt;i&gt;jQuery in Action&lt;/i&gt;, like jQuery itself, is a concise tool designed to make you a more efficient and effective web developer. In a short 300 pages, this book introduces you to the jQuery programming model and guides you through the major features and techniques you&#39;ll need to be productive immediately. The book anchors each new concept in the tasks you&#39;ll tackle in day-to-day web development and offers unique lab pages where you immediately put your jQuery knowledge to work.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; &lt;br /&gt;
There are dozens of JavaScript libraries available now, with major companies like Google, Yahoo and AOL open-sourcing their in-house tools. This book shows you how jQuery stacks up against other libraries and helps you navigate interaction with other tools and frameworks. &lt;br /&gt;
&lt;i&gt;jQuery in Action&lt;/i&gt; offers a rich investigation of the up-and-coming jQuery library for client-side JavaScript. This book covers all major features and capabilities in a manner focused on getting the reader up and running with jQuery from the very first sections. Web Developers reading this book will gain a deep understanding of how to use jQuery to simplify their pages and lives, as well as learn the philosophy behind writing jQuery-enhanced pages. &lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/3AZFdW&quot;&gt;http://bit.ly/3AZFdW&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/2949921849749470235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/jquery-in-action.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/2949921849749470235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/2949921849749470235'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/jquery-in-action.html' title='jQuery in Action'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjptOSwXTHqo1zAKxxfcV90HX8f3sh9X-Xts0SnI2vogeqdHa5W8MomcoF2mxWZ1kqEMb577jwR0C60iBy_S45ndL2nz47Im2bogZ-GwaLgNujsAH_vKWRPkv_V26540iG9uW1uLcNltp8/s72-c/a2c3bc31-87ea-4306-91b9-07e3.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-2577604108478641383</id><published>2009-10-27T07:59:00.000-07:00</published><updated>2009-11-01T03:25:04.298-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>jQuery: Visual QuickStart Guide</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh03hRp-j2N5f66k-KLMNmgiSJy_DRZlTiO_Mb4mLmIQM-4O7D0rOyYPy6VnyePakBKZGpGXiBy51sYrcjXLooNDy5zDAHF4TP-VNhqalsj9jdkubELQnyqVIehGz354Ac6k7BrTYFljuM/s1600-h/510xyYu7kXL.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397295591630626402&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh03hRp-j2N5f66k-KLMNmgiSJy_DRZlTiO_Mb4mLmIQM-4O7D0rOyYPy6VnyePakBKZGpGXiBy51sYrcjXLooNDy5zDAHF4TP-VNhqalsj9jdkubELQnyqVIehGz354Ac6k7BrTYFljuM/s400/510xyYu7kXL.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 311px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
jQuery: Visual QuickStart Guide&lt;br /&gt;
&lt;br /&gt;
jQuery is a popular JavaScript library that simplifies event handling, animating, and Ajax interactions for rapid web development. Many companies are using jQuery including: Amazon, Google, Twitter, Bank of America, BBC, ESPN, CBS News, Digg, Reuters, IBM, Netflix, Dell, Oracle, Slashdot, Tecnorati, and Intuit.&lt;br /&gt;
&lt;br /&gt;
Even casual web designers, who create web pages for fun, want to add the latest cool effects to their sites, and jQuery--the fast, flexible JavaScript library--is a tool of choice.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; Just as CSS separates &quot;display&quot; characteristics from the HTML structure, jQuery separates the &quot;behavior&quot; characteristics from the HTML structure. From visual effects, special controls, and Ajax made easy, the jQuery Visual QuickStart Guide will teach readers how to make the most of jQuery using the task-based, step-by-step, visual format they love. It&#39;s crammed with examples and there&#39;s a special section on widgets.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/2jEh0p&quot;&gt;http://bit.ly/2jEh0p&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/2577604108478641383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/jquery-visual-quickstart-guide.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/2577604108478641383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/2577604108478641383'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/jquery-visual-quickstart-guide.html' title='jQuery: Visual QuickStart Guide'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh03hRp-j2N5f66k-KLMNmgiSJy_DRZlTiO_Mb4mLmIQM-4O7D0rOyYPy6VnyePakBKZGpGXiBy51sYrcjXLooNDy5zDAHF4TP-VNhqalsj9jdkubELQnyqVIehGz354Ac6k7BrTYFljuM/s72-c/510xyYu7kXL.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-4023109845325009939</id><published>2009-10-27T07:49:00.000-07:00</published><updated>2009-11-01T03:25:44.391-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AJAX"/><category scheme="http://www.blogger.com/atom/ns#" term="API"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><title type='text'>Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKw7u2sfbW8CZdWsFYrwAKF7f_JzX2GHvtkI28BKtGGee5eYvzwwsvf5zs6JNQGgUZ6QiFXorU3lsRUwwUTNdy9jo01uKV3GWTjzBb8mvluoDbjXSyuOkhon9CWKurDoJsGbJ6m6dwybE/s1600-h/GWTJavaAjaxProgramming.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397294006962533922&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKw7u2sfbW8CZdWsFYrwAKF7f_JzX2GHvtkI28BKtGGee5eYvzwwsvf5zs6JNQGgUZ6QiFXorU3lsRUwwUTNdy9jo01uKV3GWTjzBb8mvluoDbjXSyuOkhon9CWKurDoJsGbJ6m6dwybE/s400/GWTJavaAjaxProgramming.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 324px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast&lt;br /&gt;
&lt;br /&gt;
This book is for Java developers who want to create Ajax interfaces using the Google Web Toolkit (GWT). It focuses on useful, practical tasks from the first chapter.&lt;br /&gt;
&lt;br /&gt;
The book is aimed at programmers who want to use GWT to create interfaces for their professional web applications. It concentrates on the serious side of Ajax: creating powerful, productive applications for browser platforms.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;&quot; name=&quot;indetail&quot;&gt;In Detail&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
GWT Ajax Programming shows you how to create reliable user interfaces that enhance the user experience.&lt;br /&gt;
&lt;br /&gt;
GWT is an open source Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don&#39;t speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatibilities between web browsers and platforms, and JavaScript&#39;s lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile.&lt;br /&gt;
&lt;br /&gt;
GWT lets you avoid many of these headaches while offering your users the same dynamic, standards-compliant experience. You write your front end in the Java programming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/3vvENb&quot;&gt;http://bit.ly/3vvENb&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/4023109845325009939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/google-web-toolkit-gwt-java-ajax.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/4023109845325009939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/4023109845325009939'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/google-web-toolkit-gwt-java-ajax.html' title='Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKw7u2sfbW8CZdWsFYrwAKF7f_JzX2GHvtkI28BKtGGee5eYvzwwsvf5zs6JNQGgUZ6QiFXorU3lsRUwwUTNdy9jo01uKV3GWTjzBb8mvluoDbjXSyuOkhon9CWKurDoJsGbJ6m6dwybE/s72-c/GWTJavaAjaxProgramming.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-9219469670774999897</id><published>2009-10-27T07:35:00.000-07:00</published><updated>2009-11-01T03:26:38.564-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>PHP Solutions: Dynamic Web Design Made Easy</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEH4pF5nGiTxmsMDrsZlP2uTtX6eQ0U6v1GBag8Sc3S4APcouyZ58qkjNQDCJFYXJNikuze8NnVUxIxQMmYqQci_6hj1lPyly3_v8F2VrQunNP4TsPZXQ2hJO-njV_yZCMnmhtPUiKgao/s1600-h/PHP-Solutions.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397290796295208770&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEH4pF5nGiTxmsMDrsZlP2uTtX6eQ0U6v1GBag8Sc3S4APcouyZ58qkjNQDCJFYXJNikuze8NnVUxIxQMmYqQci_6hj1lPyly3_v8F2VrQunNP4TsPZXQ2hJO-njV_yZCMnmhtPUiKgao/s400/PHP-Solutions.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 333px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
PHP Solutions: Dynamic Web Design Made Easy&lt;br /&gt;
&lt;br /&gt;
In this book you&#39;ll learn how to:         &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Create dynamic websites with design and usability in mind, as well as functionality&lt;/li&gt;
&lt;li&gt;Understand how PHP scripts work, giving you confidence to adapt them to your own needs&lt;/li&gt;
&lt;li&gt;Bring online forms to life, check required fields, and ensure user input is safe to process&lt;/li&gt;
&lt;li&gt;Upload files and automatically create thumbnails from larger images&lt;/li&gt;
&lt;li&gt;Manage website content with a searchable database&lt;/li&gt;
&lt;/ul&gt;You want to make your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database. The problem is, you&#39;re not a programmer and the thought of writing code sends a chill up your spine. Or maybe you&#39;ve dabbled a bit in PHP and MySQL, but you can&#39;t get past baby steps. If this describes you, then you&#39;ve just found the right book. PHP and the MySQL database are deservedly the most popular combination for creating dynamic websites. They&#39;re free, easy to use, and provided by many web hosting companies in their standard packages. Unfortunately, most PHP books either expect you to be an expert already or force you to go through endless exercises of little practical value. In contrast, this book gives you real value right away through a series of practical examples that you can incorporate directly into your sites, optimizing performance and adding functionality such as file uploading, email feedback forms, image galleries, content management systems, and much more. &lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Each solution is created with not only functionality in mind, but also visual design. But this book doesn&#39;t just provide a collection of ready-made scripts: each PHP Solution builds on what&#39;s gone before, teaching you the basics of PHP and database design quickly and painlessly. By the end of the book, you&#39;ll have the confidence to start writing your own scripts or—if you prefer to leave that task to othersto adapt existing scripts to your own requirements. Right from the start, you&#39;re shown how easy it is to protect your sites by adopting secure coding practices. The book has been written with an eye on forward and backward compatibilityrecommending the latest PHP 5 techniques, but providing alternative solutions for servers still running PHP 4.3. All database examples demonstrate how to use the original MySQL extension, MySQL Improved, or the PHP Data Objects (PDO) introduced in PHP 5.1, letting you choose the most suitable option for your setup.&lt;br /&gt;
&lt;br /&gt;
Summary of Contents: &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Chapter 1: What Is PHPAnd Why Should I Care?&lt;/li&gt;
&lt;li&gt;Chapter 2: Getting Ready to Work with PHP&lt;/li&gt;
&lt;li&gt;Chapter 3: How to Write PHP Scripts&lt;/li&gt;
&lt;li&gt;Chapter 4: Lightening Your Workload with Includes&lt;/li&gt;
&lt;li&gt;Chapter 5: Bringing Forms to Life&lt;/li&gt;
&lt;li&gt;Chapter 6: Uploading Files&lt;/li&gt;
&lt;li&gt;Chapter 7: Using PHP to Manage Files&lt;/li&gt;
&lt;li&gt;Chapter 8: Generating Thumbnail Images&lt;/li&gt;
&lt;li&gt;Chapter 9: Pages That Remember: Simple Login and Multipage Forms&lt;/li&gt;
&lt;li&gt;Chapter 10: Setting Up MySQL and phpMyAdmin&lt;/li&gt;
&lt;li&gt;Chapter 11: Getting Started with a Database&lt;/li&gt;
&lt;li&gt;Chapter 12: Creating a Dynamic Online Gallery&lt;/li&gt;
&lt;li&gt;Chapter 13: Managing Content&lt;/li&gt;
&lt;li&gt;Chapter 14: Solutions to Common PHP/MySQL Problems&lt;/li&gt;
&lt;li&gt;Chapter 15: Keeping Intruders at Bay&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/49XmUk&quot;&gt;http://bit.ly/49XmUk&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/9219469670774999897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/php-solutions-dynamic-web-design-made.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/9219469670774999897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/9219469670774999897'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/php-solutions-dynamic-web-design-made.html' title='PHP Solutions: Dynamic Web Design Made Easy'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEH4pF5nGiTxmsMDrsZlP2uTtX6eQ0U6v1GBag8Sc3S4APcouyZ58qkjNQDCJFYXJNikuze8NnVUxIxQMmYqQci_6hj1lPyly3_v8F2VrQunNP4TsPZXQ2hJO-njV_yZCMnmhtPUiKgao/s72-c/PHP-Solutions.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-9092056613866875047</id><published>2009-10-27T01:57:00.000-07:00</published><updated>2009-11-01T03:28:38.551-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apache"/><title type='text'>The Definitive Guide to Apache mod_rewrite</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRftep8yRohitEkon9GOY43f8GZEhtdnbFh7r_XpQgdhVkxZQnlu-0BXRxwd-V6UURcDFEDJqwlhRJfzxj4ykoMgZDITxWwrdLeQQNbX1Jk6tSPl0E1SGh4njqpTQSCUw_KUtYIT8c73s/s1600-h/definitve-guide-apache-mod-rewrite.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRftep8yRohitEkon9GOY43f8GZEhtdnbFh7r_XpQgdhVkxZQnlu-0BXRxwd-V6UURcDFEDJqwlhRJfzxj4ykoMgZDITxWwrdLeQQNbX1Jk6tSPl0E1SGh4njqpTQSCUw_KUtYIT8c73s/s640/definitve-guide-apache-mod-rewrite.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
The Definitive Guide to Apache mod_rewrite&lt;br /&gt;
&lt;br /&gt;
Organizing websites is highly dynamic and often chaotic. Thus, it is crucial that host web servers manipulate URLs in order to cope with temporarily or permanently relocated resources, prevent attacks by automated worms, and control resource access. &lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
The Apache mod_rewrite module has long inspired fits of joy because it offers an unparalleled toolset for manipulating URLs. &lt;i&gt;The Definitive Guide to Apache mod_rewrite&lt;/i&gt; guides you through configuration and use of the module for a variety of purposes, including basic and conditional rewrites, access control, virtual host maintenance, and proxies.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Download: &lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/2i03jS&quot;&gt;http://bit.ly/2i03jS&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/9092056613866875047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/definitive-guide-to-apache-modrewrite.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/9092056613866875047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/9092056613866875047'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/definitive-guide-to-apache-modrewrite.html' title='The Definitive Guide to Apache mod_rewrite'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRftep8yRohitEkon9GOY43f8GZEhtdnbFh7r_XpQgdhVkxZQnlu-0BXRxwd-V6UURcDFEDJqwlhRJfzxj4ykoMgZDITxWwrdLeQQNbX1Jk6tSPl0E1SGh4njqpTQSCUw_KUtYIT8c73s/s72-c/definitve-guide-apache-mod-rewrite.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-4373095418153974800</id><published>2009-10-26T12:36:00.000-07:00</published><updated>2009-11-01T03:29:25.489-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CodeIgniter"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>CodeIgniter for Rapid PHP Application Development</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_gnfYVF5VYY3SoVIEZI5CyEt9LQpA3GnYdtahJzjaPYpvFCtf2egKAQ9kku6_gGYmyDt0j6ZvjOFGMYH3erqtNdazVKgb57eMUTc85lilCcMiw3ER6xSX4BmGgep0MmdWhsJ6va5kkCQ/s1600-h/41zihepYf2L.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5396995888993507410&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_gnfYVF5VYY3SoVIEZI5CyEt9LQpA3GnYdtahJzjaPYpvFCtf2egKAQ9kku6_gGYmyDt0j6ZvjOFGMYH3erqtNdazVKgb57eMUTc85lilCcMiw3ER6xSX4BmGgep0MmdWhsJ6va5kkCQ/s400/41zihepYf2L.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 324px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
CodeIgniter for Rapid PHP Application Development:&lt;br /&gt;
&lt;br /&gt;
CodeIgniter (CI) is a powerful open-source PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. CodeIgniter is an MVC framework, similar in some ways to the Rails framework for Ruby, and is designed to enable, not overwhelm.&lt;br /&gt;
This book explains how to work with CodeIgniter in a clear logical way. It is not a detailed guide to the syntax of CodeIgniter, but makes an ideal complement to the existing online CodeIgniter user guide, helping you grasp the bigger picture and bringing together many ideas to get your application development started as smoothly as possible.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What you will learn from this book?&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Setting up the CI package on your web server &lt;/li&gt;
&lt;li&gt;Understanding the Model-View-Controller (MVC) pattern for organizing a dynamic website &lt;/li&gt;
&lt;li&gt;Understanding the structure of a CI site &lt;/li&gt;
&lt;li&gt;Designing better views and controllers &lt;/li&gt;
&lt;li&gt;Object-oriented aspects of CI &lt;/li&gt;
&lt;li&gt;Integrating databases such as MySQL and simplifying your database access &lt;/li&gt;
&lt;li&gt;Making your site more robust and professional by using CI&#39;s built-in classes &lt;/li&gt;
&lt;li&gt;Creating and validating HTML forms with CI form helpers &lt;/li&gt;
&lt;li&gt;Handling files, images, and sessions with CI &lt;/li&gt;
&lt;li&gt;Sending email from CI &lt;/li&gt;
&lt;li&gt;Using CI for testing your code with error handling, unit testing, benchmarking, and profiling &lt;/li&gt;
&lt;li&gt;Getting an XML-RPC server and client working &lt;/li&gt;
&lt;li&gt;Generating Create, Update, Delete, and Read (C.R.U.D) entries on each database table&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/2CkGXm&quot;&gt;http://bit.ly/2CkGXm&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/4373095418153974800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/codeigniter-for-rapid-php-application.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/4373095418153974800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/4373095418153974800'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/codeigniter-for-rapid-php-application.html' title='CodeIgniter for Rapid PHP Application Development'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_gnfYVF5VYY3SoVIEZI5CyEt9LQpA3GnYdtahJzjaPYpvFCtf2egKAQ9kku6_gGYmyDt0j6ZvjOFGMYH3erqtNdazVKgb57eMUTc85lilCcMiw3ER6xSX4BmGgep0MmdWhsJ6va5kkCQ/s72-c/41zihepYf2L.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-2308684116833410040</id><published>2009-10-26T12:18:00.000-07:00</published><updated>2009-11-01T03:30:38.533-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AJAX"/><title type='text'>Ajax: The Complete Reference</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyLk9XLVcCQ0efyBwK6YvWyQyS3i3Ja_-R3OZxKHgFo7Jt6Gy20aurQ5-1v2BhuuycXOdgC6avzuACrrOgj5akqcLx7RW-2ss5J3I32AtSesmC_47aSRVAsHcda-E1VTiSWvn16UAJSik/s1600-h/41Yh5tsqgAL.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5396990840193232658&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyLk9XLVcCQ0efyBwK6YvWyQyS3i3Ja_-R3OZxKHgFo7Jt6Gy20aurQ5-1v2BhuuycXOdgC6avzuACrrOgj5akqcLx7RW-2ss5J3I32AtSesmC_47aSRVAsHcda-E1VTiSWvn16UAJSik/s400/41Yh5tsqgAL.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 324px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Ajax: The Complete Reference&lt;/i&gt; explains how to create and test Ajax-enabled Web applications using the XMLHttpRequest object as well as alternative JavaScript-based communication mechanisms. You&#39;ll explore a variety of sample applications featuring emerging user-interface conventions and build applications that address real-world networking and security issues. A robust communication library is developed throughout the book that enables you to architect flexible Ajax applications. The latest technologies such as Web services, Flash-Ajax integration, client-side templates, Comet, and Offline Access are also covered. Discover the future of Web development today!&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Work with traditional JavaScript communication approaches like iframes&lt;/li&gt;
&lt;li&gt; &lt;br /&gt;
&lt;div&gt;Explore all the quirks and details in the XMLHttpRequest object&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt; &lt;br /&gt;
&lt;div&gt;Handle disparate data formats, including XML, JSON, CSV, YAML, and more &lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt; &lt;br /&gt;
&lt;div&gt;Deal with networking issues, including timeouts, retries, response ordering, and a variety of server and content errors&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;br /&gt;
&lt;div&gt;Simplify JavaScript programming using open-source Ajax libraries like YUI&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt; &lt;br /&gt;
&lt;div&gt;Secure Ajax applications using authentication, obfuscation, and encryption &lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Implement common Ajax UI patterns such as auto suggest, click-to-edit, and drag-and-drop&lt;/li&gt;
&lt;li&gt; &lt;br /&gt;
&lt;div&gt;Solve troubling Ajax architecture problems, including back button, history, and bookmarking issues&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt; &lt;br /&gt;
&lt;div&gt;Learn Ajax&#39;s role in Web 2.0 and Web services&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt; &lt;br /&gt;
&lt;div&gt;Explore push style communication using Comet and Flash&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt; &lt;br /&gt;
&lt;div&gt;Discover the future of offline Web application access and operation&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/1Nt7Py&quot;&gt;http://bit.ly/1Nt7Py&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/2308684116833410040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/ajax-complete-reference.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/2308684116833410040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/2308684116833410040'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/ajax-complete-reference.html' title='Ajax: The Complete Reference'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyLk9XLVcCQ0efyBwK6YvWyQyS3i3Ja_-R3OZxKHgFo7Jt6Gy20aurQ5-1v2BhuuycXOdgC6avzuACrrOgj5akqcLx7RW-2ss5J3I32AtSesmC_47aSRVAsHcda-E1VTiSWvn16UAJSik/s72-c/41Yh5tsqgAL.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-7903735212665015998</id><published>2009-10-26T12:09:00.000-07:00</published><updated>2009-11-01T01:59:55.084-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AJAX"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>AJAX and PHP: Building Responsive Web Applications</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgchhYBTtJBM041s-26xKLuPnmSXwQ3dRxFgf-b0M6mI3CbFVU2JIE9hDNkO9DVs3Sx5Jp_eXQct-btSbj_xCSeTFyPcdz4mZEcHj_n2mZjVNZi74KaawvtRlE_w9xcMUkFEHKVylaOwVU/s1600-h/1904811825.01._SCLZZZZZZZ_.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5396988704899264578&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgchhYBTtJBM041s-26xKLuPnmSXwQ3dRxFgf-b0M6mI3CbFVU2JIE9hDNkO9DVs3Sx5Jp_eXQct-btSbj_xCSeTFyPcdz4mZEcHj_n2mZjVNZi74KaawvtRlE_w9xcMUkFEHKVylaOwVU/s400/1904811825.01._SCLZZZZZZZ_.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 324px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
AJAX and PHP: Building Responsive Web Applications:&lt;br /&gt;
&lt;br /&gt;
Enhance the user experience of your PHP website using AJAX with this practical tutorial featuring detailed case studies  &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Build a solid foundation for your next generation of web applications&lt;/li&gt;
&lt;li&gt;Use better JavaScript code to enable powerful web features&lt;/li&gt;
&lt;li&gt;Leverage the power of PHP and MySQL to create powerful back-end functionality and make it work in harmony with the smart AJAX client&lt;/li&gt;
&lt;li&gt;Go through numerous case studies that demonstrate how to implement AJAX-enabled features in your site such as: real-time form validation, online chat, suggest &amp;amp; autocomplete, whiteboard, SVG realtime charting, whiteboard, web data grid, RSS reader, drag &amp;amp; drop&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;In Detail&lt;/b&gt;&lt;br /&gt;
Assuming a basic knowledge of PHP, XML, JavaScript and MySQL, this book will help you understand how the heart of AJAX beats and how the constituent technologies work together. After teaching the foundations, the book will walk you through numerous real-world case studies covering tasks you&#39;ll be likely to need for your own applications:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Server-enabled form-validation page &lt;/li&gt;
&lt;li&gt;Online chat collaboration tool &lt;/li&gt;
&lt;li&gt;Customized type-ahead text entry solution &lt;/li&gt;
&lt;li&gt;Real-time charting using SVG &lt;/li&gt;
&lt;li&gt;Database-enabled, editable and customizable data grid &lt;/li&gt;
&lt;li&gt;RSS aggregator application &lt;/li&gt;
&lt;li&gt;A server-managed sortable list with drag&amp;amp;drop support using the script.aculo.us JavaScript toolkit &lt;/li&gt;
&lt;/ul&gt;The appendices guide you through installing your working environment, using powerful tools that enable debugging, improving, and profiling your code, working with XSLT and XPath.      &lt;br /&gt;
&lt;b&gt;What you will learn from this book?&lt;/b&gt;&lt;br /&gt;
AJAX and PHP: Building Responsive Web Applications is the most practical and efficient resource a reader can get to enter the exciting world of AJAX. This book will teach you how to create faster, lighter, better web applications by using the AJAX ingredients technologies to their full potential. &lt;br /&gt;
&lt;b&gt;Who this book is written for?&lt;/b&gt;&lt;br /&gt;
This book is for web developers willing to build better web applications. A basic knowledge of PHP, XML, JavaScript and MySQL, or a strong will to learn-as-you-type, is assumed. &lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/M5P49&quot;&gt;http://bit.ly/M5P49&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/7903735212665015998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/ajax-and-php-building-responsive-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/7903735212665015998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/7903735212665015998'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/ajax-and-php-building-responsive-web.html' title='AJAX and PHP: Building Responsive Web Applications'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgchhYBTtJBM041s-26xKLuPnmSXwQ3dRxFgf-b0M6mI3CbFVU2JIE9hDNkO9DVs3Sx5Jp_eXQct-btSbj_xCSeTFyPcdz4mZEcHj_n2mZjVNZi74KaawvtRlE_w9xcMUkFEHKVylaOwVU/s72-c/1904811825.01._SCLZZZZZZZ_.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-5165831125355189726</id><published>2009-10-26T11:59:00.000-07:00</published><updated>2009-11-01T01:58:15.770-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Learning Facebook Application Development: A step-by-step tutorial for creating custom Facebook applications using the Facebook platform and PHP</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7R6G4iNDKml7EUGrYBmP-449SAMMkqBxMUIKZnAFJHwXKeHVTNK61D3_XyhAOmujPHZlCxUT17rFeDenzW4BV-EtASfsO6HMrJ9Avqh3t_1JtZc4kwXWWsKB8M_mzVcGzyi7hBls9dS8/s1600-h/1847193692.01.LZZZZZZZ.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5396986299422097570&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7R6G4iNDKml7EUGrYBmP-449SAMMkqBxMUIKZnAFJHwXKeHVTNK61D3_XyhAOmujPHZlCxUT17rFeDenzW4BV-EtASfsO6HMrJ9Avqh3t_1JtZc4kwXWWsKB8M_mzVcGzyi7hBls9dS8/s400/1847193692.01.LZZZZZZZ.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 324px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Learning Facebook Application Development:&lt;br /&gt;
Using Facebook Applications, developers can add custom features to one of the most popular websites in the world. Facebook is the biggest social network among college students, and is gaining ground among professionals too. Facebook applications enable you to add new ways for users to interact with each other using Facebook.&lt;br /&gt;
Facebook applications are written in a server-side language, and hosted on the application developer&#39;s own server. They interface with Facebook, so that they appear to users to be part of Facebook itself.&lt;br /&gt;
This book shows PHP developers how to quickly get started building powerful Facebook applications, how to work with data stored in Facebook, including photos, and how to handle multimedia and other custom data within Facebook applications.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
The book covers how to send notifications and invitations from within an application, update a user&#39;s profile, create application control panels for users, and much more.&lt;br /&gt;
&lt;b&gt;What you will learn from this book?&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Learn Facebook application development through step-by-step examples.&lt;/li&gt;
&lt;li&gt;Build data-driven Facebook applications, work with friends lists, photo galleries, multimedia, and more.&lt;/li&gt;
&lt;li&gt;Work with Facebook&#39;s security model to produce applications that are safe and functional.&lt;/li&gt;
&lt;li&gt;Communicate with users through newsfeeds, notifications, invitations, and messages.&lt;/li&gt;
&lt;li&gt;Learn the Facebook PHP API, and the various markup languages you&#39;ll need to build Facebook applications: Mock Ajax, FBML, FBJS (a variant of JavaScript especially for Facebook), and FQL.&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Approach&lt;/b&gt;&lt;br /&gt;
This book builds on your knowledge as a PHP developer to provide a fast-paced, step-by-step tutorial in building Facebook applications. The book is packed with example code and demo applications, so that you can see techniques in action. Along the way we provide quick references to the most important aspects of the API, so you can refer back as you develop your own applications with the book.&lt;br /&gt;
&lt;b&gt;Who this book is written for?&lt;/b&gt;&lt;br /&gt;
This book is for PHP5 developers who want to create custom Facebook applications. It assumes no knowledge of the Facebook API or Platform, but does assume that you are a Facebook user. &lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/2LYIx5&quot;&gt;http://bit.ly/2LYIx5&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/5165831125355189726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/learning-facebook-application.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/5165831125355189726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/5165831125355189726'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/learning-facebook-application.html' title='Learning Facebook Application Development: A step-by-step tutorial for creating custom Facebook applications using the Facebook platform and PHP'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7R6G4iNDKml7EUGrYBmP-449SAMMkqBxMUIKZnAFJHwXKeHVTNK61D3_XyhAOmujPHZlCxUT17rFeDenzW4BV-EtASfsO6HMrJ9Avqh3t_1JtZc4kwXWWsKB8M_mzVcGzyi7hBls9dS8/s72-c/1847193692.01.LZZZZZZZ.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3648880674115316506.post-3136183358267608386</id><published>2009-10-26T11:43:00.000-07:00</published><updated>2009-11-01T01:57:23.996-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="API"/><title type='text'>Professional Web APIs: Google®, eBay®, Amazon.com®, MapPoint®, FedEx®</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiblHZj8VfUuMwDfbHsnQpF4z2xTdvtxK9WHei15_Vac4T-tz64ixUCiTZO2tXJvM0z6yWn-ya-B_J__4VFyZz0tQoaG6Z2ObSmRX6VSYIF2BlZElqqJCLPED8SkKj3N5m1pnbbB0XtaIU/s1600-h/0764584456.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5396982170941896658&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiblHZj8VfUuMwDfbHsnQpF4z2xTdvtxK9WHei15_Vac4T-tz64ixUCiTZO2tXJvM0z6yWn-ya-B_J__4VFyZz0tQoaG6Z2ObSmRX6VSYIF2BlZElqqJCLPED8SkKj3N5m1pnbbB0XtaIU/s400/0764584456.jpg&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 316px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Professional Development with Web APIs      &lt;br /&gt;
Web APIs are sets of application programming interfaces that allow programmers to write applications that use services offered by third parties. At long last, you can now integrate the power of Web APIs from leading technology companies such as Google, eBay, PayPal, Amazon, MapPoint, UPS, and FedEx in your own applications. &lt;br /&gt;
Covering the most popular Web APIs in a single resource for the first time, this book details the nuts-and-bolts of each and then offers numerous examples of how to use them in real-world situations. By the end of the book you&#39;ll have built two fully functional applications — one a Windows program, the other a Web application. &lt;br /&gt;
What you will learn from this book      &lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;The anatomy of the featured APIs&lt;/li&gt;
&lt;li&gt;Calling Web APIs using HTTP-POST, HTTP-GET, and SOAP over HTTP&lt;/li&gt;
&lt;li&gt;Ways to use popular Web APIs from Microsoft Office and mobile devices&lt;/li&gt;
&lt;li&gt;How to use multiple APIs together&lt;/li&gt;
&lt;li&gt;Creative ways to use APIs&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Examples of how third parties have used the featured Web APIs&lt;/li&gt;
&lt;li&gt;How Web APIs can be used for professional application development&lt;/li&gt;
&lt;li&gt;How to create your own Web API&lt;/li&gt;
&lt;/ul&gt;Who this book is for      &lt;br /&gt;
This book is for programmers who want to use Web APIs to build their own applications. No prior experience with Web APIs is required. &lt;br /&gt;
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. &lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Download:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/2XDYmr&quot;&gt;http://bit.ly/2XDYmr&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://bookistan.blogspot.com/feeds/3136183358267608386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bookistan.blogspot.com/2009/10/professional-web-apis-google-ebay.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/3136183358267608386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3648880674115316506/posts/default/3136183358267608386'/><link rel='alternate' type='text/html' href='http://bookistan.blogspot.com/2009/10/professional-web-apis-google-ebay.html' title='Professional Web APIs: Google®, eBay®, Amazon.com®, MapPoint®, FedEx®'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiblHZj8VfUuMwDfbHsnQpF4z2xTdvtxK9WHei15_Vac4T-tz64ixUCiTZO2tXJvM0z6yWn-ya-B_J__4VFyZz0tQoaG6Z2ObSmRX6VSYIF2BlZElqqJCLPED8SkKj3N5m1pnbbB0XtaIU/s72-c/0764584456.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>