<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C08MQnk_cSp7ImA9WhZQFEk.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515</id><updated>2011-04-22T10:11:23.749+07:00</updated><category term="PHP" /><category term="Adsense" /><category term="MySQL" /><category term="SEO" /><category term="CSS" /><category term="Javascript" /><category term="Mac" /><category term="Networking" /><category term="AJAX" /><category term="Java" /><category term="Announcement" /><category term="Web" /><category term="Phyton" /><title>Ebook collection</title><subtitle type="html">collection of my ebooks</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://ebookrack.blogspot.com/" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/ebookrack" /><feedburner:info uri="ebookrack" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>ebookrack</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;A0ICQH48eSp7ImA9WxVaFE4.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-5326945046686250245</id><published>2009-04-11T15:46:00.000+07:00</published><updated>2009-04-11T15:46:01.071+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-11T15:46:01.071+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Networking" /><title>TCP/IP for Windows Tutorial</title><content type="html">&lt;p&gt;TCP/IP, or Transmission Control Protocol/Internet Protocol is actually a  suite of protocols that gives you the ability to transmit, connect, provide  maintenance, check for errors, and troubleshoot a network. You can even connect  to a remote machine and control it. TCP/IP is must-know information for the  network administrator. In this Virtual Training Company tutorial, author Louis  DiPaola guides you through the utilization capabilities of TCP/IP. He teaches  you IP addressing and routing, monitoring, communication options, and much more.  You can even begin learning immediately by clicking one of the topics  below.&lt;br /&gt;&lt;span xx="more-22713"&gt;&lt;/span&gt;&lt;br /&gt;download  links:&lt;br /&gt;http://rapidshare.com/files/216004396/VTC_-_TCP-IP_for_Windows.rar&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-5326945046686250245?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Y3eDhhV6qRzrXFJ1sQ9PQeAOpjM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Y3eDhhV6qRzrXFJ1sQ9PQeAOpjM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Y3eDhhV6qRzrXFJ1sQ9PQeAOpjM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Y3eDhhV6qRzrXFJ1sQ9PQeAOpjM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aVRp3wlF60g:BqGkYE5wiX4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aVRp3wlF60g:BqGkYE5wiX4:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=aVRp3wlF60g:BqGkYE5wiX4:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aVRp3wlF60g:BqGkYE5wiX4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aVRp3wlF60g:BqGkYE5wiX4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=aVRp3wlF60g:BqGkYE5wiX4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aVRp3wlF60g:BqGkYE5wiX4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=aVRp3wlF60g:BqGkYE5wiX4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aVRp3wlF60g:BqGkYE5wiX4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aVRp3wlF60g:BqGkYE5wiX4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=aVRp3wlF60g:BqGkYE5wiX4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/aVRp3wlF60g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/5326945046686250245/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2009/04/tcpip-for-windows-tutorial.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/5326945046686250245?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/5326945046686250245?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/aVRp3wlF60g/tcpip-for-windows-tutorial.html" title="TCP/IP for Windows Tutorial" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2009/04/tcpip-for-windows-tutorial.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEMQXk_cCp7ImA9WxVaE0g.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-2047429249603946244</id><published>2009-04-10T15:38:00.000+07:00</published><updated>2009-04-10T15:38:00.748+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-10T15:38:00.748+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><title>Macworld US May 2009  Macworld US May 2009</title><content type="html">&lt;div style="width: 202px;" xxxxx="wp-caption alignnone"&gt;&lt;img title=" Macworld US May 2009" alt=" Macworld US May 2009" src="http://i727.photobucket.com/albums/ww271/bandmaster_rom/Macworld_US_May_2009.jpg" width="192" height="240" /&gt;  &lt;p xxxxx="wp-caption-text"&gt;Macworld US May 2009&lt;/p&gt;&lt;/div&gt; &lt;p&gt;&lt;span xx="more-22807"&gt;&lt;/span&gt;&lt;a href="http://rapidshare.com/files/217917032/Macworld_2009-03.pdf" target="_blank"&gt;download&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-2047429249603946244?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/R5P_JIPTfEw14fQH804wZ34fwug/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/R5P_JIPTfEw14fQH804wZ34fwug/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/R5P_JIPTfEw14fQH804wZ34fwug/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/R5P_JIPTfEw14fQH804wZ34fwug/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=gWJN3-Su268:L3jR6iNp428:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=gWJN3-Su268:L3jR6iNp428:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=gWJN3-Su268:L3jR6iNp428:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=gWJN3-Su268:L3jR6iNp428:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=gWJN3-Su268:L3jR6iNp428:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=gWJN3-Su268:L3jR6iNp428:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=gWJN3-Su268:L3jR6iNp428:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=gWJN3-Su268:L3jR6iNp428:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=gWJN3-Su268:L3jR6iNp428:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=gWJN3-Su268:L3jR6iNp428:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=gWJN3-Su268:L3jR6iNp428:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/gWJN3-Su268" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/2047429249603946244/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2009/04/macworld-us-may-2009-macworld-us-may.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/2047429249603946244?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/2047429249603946244?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/gWJN3-Su268/macworld-us-may-2009-macworld-us-may.html" title="Macworld US May 2009  Macworld US May 2009" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2009/04/macworld-us-may-2009-macworld-us-may.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AEQH8_fCp7ImA9WxVaEUo.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-464038108907025440</id><published>2009-04-08T15:35:00.000+07:00</published><updated>2009-04-08T15:35:01.144+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-08T15:35:01.144+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MySQL" /><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><title>Beginning PHP and MySQL E-Commerce</title><content type="html">&lt;div xxxxx=""&gt; &lt;p&gt;&lt;img alt="Beginning PHP and MySQL E-Commerce 2nd Edition" src="http://img149.imageshack.us/img149/7286/beginningphpandmysqleco.jpg" xxxxx="alignleft" width="148" height="192" /&gt;&lt;/p&gt; &lt;p&gt;PDF | 707 Pages | 8 MB | Published: Apress 2008&lt;br /&gt;Beginning PHP and MySQL  E-Commerce: From Novice to Professional, Second Edition covers every step of the  design and building process involved in creating powerful, extendable e–commerce  web sites. Based around a real–world example involving a web site selling  t–shirts, you’ll learn how to create and manage a product catalog, build and  integrate a shopping cart, and process customer accounts and PayPal/credit card  transactions.&lt;/p&gt; &lt;p&gt;With the e–commerce framework in place, authors Emilian Balanescu and  Cristian Darie show you how to integrate advanced features sure to set your web  site apart &lt;span xx="more-19464"&gt;&lt;/span&gt;from the competition. You’ll learn how  to expand your catalog using Amazon Web Services, optimize the web site for the  search engines, and take advantage of Ajax to build an even more user–friendly  shopping cart.&lt;/p&gt; &lt;p&gt;Other highlights:&lt;/p&gt; &lt;p&gt;* The authors show you how to build a complex, extendable e–commerce web site  using sound development practices.&lt;br /&gt;* This second edition has been updated to  take advantage of a more flexible templating system, and new chapters cover Ajax  integration and search engine optimization.&lt;br /&gt;* The text goes beyond basic  product and customer management, showing you how to integrate product reviews,  process payments using both credit cards and PayPal, and expand your web site  catalog using third–party services such as Amazons affiliate program.&lt;/p&gt; &lt;p&gt;What you’ll learn&lt;/p&gt; &lt;p&gt;* Build an extensible e–commerce web site using sound development  techniques.&lt;br /&gt;* Increase sales through proven techniques such as cross–selling,  upselling, and enhancing customer service offerings.&lt;br /&gt;* Expand your product  and service offerings by integrating with reseller programs such as Amazon  Affiliates via XML web services.&lt;br /&gt;* Take advantage of search engine  optimization techniques to make your web site more easy to find.&lt;/p&gt; &lt;p&gt;Who is this book for?&lt;/p&gt; &lt;p&gt;This book was written for individuals seeking to build e–commerce web sites  using the PHP language and MySQL database.&lt;/p&gt; &lt;p&gt;&lt;a href="http://uploadbox.com/en/files/08d9f76841" target="_blank"&gt;Download&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-464038108907025440?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WQqk0Y6W345ae4ArrwcDDGnl67Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WQqk0Y6W345ae4ArrwcDDGnl67Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WQqk0Y6W345ae4ArrwcDDGnl67Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WQqk0Y6W345ae4ArrwcDDGnl67Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=-LhN7jRD_cc:wXYQ5EZo8Ug:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=-LhN7jRD_cc:wXYQ5EZo8Ug:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=-LhN7jRD_cc:wXYQ5EZo8Ug:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=-LhN7jRD_cc:wXYQ5EZo8Ug:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=-LhN7jRD_cc:wXYQ5EZo8Ug:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=-LhN7jRD_cc:wXYQ5EZo8Ug:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=-LhN7jRD_cc:wXYQ5EZo8Ug:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=-LhN7jRD_cc:wXYQ5EZo8Ug:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=-LhN7jRD_cc:wXYQ5EZo8Ug:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=-LhN7jRD_cc:wXYQ5EZo8Ug:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=-LhN7jRD_cc:wXYQ5EZo8Ug:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/-LhN7jRD_cc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/464038108907025440/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2009/04/beginning-php-and-mysql-e-commerce.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/464038108907025440?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/464038108907025440?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/-LhN7jRD_cc/beginning-php-and-mysql-e-commerce.html" title="Beginning PHP and MySQL E-Commerce" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2009/04/beginning-php-and-mysql-e-commerce.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04GQHw8fip7ImA9WxVaEEQ.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-282638195273813167</id><published>2009-04-07T15:12:00.000+07:00</published><updated>2009-04-07T15:12:01.276+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-07T15:12:01.276+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Adsense" /><title>Google Adsense Secret 4th Edition (2009)</title><content type="html">&lt;div xxxxx=""&gt; &lt;p&gt;&lt;img alt="" src="http://img141.imageshack.us/img141/7364/150914da834da4482d395ed.jpg" /&gt;&lt;br /&gt;&lt;b&gt;Author:&lt;/b&gt;  Joel Comm&lt;/p&gt; &lt;p&gt;What google never told you about making mobey with adsense&lt;/p&gt; &lt;p&gt;When I came out with “What Google Never Told You About Making Money with  AdSense” in January 2005, I never imagined&lt;br /&gt;that it would become so popular.  Since that time, I have released a third edition, several other ebooks, a member  site,&lt;br /&gt;a telecourse series and find myself booked for multiple speaking  engagements. Life is funny…&lt;/p&gt; &lt;p&gt;Today marks another milestone for me as I am pleased to announce the revised  and expanded fourth edition of my AdSense&lt;br /&gt;ebook, known also by it’s shorter  (and easier to say) name, Google AdSense Secrets.&lt;/p&gt; &lt;p&gt;The 235-page fourth edtion is absolutely packed with AdSense goodness! It  features the latest AdSense updates that deal with issues such as smart pricing  and section targeting. It contains extended chapters on getting traffic to your  site and how to get started with AdSense. And I’ve included even more case  studies to provide real-life examples of AdSense done properly. The goal is to  help my readers pick more money off the Google. And it seems to be working.&lt;/p&gt; &lt;p&gt;This guide is ideal for beginners and intermediate level users, providing  strategies for building profitable websites,&lt;br /&gt;monetizing with AdSense, as well  as a number of other avenues for generating revenue.&lt;/p&gt; &lt;p&gt;Summary: Joel Comm Didn’t Crack the Code - This Time He Literally Rewrote  IT!&lt;br /&gt;Rating: 5&lt;/p&gt; &lt;p&gt;I read the original version of Joel’s book, so I thought that the newest  version would probably be a waste of time.&lt;br /&gt;But, I am very familiar with how  important it is for Joel to provide value and over deliver. I wasn’t  disappointed!&lt;/p&gt; &lt;p&gt;Instead of just restating or rearranging the words from the original version,  Joel added all kinds of new strategies&lt;br /&gt;and tips to really get your Google  Adsense campaigns on steroids. It’s not a new version but a whole new  book&lt;br /&gt;altogether.&lt;/p&gt; &lt;p&gt;It has made a real difference in my campaigns. Just by changing the font and  banners colors, I went from averaging&lt;br /&gt;between $550 - $600 a month, to  generating that a week. I never would have been able to do that without reading  his&lt;br /&gt;book. It paid for itself on day one.&lt;/p&gt; &lt;p&gt;Chris Swain&lt;/p&gt; &lt;p&gt;The Wealth Coach&lt;/p&gt; &lt;p&gt;&lt;a href="http://uploadbox.com/en/files/f4047122df" target="_blank"&gt;Download&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-282638195273813167?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZjDHP7qDs4G-jfus6GvA_P7CONY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZjDHP7qDs4G-jfus6GvA_P7CONY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZjDHP7qDs4G-jfus6GvA_P7CONY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZjDHP7qDs4G-jfus6GvA_P7CONY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=zibwoOpQASc:VdtuyOwbTNo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=zibwoOpQASc:VdtuyOwbTNo:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=zibwoOpQASc:VdtuyOwbTNo:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=zibwoOpQASc:VdtuyOwbTNo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=zibwoOpQASc:VdtuyOwbTNo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=zibwoOpQASc:VdtuyOwbTNo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=zibwoOpQASc:VdtuyOwbTNo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=zibwoOpQASc:VdtuyOwbTNo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=zibwoOpQASc:VdtuyOwbTNo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=zibwoOpQASc:VdtuyOwbTNo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=zibwoOpQASc:VdtuyOwbTNo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/zibwoOpQASc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/282638195273813167/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2009/04/google-adsense-secret-4th-edition-2009.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/282638195273813167?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/282638195273813167?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/zibwoOpQASc/google-adsense-secret-4th-edition-2009.html" title="Google Adsense Secret 4th Edition (2009)" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2009/04/google-adsense-secret-4th-edition-2009.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUECQ3syeip7ImA9WxVbGUQ.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-8672105986762795698</id><published>2009-04-06T11:52:00.001+07:00</published><updated>2009-04-06T11:54:22.592+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-06T11:54:22.592+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Phyton" /><title>Beginning Python Visualization: Crafting Visual Transformation Scripts</title><content type="html">Beginning Python Visualization: Crafting Visual Transformation Scripts&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i727.photobucket.com/albums/ww271/bandmaster_rom/51cSWGh8c2L_BO2204203200_PIsitb-sti.jpg"&gt;&lt;img style="cursor: pointer; width: 240px; height: 240px;" src="http://i727.photobucket.com/albums/ww271/bandmaster_rom/51cSWGh8c2L_BO2204203200_PIsitb-sti.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Product Description&lt;br /&gt;&lt;br /&gt;We are visual animals. But before we can see the world in its true splendor, our brains, just like our computers, have to sort and organize raw data, and then transform that data to produce new images of the world. Beginning Python Visualization: Crafting Visual Transformation Scripts talks about turning many types of small data sources into useful visual data. And you will learn Python as part of the bargain.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/215759029/Beginning_Python_Visualization_Crafting_Visual_Transformation_Scripts.rar"&gt;download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-8672105986762795698?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PPwhAbZZavmatUiHCtYrK2HrG0k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PPwhAbZZavmatUiHCtYrK2HrG0k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PPwhAbZZavmatUiHCtYrK2HrG0k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PPwhAbZZavmatUiHCtYrK2HrG0k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=pyr-H_DEUSY:3m_wNiwXPzE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=pyr-H_DEUSY:3m_wNiwXPzE:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=pyr-H_DEUSY:3m_wNiwXPzE:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=pyr-H_DEUSY:3m_wNiwXPzE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=pyr-H_DEUSY:3m_wNiwXPzE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=pyr-H_DEUSY:3m_wNiwXPzE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=pyr-H_DEUSY:3m_wNiwXPzE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=pyr-H_DEUSY:3m_wNiwXPzE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=pyr-H_DEUSY:3m_wNiwXPzE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=pyr-H_DEUSY:3m_wNiwXPzE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=pyr-H_DEUSY:3m_wNiwXPzE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/pyr-H_DEUSY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/8672105986762795698/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2009/04/beginning-python-visualization-crafting.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/8672105986762795698?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/8672105986762795698?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/pyr-H_DEUSY/beginning-python-visualization-crafting.html" title="Beginning Python Visualization: Crafting Visual Transformation Scripts" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2009/04/beginning-python-visualization-crafting.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MCQH89fCp7ImA9WxdaGUo.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-6097095957769341464</id><published>2008-08-29T09:04:00.001+07:00</published><updated>2008-08-29T09:04:21.164+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-29T09:04:21.164+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Announcement" /><title>The feedburner address is changing</title><content type="html">&lt;p&gt;I Would like to tell my readers that the feedburner address in ebookrack.blogspot.com is changing. Why ? I just realize that the feeds URI just too long. And I change it with the shorter one. The new URL is &lt;a href="http://feeds.feedburner.com/ebookrack"&gt;http://feeds.feedburner.com/ebookrack&lt;/a&gt;. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-6097095957769341464?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/acfNRO1FMHvRTZSzCr9mN7FfDqI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/acfNRO1FMHvRTZSzCr9mN7FfDqI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/acfNRO1FMHvRTZSzCr9mN7FfDqI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/acfNRO1FMHvRTZSzCr9mN7FfDqI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=8LtTxVZEurA:bVjtHAuVlFY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=8LtTxVZEurA:bVjtHAuVlFY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=8LtTxVZEurA:bVjtHAuVlFY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=8LtTxVZEurA:bVjtHAuVlFY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=8LtTxVZEurA:bVjtHAuVlFY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=8LtTxVZEurA:bVjtHAuVlFY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=8LtTxVZEurA:bVjtHAuVlFY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=8LtTxVZEurA:bVjtHAuVlFY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=8LtTxVZEurA:bVjtHAuVlFY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=8LtTxVZEurA:bVjtHAuVlFY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=8LtTxVZEurA:bVjtHAuVlFY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/8LtTxVZEurA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/6097095957769341464/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/08/feedburner-address-is-changing.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/6097095957769341464?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/6097095957769341464?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/8LtTxVZEurA/feedburner-address-is-changing.html" title="The feedburner address is changing" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/08/feedburner-address-is-changing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8NSH48fCp7ImA9WxdbEU4.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-178024302773192279</id><published>2008-08-08T01:48:00.001+07:00</published><updated>2008-08-08T01:48:19.074+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-08T01:48:19.074+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><title>Sitepoint : The Ultimate CSS Reference</title><content type="html">&lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 5px 5px 0px; border-right-width: 0px" height="195" alt="sitepoint" src="http://lh3.ggpht.com/permanaonline/SJtDa8KoVNI/AAAAAAAAAXo/sFsIuK8JKaI/sitepoint%5B5%5D.png?imgmax=800" width="153" align="left" border="0"&gt;&lt;strong&gt;Overview&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Almost every web site created today is built using CSS, which is why a thorough knowledge of this technology is mandatory for every web designer. There are plenty of good resources to help you learn the basics, but if you’re ready to truly master the intricacies of CSS, this is the book you need.  &lt;p&gt;&lt;em&gt;The Ultimate CSS Reference&lt;/em&gt; is the definitive resource for mastering CSS. The entire language is clearly and concisely covered, along with browser compatibility details, working examples, and easy-to-read descriptions.  &lt;p&gt;Authored by two of the world’s most renowned CSS experts, this is a comprehensive reference that you’ll come back to time and time again.  &lt;p&gt;&lt;strong&gt;Who are the authors&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;u&gt;About Tommy Olsson&lt;/u&gt;  &lt;p&gt;Tommy has been designing web sites and intranets since writing his first line of HTML in 1993. Employed as a Technical Webmaster/Software Developer at a Swedish public agency, Olsson is a pragmatic evangelist for web standards and accessibility.&lt;/p&gt; &lt;p&gt;&lt;br&gt;&lt;u&gt;About Paul O’Brien &lt;/u&gt;&lt;/p&gt; &lt;p&gt;Paul is a freelance web designer specializing in CSS layouts. He entered the world of web design back in 1998, and what started as a hobby soon became a full-time occupation. You’ll often find Paul giving advice in the SitePoint forums, where he has racked up nearly 20,000 posts — all of them CSS-related.  &lt;p&gt;&lt;strong&gt;Who Should Read This Book?&lt;/strong&gt;  &lt;p&gt;This book is perfect anyone looking for an in-depth, accurate, and beautifully presented CSS reference. You won't find a more up-to-date CSS reference that includes browser compatibility information, working examples and easy-to-read descriptions. The Ultimate CSS Reference contains all the CSS knowledge you’ll ever need and presents it to you in style.  &lt;p&gt;Depending on your preference, you can choose the convenience, durability, and usability of a hard cover printed version, a transportable off-line version (PDF), or our freely accessible online version. Choose one or choose them all!  &lt;p&gt;&lt;a href="http://www.ziddu.com/downloadlink/1855184/SitePoint.The.Ultimate.CSS.Reference.Feb.2008.pdf" target="_blank"&gt;Download [10mb]&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-178024302773192279?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zr7LroUquZiHjJkrrogwl6niJ8U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zr7LroUquZiHjJkrrogwl6niJ8U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zr7LroUquZiHjJkrrogwl6niJ8U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zr7LroUquZiHjJkrrogwl6niJ8U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=oXB78nUNtCU:U9kmPeOYlHo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=oXB78nUNtCU:U9kmPeOYlHo:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=oXB78nUNtCU:U9kmPeOYlHo:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=oXB78nUNtCU:U9kmPeOYlHo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=oXB78nUNtCU:U9kmPeOYlHo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=oXB78nUNtCU:U9kmPeOYlHo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=oXB78nUNtCU:U9kmPeOYlHo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=oXB78nUNtCU:U9kmPeOYlHo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=oXB78nUNtCU:U9kmPeOYlHo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=oXB78nUNtCU:U9kmPeOYlHo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=oXB78nUNtCU:U9kmPeOYlHo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/oXB78nUNtCU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/178024302773192279/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/08/sitepoint-ultimate-css-reference.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/178024302773192279?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/178024302773192279?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/oXB78nUNtCU/sitepoint-ultimate-css-reference.html" title="Sitepoint : The Ultimate CSS Reference" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/permanaonline/SJtDa8KoVNI/AAAAAAAAAXo/sFsIuK8JKaI/s72-c/sitepoint%5B5%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/08/sitepoint-ultimate-css-reference.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcNQXs4fSp7ImA9WxdQEkk.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-377324435057120753</id><published>2008-06-12T10:08:00.001+07:00</published><updated>2008-06-12T10:08:10.535+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-12T10:08:10.535+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SEO" /><title>SEO: Search Engine Optimization Bible</title><content type="html">&lt;p&gt;&lt;img src="http://media.wiley.com/product_data/coverImage/01/04701750/0470175001.jpg"&gt; &lt;/p&gt; &lt;ul&gt; &lt;li&gt;This in-depth Bible delivers the holy grail of online marketing: how to influence search engine results to drive online shoppers to specific Web sites; the process is called search engine optimization (SEO) and it is a hot topic 1 &lt;li&gt;One-stop resource offers readers what they need to plan and implement a successful SEO program, including useful tips on finding the shortest routes to success, strategy suggestions, and sidebars with more information and additional resources  &lt;li&gt;Features interviews with executives from top search companies, plus appendices on creating successful listings with Google, MSN, Yahoo!, and others  &lt;li&gt;Topics include creating an SEO plan; managing keywords; maximizing pay-per-click strategies; understanding the role of links and linking; robots, spiders, and crawlers; maintaining SEO; analyzing success rates; and much more &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://www.ziddu.com/download.php?uid=Z62alJulaayhl5bzaKqZnJGlbKealp2rbQ%3D%3D6" target="_blank"&gt;Download (10 mb)&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-377324435057120753?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FVbcA_DscYu0bnf4m2i1ATUNQ3E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FVbcA_DscYu0bnf4m2i1ATUNQ3E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FVbcA_DscYu0bnf4m2i1ATUNQ3E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FVbcA_DscYu0bnf4m2i1ATUNQ3E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=RsqceKkqgLU:uGBOaR9BZtc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=RsqceKkqgLU:uGBOaR9BZtc:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=RsqceKkqgLU:uGBOaR9BZtc:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=RsqceKkqgLU:uGBOaR9BZtc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=RsqceKkqgLU:uGBOaR9BZtc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=RsqceKkqgLU:uGBOaR9BZtc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=RsqceKkqgLU:uGBOaR9BZtc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=RsqceKkqgLU:uGBOaR9BZtc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=RsqceKkqgLU:uGBOaR9BZtc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=RsqceKkqgLU:uGBOaR9BZtc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=RsqceKkqgLU:uGBOaR9BZtc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/RsqceKkqgLU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/377324435057120753/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/06/seo-search-engine-optimization-bible.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/377324435057120753?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/377324435057120753?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/RsqceKkqgLU/seo-search-engine-optimization-bible.html" title="SEO: Search Engine Optimization Bible" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/06/seo-search-engine-optimization-bible.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMER3cyeSp7ImA9WxdRGUk.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-3521478208529672685</id><published>2008-06-08T23:43:00.001+07:00</published><updated>2008-06-08T23:43:26.991+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-08T23:43:26.991+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SEO" /><title>Google Analytics 2.0</title><content type="html">&lt;p&gt;&lt;strong&gt;&lt;img src="http://www.netbks.com/wp-content/uploads/2008/05/51kd-je9rwl_sl500_bo2204203200_pisitb-dp-500-arrowtopright45-64_ou01_aa240_sh20_.jpg"&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Product Description&lt;/strong&gt;&lt;br&gt;Site statistics give you raw numbers, but Web analytics crunch those numbers into meaningful metrics you can actually use. Here’s what’s new in Google Analytics 2.0, such as cross-segment reporting and drilldown content that enhance analysis. Learn to set up Analytics and choose filters, explore goals and goal-setting, use customizable dashboards and date ranges, and master basic analytics and Web statistics concepts. Examine every aspect of available reports, learn to use those best suited for e-commerce sites, and more. &lt;/p&gt; &lt;p&gt;Is your Web site serving its purpose? To find out, you need to analyze factors related to what the site is supposed to do. Site statistics give you raw numbers, but Web analytics are like site stats on steroids. Analytics crunch those raw numbers into meaningful metrics—information you can use.  &lt;p&gt;If you read our first book on Google Analytics, you already know what this tool can do and why that matters. (If you didn’t, don’t worry; there’s an overview here, too.) This edition shows you what’s new in version 2.0, helping you uncover specific details and use them like never before.  &lt;ul&gt; &lt;li&gt;Master basic analytics and Web statistics concepts  &lt;li&gt;Set up Google Analytics 2.0, choose the filters you need, and explore goals and goal-setting  &lt;li&gt;Learn about new features that enhance analysis, including cross-segment reporting and drilldown content  &lt;li&gt;Take control of Google Analytics with customizable dashboards and date ranges  &lt;li&gt;Examine every aspect of the available reports, including visitors, traffic sources, content, and goals  &lt;li&gt;Discover the specific reports suited for e-commerce sites and how to use them  &lt;li&gt;Maximize the integration of Google Analytics with Google AdWords  &lt;li&gt;Boost your use of Regular Expressions, write your own filters, and quantify your goals&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-5481347028645314";&lt;br /&gt;/* 468x60, permanaj.com post */&lt;br /&gt;google_ad_slot = "7173976330";&lt;br /&gt;google_ad_width = 468;&lt;br /&gt;google_ad_height = 60;&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt; &lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.ziddu.com/download.php?uid=Z6qdl52nZq6empzzaKqZnJGlbKeZnJutZw%3D%3D6" target="_blank"&gt;&lt;img src="http://permanaonline.googlepages.com/down.png"&gt;download ( 11.51 mb)&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-3521478208529672685?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Dqx15qi1xO-ZUOMuiwHlGSrg_tw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Dqx15qi1xO-ZUOMuiwHlGSrg_tw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Dqx15qi1xO-ZUOMuiwHlGSrg_tw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Dqx15qi1xO-ZUOMuiwHlGSrg_tw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=FGJxtDMEmuU:9Pz6o2-_bAg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=FGJxtDMEmuU:9Pz6o2-_bAg:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=FGJxtDMEmuU:9Pz6o2-_bAg:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=FGJxtDMEmuU:9Pz6o2-_bAg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=FGJxtDMEmuU:9Pz6o2-_bAg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=FGJxtDMEmuU:9Pz6o2-_bAg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=FGJxtDMEmuU:9Pz6o2-_bAg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=FGJxtDMEmuU:9Pz6o2-_bAg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=FGJxtDMEmuU:9Pz6o2-_bAg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=FGJxtDMEmuU:9Pz6o2-_bAg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=FGJxtDMEmuU:9Pz6o2-_bAg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/FGJxtDMEmuU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/3521478208529672685/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/06/google-analytics-20.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/3521478208529672685?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/3521478208529672685?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/FGJxtDMEmuU/google-analytics-20.html" title="Google Analytics 2.0" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/06/google-analytics-20.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8NQ3g6fCp7ImA9WxdRGEg.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-5671153772585225939</id><published>2008-06-08T00:14:00.001+07:00</published><updated>2008-06-08T00:14:52.614+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-08T00:14:52.614+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AJAX" /><title>Accelerated DOM Scripting with Ajax, APIs, and Libraries (Accelerated)</title><content type="html">&lt;p&gt;&lt;strong&gt;&lt;img src="http://www.netbks.com/wp-content/uploads/2008/03/51ci6c8e4ol_aa240_.jpg"&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Book Description&lt;/strong&gt;&lt;br&gt;If you’re a web developer with previous JavaScript and DOM scripting experience, Accelerated DOM Scripting with Ajax, APIs, and Libraries is perfect for you to take your knowledge up to the next level. &lt;/p&gt; &lt;p&gt;This book is about JavaScript and using the document object model—the conduit to the HTML document. This book is not about learning how to program JavaScript from scratch. It starts with the assumption that you have done some JavaScript development before and understand the JavaScript syntax.  &lt;p&gt;This book builds on top of that knowledge to give you a deeper understanding of DOM Scripting and how to apply that to your projects. It uses this new understanding to describe what JavaScript libraries are and show you how they can be applied to your project. The book will also explain Ajax and how best to plan and apply it to your projects. It explains how to build simple animation objects for adding movement to elements on the page. There are straightforward examples that demonstrate the techniques used throughout the book.  &lt;p&gt;JavaScript has seen a resurgence in popularity over the past few years, and with it has come an exploration of the power of the language as well as what it can do within the browser. This book will explain techniques new and old—such as closures, encapsulation, and inheritance—that many are using and how you can best apply them to your own projects.  &lt;p&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-5481347028645314";&lt;br /&gt;/* 468x60, permanaj.com post */&lt;br /&gt;google_ad_slot = "7173976330";&lt;br /&gt;google_ad_width = 468;&lt;br /&gt;google_ad_height = 60;&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt; &lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt; &lt;p&gt;By reading this book, you should have a greater understanding of how JavaScript works and be able to use advanced concepts such as closures and event delegation to build more flexible applications for the Web. You’ll walk away with a greater appreciation for JavaScript libraries and how they can simplify and speed up your development. You’ll also be able to implement Ajax effectively into your site, create special effects, use JavaScript libraries, and know how best to apply these libraries to your projects.&lt;/p&gt; &lt;p&gt;&lt;br&gt;&lt;strong&gt;What you’ll learn &lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Where CSS, HTML, and the DOM fit into modern scripting, and how to use them together effectively  &lt;li&gt;OOP techniques for more efficient JavaScript coding  &lt;li&gt;How to use JavaScript libraries such as Prototype in your work  &lt;li&gt;How to build effective form validation into your applications using Ajax  &lt;li&gt;How to create mashups using APIs  &lt;li&gt;How to build dynamic user interfaces &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Who is this book for? &lt;br&gt;&lt;/strong&gt;This book is for beginner to intermediate developers, and already have knowledge of HTML, CSS, and JavaScript.  &lt;p&gt;&lt;strong&gt;About the Author&lt;/strong&gt;&lt;br&gt;Jonathan Snook is a self-professed web geek who’s been involved in developing web sites since 1995. With over 6 years of web agency experience, he has brought his talents to projects with clients such as FedEx, Apple, Red Bull, and the Canadian Red Cross.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.ziddu.com/download.php?uid=ZK6clZ2rYq2emZmnsKyZlJyiYrCWlJup2" target="_blank"&gt;&lt;img src="http://permanaonline.googlepages.com/down.png"&gt; Download ( 3.40 Mb)&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-5671153772585225939?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pRWRdqIlSBHILQ5eQIktw1mrJSw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pRWRdqIlSBHILQ5eQIktw1mrJSw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pRWRdqIlSBHILQ5eQIktw1mrJSw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pRWRdqIlSBHILQ5eQIktw1mrJSw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=xOf7-e5_e_g:I5YuZ5hqSaA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=xOf7-e5_e_g:I5YuZ5hqSaA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=xOf7-e5_e_g:I5YuZ5hqSaA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=xOf7-e5_e_g:I5YuZ5hqSaA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=xOf7-e5_e_g:I5YuZ5hqSaA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=xOf7-e5_e_g:I5YuZ5hqSaA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=xOf7-e5_e_g:I5YuZ5hqSaA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=xOf7-e5_e_g:I5YuZ5hqSaA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=xOf7-e5_e_g:I5YuZ5hqSaA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=xOf7-e5_e_g:I5YuZ5hqSaA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=xOf7-e5_e_g:I5YuZ5hqSaA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/xOf7-e5_e_g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/5671153772585225939/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/06/accelerated-dom-scripting-with-ajax.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/5671153772585225939?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/5671153772585225939?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/xOf7-e5_e_g/accelerated-dom-scripting-with-ajax.html" title="Accelerated DOM Scripting with Ajax, APIs, and Libraries (Accelerated)" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/06/accelerated-dom-scripting-with-ajax.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4DQn46fSp7ImA9WxdbEUg.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-1659106522941258755</id><published>2008-05-27T10:30:00.003+07:00</published><updated>2008-08-08T07:06:13.015+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-08T07:06:13.015+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="AJAX" /><title>JQuery in Action</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.manning.com/bibeault/bibeault_cover150.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://www.manning.com/bibeault/bibeault_cover150.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;A really good web development framework anticipates your needs. jQuery does more—it practically reads your mind. Developers fall in love with this JavaScript library the moment they see 20 lines of code reduced to three. jQuery is concise and readable. Its unique “chaining” model lets you perform multiple operations on a page element in succession, as in $(“div.elements”).addClass(“myClass”).load(“ajax_url”).fadeIn()&lt;/p&gt;  &lt;p&gt;&lt;i&gt;jQuery in Action&lt;/i&gt; is a fast-paced introduction and guide. It shows you how to traverse HTML documents, handle events, perform animations, and add Ajax to your web pages. The book's unique “lab pages” anchor the explanation of each new concept in a practical example. You'll learn how jQuery interacts with other tools and frameworks and how to build jQuery plugins. This book requires a modest knowledge of JavaScript and Ajax.&lt;/p&gt;&lt;h3&gt;WHAT'S INSIDE:&lt;/h3&gt; &lt;ul&gt;&lt;li&gt;Countless practical examples&lt;/li&gt;&lt;li&gt;DOM manipulation and event handling&lt;/li&gt;&lt;li&gt;Animation and UI effects&lt;/li&gt;&lt;li&gt;Painless Ajax&lt;/li&gt;&lt;li&gt;Based on jQuery 1.2&lt;/li&gt;&lt;/ul&gt;  &lt;h3&gt;About the Authors&lt;/h3&gt; &lt;p&gt;&lt;b&gt;Bear Bibeault&lt;/b&gt; is a JavaRanch senior moderator and coauthor of Manning's &lt;i&gt;Ajax in Practice&lt;/i&gt; and &lt;i&gt;Prototype and Scriptaculous in Action&lt;/i&gt;.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Yehuda Katz&lt;/b&gt; is a developer with Engine Yard. He heads the jQuery plugin development team and runs Visual jQuery.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.ziddu.com/downloadlink.php?uid=Z6qamJmmaq%2Bbm5zzaKqZnJGla6ebm5yobw%3D%3D6"&gt;&lt;br /&gt;&lt;img src="http://permanaonline.googlepages.com/down.png" style="border: 0px none ; margin: 0pt; padding: 0pt;" /&gt;download (23.17 mb)&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-1659106522941258755?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8Ch-K0v2xXLhj9rdRQIDkAnMUY4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8Ch-K0v2xXLhj9rdRQIDkAnMUY4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8Ch-K0v2xXLhj9rdRQIDkAnMUY4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8Ch-K0v2xXLhj9rdRQIDkAnMUY4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=_fAQzQaY08o:v4wU78BW-Y0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=_fAQzQaY08o:v4wU78BW-Y0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=_fAQzQaY08o:v4wU78BW-Y0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=_fAQzQaY08o:v4wU78BW-Y0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=_fAQzQaY08o:v4wU78BW-Y0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=_fAQzQaY08o:v4wU78BW-Y0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=_fAQzQaY08o:v4wU78BW-Y0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=_fAQzQaY08o:v4wU78BW-Y0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=_fAQzQaY08o:v4wU78BW-Y0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=_fAQzQaY08o:v4wU78BW-Y0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=_fAQzQaY08o:v4wU78BW-Y0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/_fAQzQaY08o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/1659106522941258755/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/05/jquery-in-action.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/1659106522941258755?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/1659106522941258755?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/_fAQzQaY08o/jquery-in-action.html" title="JQuery in Action" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/05/jquery-in-action.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUBRXgyfyp7ImA9WxdSF04.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-3774597170809756737</id><published>2008-05-25T23:45:00.002+07:00</published><updated>2008-05-25T23:50:54.697+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-25T23:50:54.697+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><category scheme="http://www.blogger.com/atom/ns#" term="AJAX" /><title>Beginning Ajax with PHP: From Novice to Professional</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.apress.com/resource/bookcover/9781590596678?size=medium"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://www.apress.com/resource/bookcover/9781590596678?size=medium" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;    &lt;div style="vertical-align: top;" valign="top" align="justify"&gt;&lt;p&gt;Ajax breathes new life into web applications by transparently communicating and manipulating data in conjunction with a server-based technology. Of all the server-based technologies capable of working in conjunction with Ajax, perhaps none are more suitable than PHP, the world's most popular scripting language.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Beginning Ajax with PHP: From Novice to Professional&lt;/i&gt; is the first book to introduce how these two popular technologies can work together to create next-generation applications. Author Lee Babin covers what you commonly encounter in daily web application development tasks, and shows you how to build PHP/AJAX-enabled solutions for forms validation, file upload monitoring, database-driven information display and manipulation, web services, Google Maps integration, and more. Youll learn how to&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Take advantage of PHP and advanced JavaScript capabilities to create next-generation, highly responsive Web applications.&lt;/li&gt;&lt;li&gt;Enhance commonplace application tasks such as forms validation and tabular data display. &lt;/li&gt;&lt;li&gt;Manage cross-browser issues, ensuring your applications run on all major Web browsers.&lt;/li&gt;&lt;li&gt;Take advantage of the Google Maps API and add spatial mapping features to your website.&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;Youll also be introduced to other key topics like conquering cross-platform issues, countering potential security holes, and testing and debugging JavaScript with efficiency. All examples are based on real-world scenarios, so youll be able to apply what you learn to your own development situations.&lt;/p&gt;&lt;/div&gt;   &lt;/div&gt; &lt;h3&gt;Author Information&lt;/h3&gt;  &lt;div class="paddedbox"&gt;    &lt;h4&gt;Lee  Babin &lt;/h4&gt;   &lt;p align="justify"&gt;Lee Babin is a programmer based in Calgary, Alberta, Canada, where he serves as the Chief Programmer for an innovative development firm duly named The Code Shoppe. He has been developing complex web driven applications since his graduation from DeVry University in early 2002 and has since worked on over 50 custom websites and online applications. Lee is married to a beautiful woman by the name of Dianne, who supports him in his rather full yet rewarding work schedule. He enjoys video games, working out, martial arts, and traveling, and can usually be found working online on one of his many fun web projects at any given time.While Lee has experience in a multitude of web programming languages, his preference has always been PHP. With the release of PHP 5, many of his wishes have been fulfilled.&lt;/p&gt;   &lt;/div&gt;&lt;a href="http://www.ziddu.com/downloadlink.php?uid=brGhlZSoabKinZuttqyZlJyiaK%2BWlpmt8" target="_blank"&gt;&lt;img src="http://permanaonline.googlepages.com/down.png" style="border: 0px none ; margin: 0px; padding: 0px;" /&gt;Download (3.89 mb)&lt;/a&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;!-- google_ad_client = "pub-5481347028645314"; /* 468x15, created 5/25/08 */ google_ad_slot = "7966613377"; google_ad_width = 468; google_ad_height = 15; //--&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-3774597170809756737?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Thqw1Wpb8Ll6pvJWswsBDKMViFE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Thqw1Wpb8Ll6pvJWswsBDKMViFE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Thqw1Wpb8Ll6pvJWswsBDKMViFE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Thqw1Wpb8Ll6pvJWswsBDKMViFE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=V7sRkO94gXk:t6yXHXnQPSA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=V7sRkO94gXk:t6yXHXnQPSA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=V7sRkO94gXk:t6yXHXnQPSA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=V7sRkO94gXk:t6yXHXnQPSA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=V7sRkO94gXk:t6yXHXnQPSA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=V7sRkO94gXk:t6yXHXnQPSA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=V7sRkO94gXk:t6yXHXnQPSA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=V7sRkO94gXk:t6yXHXnQPSA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=V7sRkO94gXk:t6yXHXnQPSA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=V7sRkO94gXk:t6yXHXnQPSA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=V7sRkO94gXk:t6yXHXnQPSA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/V7sRkO94gXk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/3774597170809756737/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/05/beginning-ajax-with-php-from-novice-to.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/3774597170809756737?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/3774597170809756737?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/V7sRkO94gXk/beginning-ajax-with-php-from-novice-to.html" title="Beginning Ajax with PHP: From Novice to Professional" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/05/beginning-ajax-with-php-from-novice-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEICSH0zcCp7ImA9WxdSF04.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-2791802625618627308</id><published>2008-05-25T23:17:00.003+07:00</published><updated>2008-05-25T23:22:49.388+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-25T23:22:49.388+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web" /><category scheme="http://www.blogger.com/atom/ns#" term="AJAX" /><title>Advanced Ajax: Architecture and Best Practices</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ecx.images-amazon.com/images/I/51xuaXubwiL._SL500_BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://ecx.images-amazon.com/images/I/51xuaXubwiL._SL500_BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Product Description&lt;/b&gt;&lt;br /&gt; &lt;p style="margin: 0px;"&gt;&lt;i&gt;“I very much enjoyed how this book covers the full Ajax application lifecycle and not only coding techniques. Anyone who is looking to become a professional front-end developer will appreciate the architectural insight and best practices delivered by this book.”&lt;/i&gt;  — Andi Gutmans, Co-Founder &amp;amp; Co-Chief Technology Officer of Zend Technologies&lt;/p&gt;&lt;p style="margin: 0px;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin: 0px;"&gt; &lt;/p&gt;&lt;b&gt;  &lt;/b&gt;&lt;p style="margin: 0px;"&gt;&lt;b&gt;Mission-Critical Ajax: Maximizing Scalability, Performance, Security, Reliability, and Maintainability&lt;/b&gt;&lt;/p&gt;&lt;p style="margin: 0px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;  &lt;/b&gt;&lt;p style="margin: 0px;"&gt; &lt;/p&gt;  &lt;p style="margin: 0px;"&gt;&lt;i&gt;&lt;b&gt;&lt;i&gt;Advanced Ajax: Architecture and Best Practices&lt;/i&gt; &lt;/b&gt;&lt;/i&gt;is the definitive guide to building business-critical, production-quality Web applications with Ajax. Shawn M. Lauriat systematically addresses the design, architecture, and development issues associated with Ajax, offering proven patterns and robust code examples available in no other book. You’ll find best practices for addressing the full spectrum of issues enterprise Ajax developers face: scalability, performance, security, reliability, flexibility, maintainability, and reusability. &lt;/p&gt;  &lt;p style="margin: 0px;"&gt; &lt;/p&gt;  &lt;p style="margin: 0px;"&gt;Writing for experienced Web developers, Lauriat delivers fresh ideas and elegant solutions: meaty technical content, presented with exceptional clarity. Among the many topics he covers in unprecedented depth: cleanly implementing JavaScript custom events to reduce coupling and to enhance flexibility; overcoming Ajax’s traditional accessibility limitations; reducing network latency through compression and other techniques; and much more. Coverage includes &lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Planning Ajax interfaces for simplicity, clarity, and intuitiveness   &lt;/li&gt;&lt;li&gt;Creating scalable, maintainable architectures for client-side JavaScript   &lt;/li&gt;&lt;li&gt;Using the latest tools to profile, validate, and debug client-side code   &lt;/li&gt;&lt;li&gt;Architecting the server side for security and functionality, while restricting loaded data, objects, and actions to current requests &lt;/li&gt;&lt;li&gt;Protecting against the most widespread and significant Ajax security risks   &lt;/li&gt;&lt;li&gt;Optimizing every component of an Ajax application, from server-side scripts to database interactions   &lt;/li&gt;&lt;li&gt;Introducing cutting-edge Ajax: game development, Ajax with canvas, and Ajax for enterprise applications&lt;/li&gt;&lt;/ul&gt;  &lt;p style="margin: 0px;"&gt;&lt;b&gt;About the Web Site&lt;/b&gt;&lt;/p&gt;  &lt;p style="margin: 0px;"&gt;This book’s companion Web site (http://advancedajax.frozen-o.com) doesn’t just provide all the code: It shows code examples &lt;i&gt;in action&lt;/i&gt;, as building blocks of a real Web application interface. &lt;/p&gt;     &lt;br /&gt;&lt;br /&gt;     &lt;b&gt;About the Author&lt;/b&gt;&lt;br /&gt; &lt;p style="margin: 0px;" sonormal=""&gt;&lt;b&gt;Shawn M. Lauriat &lt;/b&gt;is owner and lead developer of Frozen O Productions. He recently joined IBM as a senior PHP engineer for IBM Rational BuildForge when his employer, BuildForge, was acquired by IBM. Lauriat is a Zend Certified Engineer.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ziddu.com/downloadlink.php?uid=bK2alJSoarGhlJisbPiblJStYaqekZaqbA%3D%3D4" target="_blank"&gt;&lt;img src="http://permanaonline.googlepages.com/down.png" style="boder:0px none;margin:0px;padding:0px;" /&gt;Download (4.489 mb) &lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-5481347028645314";&lt;br /&gt;/* 468x15, created 5/25/08 */&lt;br /&gt;google_ad_slot = "7966613377";&lt;br /&gt;google_ad_width = 468;&lt;br /&gt;google_ad_height = 15;&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&lt;br /&gt;src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&lt;br /&gt;&lt;br /&gt;&gt;&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-2791802625618627308?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VqW8k28ZeCB6Tzkt0niagC0F0Yo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VqW8k28ZeCB6Tzkt0niagC0F0Yo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VqW8k28ZeCB6Tzkt0niagC0F0Yo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VqW8k28ZeCB6Tzkt0niagC0F0Yo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aml9H-bFQEk:-9FDi741ihI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aml9H-bFQEk:-9FDi741ihI:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=aml9H-bFQEk:-9FDi741ihI:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aml9H-bFQEk:-9FDi741ihI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aml9H-bFQEk:-9FDi741ihI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=aml9H-bFQEk:-9FDi741ihI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aml9H-bFQEk:-9FDi741ihI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=aml9H-bFQEk:-9FDi741ihI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aml9H-bFQEk:-9FDi741ihI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=aml9H-bFQEk:-9FDi741ihI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=aml9H-bFQEk:-9FDi741ihI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/aml9H-bFQEk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/2791802625618627308/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/05/advanced-ajax-architecture-and-best.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/2791802625618627308?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/2791802625618627308?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/aml9H-bFQEk/advanced-ajax-architecture-and-best.html" title="Advanced Ajax: Architecture and Best Practices" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/05/advanced-ajax-architecture-and-best.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcGQ3c_cSp7ImA9WxdSF04.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-8773214073642296647</id><published>2008-05-25T22:32:00.002+07:00</published><updated>2008-05-25T22:40:22.949+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-25T22:40:22.949+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="AJAX" /><title>Prototype and script.aculo.us</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ecx.images-amazon.com/images/I/416ConPucQL._SL500_AA240_.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://ecx.images-amazon.com/images/I/416ConPucQL._SL500_AA240_.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Product Description&lt;/span&gt;&lt;br /&gt;Tired of getting swamped in the nitty-gritty of cross-browser, Web 2.0-grade JavaScript? Get back in the game with Prototype and script.aculo.us, two extremely popular JavaScript libraries, that make it a walk in the park. Be it AJAX, drag and drop, auto-completion, advanced visual effects, or many other great features, all you need is write one or two lines of script that look so good they could almost pass for Ruby code!&lt;br /&gt;&lt;br /&gt;Web applications are getting richer and richer, with more interaction baked in every day. But JavaScript, DOM, CSS and a full host of other Web standards are quite complex, and the result isn't always browser compliant.&lt;br /&gt;&lt;br /&gt;The Prototype and script.aculo.us libraries are veritable treasure troves, smoothing over all the usual nitty-gritty differences between browsers, and making most common features a breeze to implement. With this book, you can quickly wield the whole power of these extraordinary libraries.&lt;br /&gt;&lt;br /&gt;Dive into Prototype, the library that makes JavaScript so much more powerful, and it looks a lot like Ruby code. Exploring the DOM, handling events, taming AJAX, and radically simplifying most of your scripting code: it all becomes easy-and very portable-with Prototype.&lt;br /&gt;&lt;br /&gt;When it comes to advanced UI features, script.aculo.us is every web developer's dream come true: whether you need to create auto-completed text inputs, implement in-place editors, provide customized drag-and-drop behaviors, capture your users' attention with visual effects or simply build DOM fragments more efficiently, it's all there, and lightweight too.&lt;br /&gt;&lt;br /&gt;This book guides you through all the details of these features, letting you use many technologies on the server side, such as PHP, vanilla Ruby, and Ruby On Rails, in countless examples illustrating every aspect. Power users will also learn the design philosophies of the libraries, and how to contribute to them and augment them for their own needs.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;About the Author&lt;/span&gt;&lt;br /&gt;Christophe Porteneuve has been doing IT R&amp;amp;D for over 10 years, specializing early in Web development. Involved in Ruby and Rails since 2005, and in Prototype and script.aculo.us since 2006, Christophe contributes heavily to them all, is one of the driving forces behind Prototype's official website (http://prototypejs.org), a prominent voice on the support mailing list, and a member of Prototype Core.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ziddu.com/downloadlink.php?uid=bKqemJunZ62bnOKnZ6qhkZSqZKyemJao7" target="_blank"&gt;&lt;img style="border:0px none;margin:0px;padding:0px;" src="http://permanaonline.googlepages.com/down.png" /&gt; Download (4.46 mb)&lt;/a&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-5481347028645314";&lt;br /&gt;/* 468x15, created 5/25/08 */&lt;br /&gt;google_ad_slot = "7966613377";&lt;br /&gt;google_ad_width = 468;&lt;br /&gt;google_ad_height = 15;&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&lt;br /&gt;src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-8773214073642296647?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oLCbBE2en7YvRobXrWPKaEabI_o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oLCbBE2en7YvRobXrWPKaEabI_o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oLCbBE2en7YvRobXrWPKaEabI_o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oLCbBE2en7YvRobXrWPKaEabI_o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=dWUKxYpL_g8:hSZYOxTQKSU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=dWUKxYpL_g8:hSZYOxTQKSU:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=dWUKxYpL_g8:hSZYOxTQKSU:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=dWUKxYpL_g8:hSZYOxTQKSU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=dWUKxYpL_g8:hSZYOxTQKSU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=dWUKxYpL_g8:hSZYOxTQKSU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=dWUKxYpL_g8:hSZYOxTQKSU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=dWUKxYpL_g8:hSZYOxTQKSU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=dWUKxYpL_g8:hSZYOxTQKSU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=dWUKxYpL_g8:hSZYOxTQKSU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=dWUKxYpL_g8:hSZYOxTQKSU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/dWUKxYpL_g8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/8773214073642296647/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/05/prototype-and-scriptaculous.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/8773214073642296647?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/8773214073642296647?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/dWUKxYpL_g8/prototype-and-scriptaculous.html" title="Prototype and script.aculo.us" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/05/prototype-and-scriptaculous.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YNSXkycSp7ImA9WxdSF08.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-4312517137540390438</id><published>2008-05-25T21:59:00.003+07:00</published><updated>2008-05-25T22:26:38.799+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-25T22:26:38.799+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web" /><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><category scheme="http://www.blogger.com/atom/ns#" term="AJAX" /><title>AJAX and PHP: Building Responsive Web Applications</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://images.packtpub.com/images/full/1904811825.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://images.packtpub.com/images/full/1904811825.jpg" alt="" border="0" /&gt;&lt;/a&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’ll be likely to need for your own applications:&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;&lt;span class="Packtcoverbody"&gt;&lt;span style="font-size:10;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&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;p&gt;&lt;span style="color: rgb(204, 102, 0);font-family:Verdana;font-size:85%;"  &gt;&lt;span style="font-weight: bold;"&gt;From the Author, Cristian Darie&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;"AJAX and PHP: Building Responsive Web Applications is mainly a book for beginners, but when designing its contents we tried to find the ideal blend of topics that would help both novice and experienced web developers make a big step forward. One customer was very kind to let us know, through a review, that we succeeded:&lt;/p&gt;&lt;p&gt;&lt;i&gt;"The theory behind all the technologies used is very clearly explained, without boring you with details about obvious things. Right from the first chapter you start learning by examples. The examples can be easily adapted to many web projects and they cover stuff that is both useful and fun."&lt;/i&gt;&lt;/p&gt;&lt;p&gt;Here are a few examples of such "useful and fun" things that you can find in this book:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;details on using proxy scripts to work around the security measures in modern browsers&lt;/li&gt;&lt;li&gt;client-side and server-side code that doesn't break when fed with special characters (such as &lt;, ", etc)&lt;/li&gt;&lt;li&gt;code that works efficiently with Internet Explorer 5, 6 and 7, Firefox, Opera, Safari, and others&lt;/li&gt;&lt;li&gt;a very quick introduction to SVG, the new rebel kid of the web (and of the house)&lt;/li&gt;&lt;li&gt;client-server communication based on message queues that guarantee that your messages aren't lost on the way, and arrive in the intended order at the destination&lt;/li&gt;&lt;li&gt;server-side state management techniques that use query string parameters and database records to keep track of your client's activity&lt;/li&gt;&lt;li&gt;simple yet effective error-handling structures that combine JavaScript code and PHP code to report when something bad happens on the client or on the server&lt;/li&gt;&lt;li&gt;a live errata page that is updated as soon as anyone reports a suggestion or a correction&lt;/li&gt;&lt;li&gt;a friendly AJAX tutorial and many case studies that teach you how to use JavaScript, PHP, MySQL and XML together in order to achieve wonderful results&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The book's authors and the publisher are listening to your feedback, and appreciate when you invest some time to let them know what you think. The first result of this collaboration is an updated version of the AJAX Chat case study that uses (and teaches) JSON instead of XML. Find this new chapter in the code download or on my website.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.ziddu.com/downloadlink.php?uid=Zq2bmJanaq2dluKnZaqhkZSqYqyelZWs5" target="_blank"&gt;&lt;img style="border: 0px none ; margin: 0px; padding: 0px;" src="http://permanaonline.googlepages.com/down.png" /&gt;download&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-5481347028645314";&lt;br /&gt;/* 468x15, created 5/25/08 */&lt;br /&gt;google_ad_slot = "7966613377";&lt;br /&gt;google_ad_width = 468;&lt;br /&gt;google_ad_height = 15;&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&lt;br /&gt;src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-4312517137540390438?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PR6hLXQ5FjfX-hZv6AUN2Qkbaz8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PR6hLXQ5FjfX-hZv6AUN2Qkbaz8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PR6hLXQ5FjfX-hZv6AUN2Qkbaz8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PR6hLXQ5FjfX-hZv6AUN2Qkbaz8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=CoPO7x2Lsjo:Pqwt3zK0PV0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=CoPO7x2Lsjo:Pqwt3zK0PV0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=CoPO7x2Lsjo:Pqwt3zK0PV0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=CoPO7x2Lsjo:Pqwt3zK0PV0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=CoPO7x2Lsjo:Pqwt3zK0PV0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=CoPO7x2Lsjo:Pqwt3zK0PV0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=CoPO7x2Lsjo:Pqwt3zK0PV0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=CoPO7x2Lsjo:Pqwt3zK0PV0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=CoPO7x2Lsjo:Pqwt3zK0PV0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=CoPO7x2Lsjo:Pqwt3zK0PV0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=CoPO7x2Lsjo:Pqwt3zK0PV0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/CoPO7x2Lsjo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/4312517137540390438/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/05/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/6876665024702789515/posts/default/4312517137540390438?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/4312517137540390438?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/CoPO7x2Lsjo/ajax-and-php-building-responsive-web.html" title="AJAX and PHP: Building Responsive Web Applications" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/05/ajax-and-php-building-responsive-web.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UMR3wyeCp7ImA9WxdSF08.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-84243909281279268</id><published>2008-05-23T23:30:00.004+07:00</published><updated>2008-05-25T22:28:06.290+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-25T22:28:06.290+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web" /><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Art of Java Web Development</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.manning.com/ford/ford_cover150.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://www.manning.com/ford/ford_cover150.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;A guide to the topics required for state of the art web development, this book covers wide-ranging topics, including a variety of web development frameworks and best practices. Beginning with coverage of the history of the architecture of web applications, highlighting the uses of the standard web API to create applications with increasingly sophisticated architectures, developers are led through a discussion on the development of industry accepted best practices for architecture. &lt;/p&gt;  &lt;p&gt;Described is the history and evolution towards this architecture and the reasons that it is superior to previous efforts. Also provided is an overview of the most popular web application frameworks, covering their architecture and use. Numerous frameworks exist, but trying to evaluate them is difficult because their documentation stresses their advantages but hides their deficiencies. Here, the same application is built in six different frameworks, providing a way to perform an informed comparison. Also provided is an evaluation of the pros and cons of each framework to assist in making a decision or evaluating a framework on your own. Finally, best practices are covered, including sophisticated user interface techniques, intelligent caching and resource management, performance tuning, debugging, testing, and Web services.&lt;/p&gt;&lt;br /&gt;Download Link:&lt;br /&gt;http://www.ziddu.com/download.php?uid=aKyenJaqaKudluKnYaqhkZSqXqycmpWu1&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-5481347028645314";&lt;br /&gt;/* 468x15, created 5/25/08 */&lt;br /&gt;google_ad_slot = "7966613377";&lt;br /&gt;google_ad_width = 468;&lt;br /&gt;google_ad_height = 15;&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&lt;br /&gt;src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-84243909281279268?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tqWiMqAyhUrgrZCYhoX1UjMZdoQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tqWiMqAyhUrgrZCYhoX1UjMZdoQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tqWiMqAyhUrgrZCYhoX1UjMZdoQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tqWiMqAyhUrgrZCYhoX1UjMZdoQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=seEndTwZdfc:95RFt1oq0q4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=seEndTwZdfc:95RFt1oq0q4:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=seEndTwZdfc:95RFt1oq0q4:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=seEndTwZdfc:95RFt1oq0q4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=seEndTwZdfc:95RFt1oq0q4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=seEndTwZdfc:95RFt1oq0q4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=seEndTwZdfc:95RFt1oq0q4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=seEndTwZdfc:95RFt1oq0q4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=seEndTwZdfc:95RFt1oq0q4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=seEndTwZdfc:95RFt1oq0q4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=seEndTwZdfc:95RFt1oq0q4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/seEndTwZdfc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/84243909281279268/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/05/guide-to-topics-required-for-state-of.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/84243909281279268?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/84243909281279268?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/seEndTwZdfc/guide-to-topics-required-for-state-of.html" title="Art of Java Web Development" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/05/guide-to-topics-required-for-state-of.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcNQHY5fCp7ImA9WxdSFUs.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-3486952686904463634</id><published>2008-05-23T23:27:00.000+07:00</published><updated>2008-05-23T23:28:11.824+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-23T23:28:11.824+07:00</app:edited><title>verification</title><content type="html">&lt;a href="http://www.mybloglog.com/buzz/community/ebookcollection/" rel="3888d4a7c503c74f9aadc3a727e8fd5f35052dc2"&gt;Undergoing MyBlogLog Verification&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Ignore this&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-3486952686904463634?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dttT4t02NcsRqTKpuJdA1yAcbdw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dttT4t02NcsRqTKpuJdA1yAcbdw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dttT4t02NcsRqTKpuJdA1yAcbdw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dttT4t02NcsRqTKpuJdA1yAcbdw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=wYxayxmhXXs:wDtLsuUdgcM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=wYxayxmhXXs:wDtLsuUdgcM:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=wYxayxmhXXs:wDtLsuUdgcM:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=wYxayxmhXXs:wDtLsuUdgcM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=wYxayxmhXXs:wDtLsuUdgcM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=wYxayxmhXXs:wDtLsuUdgcM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=wYxayxmhXXs:wDtLsuUdgcM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=wYxayxmhXXs:wDtLsuUdgcM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=wYxayxmhXXs:wDtLsuUdgcM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=wYxayxmhXXs:wDtLsuUdgcM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=wYxayxmhXXs:wDtLsuUdgcM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/wYxayxmhXXs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/3486952686904463634/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/05/verification.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/3486952686904463634?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/3486952686904463634?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/wYxayxmhXXs/verification.html" title="verification" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/05/verification.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QFR3s5eSp7ImA9WxdSF08.&quot;"><id>tag:blogger.com,1999:blog-6876665024702789515.post-924099546152255237</id><published>2008-05-23T21:57:00.002+07:00</published><updated>2008-05-25T22:28:36.521+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-25T22:28:36.521+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AJAX" /><title>Professional AJAX, 2nd edition</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://media.wiley.com/product_data/coverImage/91/04701094/0470109491.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://media.wiley.com/product_data/coverImage/91/04701094/0470109491.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Professional Ajax 2nd Edition provides a developer-level tutorial of Ajax techniques, patterns, and use cases. The book begins by exploring the roots of Ajax, covering how the evolution of the web and new technologies directly led to the development of Ajax techniques. A detailed discussion of how frames, JavaScript, cookies, XML, and XMLHttp requests (XHR) related to Ajax is included. After this introduction, the book moves on to cover the implementation of specific Ajax techniques. Request brokers such as hidden frames, dynamic iframes, and XHR are compared and contrasted, explaining when one method should be used over another. To make this discussion clearer, a brief overview of HTTP requests and responses is included. &lt;p&gt;Once a basic understanding of the various request types is discussed, the book moves on to provide in-depth examples of how and when to use Ajax in a web site or web application. Different data transmission formats, including plain text, HTML, XML, and JSON are discussed for their advantages and disadvantages. Also included is a discussion on web services and how they may be used to perform Ajax techniques. Next, more complex topics are covered. A chapter introducing a request management framework explores how to manage all of the requests inside of an Ajax application. Ajax debugging techniques are also discussed. &lt;/p&gt;&lt;p&gt;The last part of the book walks through the creation of two full-fledged Ajax web applications. The first, FooReader.NET, is an Ajax-powered RSS reader. The second, called AjaxMail, is an Ajax-enabled email system. Both of these applications incorporate many of the techniques discussed throughout the book. &lt;/p&gt;&lt;p&gt;Professional Ajax 2nd edition is written for Web application developers looking to enhance the usability of their web sites and web applications and intermediate JavaScript developers looking to further understand the language. Readers should have familiarity with XML, XSLT, Web Services, PHP or C#, HTML, CSS. This book is not aimed at beginners without a basic understanding of the aforementioned technologies. Also, a good understanding of JavaScript is vitally important to understanding this book. Those readers without such knowledge should instead refer to books such as Beginning JavaScript, Second Edition (Wrox, 2004, ISBN: 978-0-7645-5587-9) and Professional JavaScript for Web Developers (Wrox, 2005, ISBN: 978-0-7645-7908-0). &lt;/p&gt;&lt;p&gt;Professional Ajax 2nd edition adds nearly 200 pages of new and expanded coverage compared to the first edition. Some of the new topics covered here include: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Ajax Libraries including the Yahoo! Connection Manager, Prototype, and jQuery  &lt;/li&gt;&lt;li&gt;Request Management with Priority Queues and the RequestManager Object  &lt;/li&gt;&lt;li&gt;Comet push-based web systems and HTTP streaming  &lt;/li&gt;&lt;li&gt;Maps and Mashups with Geocoding, Google Maps API and Yahoo! Maps API  &lt;/li&gt;&lt;li&gt;Ajax Debugging with FireBug and Microsoft Fiddler  &lt;p&gt; ASP.NET AJAX Extensions (formerly code-named "Atlas")  &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt; And of course the Second Edition retains and updates the core first edition content including:  &lt;/p&gt;&lt;ul&gt;&lt;li&gt;the range of request brokers (including the hidden frame technique, iframes, and XMLHttp) and explains when one should be used over another &lt;/li&gt;&lt;li&gt;different Ajax techniques and patterns for executing client-server communication  &lt;/li&gt;&lt;li&gt;Ajax patterns including predictive fetch, page preloading, submission throttling, incremental field and form validation, periodic refresh, multi-stage download and more &lt;/li&gt;&lt;li&gt;Syndication with RSS, Atom, and XParser  &lt;/li&gt;&lt;li&gt;JSON and creating an autosuggest textbox example  &lt;/li&gt;&lt;li&gt;web site widgets for a news ticker, weather information, web search, and site search  &lt;/li&gt;&lt;li&gt;Ajax Frameworks JSpan, DWR, and Ajax.NET Professional  &lt;/li&gt;&lt;li&gt;A Web-based RSS/Atom aggregator case study  &lt;/li&gt;&lt;li&gt;An AjaxMail case study &lt;/li&gt;&lt;/ul&gt;Download link :&lt;br /&gt;http://www.ziddu.com/download.php?uid=a7CcnJWpb6ydluKnZ6qhkZSqZKycl52o7&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-5481347028645314";&lt;br /&gt;/* 468x15, created 5/25/08 */&lt;br /&gt;google_ad_slot = "7966613377";&lt;br /&gt;google_ad_width = 468;&lt;br /&gt;google_ad_height = 15;&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&lt;br /&gt;src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6876665024702789515-924099546152255237?l=ebookrack.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0fQ7mM8cEb3R0BffuNVzrTEZ3Bs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0fQ7mM8cEb3R0BffuNVzrTEZ3Bs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0fQ7mM8cEb3R0BffuNVzrTEZ3Bs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0fQ7mM8cEb3R0BffuNVzrTEZ3Bs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=rfYp8wecTp8:2RgKPFj_amk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=rfYp8wecTp8:2RgKPFj_amk:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=rfYp8wecTp8:2RgKPFj_amk:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=rfYp8wecTp8:2RgKPFj_amk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=rfYp8wecTp8:2RgKPFj_amk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=rfYp8wecTp8:2RgKPFj_amk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=rfYp8wecTp8:2RgKPFj_amk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=rfYp8wecTp8:2RgKPFj_amk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=rfYp8wecTp8:2RgKPFj_amk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ebookrack?a=rfYp8wecTp8:2RgKPFj_amk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ebookrack?i=rfYp8wecTp8:2RgKPFj_amk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ebookrack/~4/rfYp8wecTp8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ebookrack.blogspot.com/feeds/924099546152255237/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ebookrack.blogspot.com/2008/05/professional-ajax-2nd-edition.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/924099546152255237?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6876665024702789515/posts/default/924099546152255237?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ebookrack/~3/rfYp8wecTp8/professional-ajax-2nd-edition.html" title="Professional AJAX, 2nd edition" /><author><name>Permana Jayanta</name><uri>http://www.blogger.com/profile/05138489526306408437</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="22" height="32" src="http://4.bp.blogspot.com/_sbN_PG4_ht8/TBJoj8s8THI/AAAAAAAAAug/082_n-exu4c/S220/Copy+of+DSC_0033.B.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://ebookrack.blogspot.com/2008/05/professional-ajax-2nd-edition.html</feedburner:origLink></entry></feed>

