<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>JavaScript, HTML, or DHTML</title><link>http://robz.homedns.org:8080/blog/category/7.aspx</link><description>JavaScript, HTML, or DHTML</description><managingEditor>Rob Reynolds</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Rob Reynolds</dc:creator><title>AJaX - Asynchronous JavaScript and XML</title><link>http://robz.homedns.org:8080/blog/archive/2005/04/23/737.aspx</link><pubDate>Sat, 23 Apr 2005 11:12:00 GMT</pubDate><guid>http://robz.homedns.org:8080/blog/archive/2005/04/23/737.aspx</guid><wfw:comment>http://robz.homedns.org:8080/blog/comments/737.aspx</wfw:comment><comments>http://robz.homedns.org:8080/blog/archive/2005/04/23/737.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://robz.homedns.org:8080/blog/comments/commentRss/737.aspx</wfw:commentRss><trackback:ping>http://robz.homedns.org:8080/blog/services/trackbacks/737.aspx</trackback:ping><description>&lt;P&gt;&lt;A href="http://en.wikipedia.org/wiki/AJAX"&gt;&lt;FONT color=#0000ff&gt;http://en.wikipedia.org/wiki/AJAX&lt;/FONT&gt;&lt;/A&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://ajax.schwarz-interactive.de/csharpsample/default.aspx"&gt;&lt;FONT color=#0000ff&gt;http://ajax.schwarz-interactive.de/csharpsample/default.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://ajax.schwarz-interactive.de/vbnetsample/default.aspx"&gt;&lt;FONT color=#0000ff&gt;http://ajax.schwarz-interactive.de/vbnetsample/default.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;What is it?  It is a way to leave out postbacks from a page when you use ASP.NET.  This causes it to only return the data that is needed instead of an entire page each time. &lt;/P&gt;
&lt;P&gt;Advantages:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Speed&lt;/LI&gt;
&lt;LI&gt;Less bandwidth&lt;/LI&gt;
&lt;LI&gt;Richer Interface (possibly)&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Disadvantages:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Harder to Debug.&lt;/LI&gt;
&lt;LI&gt;More Javascript on pages. (much more)&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;I really think the speed wins out in this case, because you can pull the JS code back into your Class and have it register the JavaScript code on first load.  It is possible to debug Javascript with VS.NET, so it may make sense to do this. &lt;/P&gt;
&lt;P&gt;Speaking of AJaX, if you use GMail, then you have used an interface that uses it.  It is very responsive and very nice...&lt;/P&gt;&lt;img src ="http://robz.homedns.org:8080/blog/aggbug/737.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Rob Reynolds</dc:creator><title>Learning PHP</title><link>http://robz.homedns.org:8080/blog/archive/2004/10/14/180.aspx</link><pubDate>Thu, 14 Oct 2004 10:39:00 GMT</pubDate><guid>http://robz.homedns.org:8080/blog/archive/2004/10/14/180.aspx</guid><wfw:comment>http://robz.homedns.org:8080/blog/comments/180.aspx</wfw:comment><comments>http://robz.homedns.org:8080/blog/archive/2004/10/14/180.aspx#Feedback</comments><slash:comments>466</slash:comments><wfw:commentRss>http://robz.homedns.org:8080/blog/comments/commentRss/180.aspx</wfw:commentRss><trackback:ping>http://robz.homedns.org:8080/blog/services/trackbacks/180.aspx</trackback:ping><description>&lt;P&gt;I am working on a new project for a company.  They use Linux and I was thinking it may be the perfect opportunity to use Mono and C#.  Right now they have tasked me with using PHP, which is a new language to me.&lt;/P&gt;
&lt;P&gt;From what I have seen though, it is quite a bit like C# and Javascript.  It is very simple to do some of the easy stuff and it is even an advanced enough language to have classes and inheritance.&lt;BR&gt;   A couple of things I have notice that are different in the syntax:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;FONT color=#000080&gt;All variables are named with &amp;#8220;$&amp;#8221; in front of them. ex. $vegetable&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;FONT color=#000080&gt;Concatenation is accomplished with &amp;#8220;.&amp;#8220;.  That means something else has to serve as the attribute link.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;FONT color=#000080&gt;The link for attributes, methods, and properties is &amp;#8220;-&gt;&amp;#8220;.  ex. $vegetable-&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;FONT color=#000080&gt;Classes refer to themselves with the keyword variable &amp;#8220;$this&amp;#8221; inside of the class.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;FONT color=#000080&gt;Most keywords (reserved words) use &amp;#8220;$_&amp;#8220; in front of them.  ex. &amp;#8220;$_GET&amp;#8220; or &amp;#8220;$_POST&amp;#8220;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;It is a language to appreciate.  I believe it was made as an attempt to counter ASP and Microsoft by the advocates of open source, and they have quite a product now.  In fact, as a caveat to Microsoft, there is a new tool by JCX.Software which is quite cheap at $99 and found here: &lt;A href="http://www.jcxsoftware.com/jcx.corporate6/modules/wfsection/index.php?category=12" target=_blank&gt;VS.PHP Studio&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;TABLE align=center summary="" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Here is a screen shot:&lt;BR&gt;&lt;IMG alt="Image of VS.PHP" src="/blog/images/16/o_PHP.bmp"&gt; &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;There is a 30 Day trial to decide if you like it or not.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;img src ="http://robz.homedns.org:8080/blog/aggbug/180.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Rob Reynolds</dc:creator><title>Hex to RGB Converter - from GeekswithBlogs.net</title><link>http://robz.homedns.org:8080/blog/archive/2004/07/01/159.aspx</link><pubDate>Thu, 01 Jul 2004 13:58:00 GMT</pubDate><guid>http://robz.homedns.org:8080/blog/archive/2004/07/01/159.aspx</guid><description>&lt;P&gt;&lt;A href=http://geekswithblogs.net/mbeamer/archive/2004/07/01/7483.aspx  target="_blank"&gt;http://geekswithblogs.net/mbeamer/archive/2004/07/01/7483.aspx&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Markus Beamer found a great tool for Converting Hex to RGB and vice versa.&lt;/P&gt;
&lt;P&gt;&lt;A href=http://www.321webmaster.com/colorconverter.php  target="_blank"&gt;http://www.321webmaster.com/colorconverter.php&lt;/A&gt; &lt;/P&gt;
&lt;P&gt; &lt;/P&gt;&lt;img src ="http://robz.homedns.org:8080/blog/aggbug/159.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Rob Reynolds</dc:creator><title>Button Image Preloader -Javascript Article Posted</title><link>http://robz.homedns.org:8080/blog/archive/2004/06/25/151.aspx</link><pubDate>Fri, 25 Jun 2004 09:08:00 GMT</pubDate><guid>http://robz.homedns.org:8080/blog/archive/2004/06/25/151.aspx</guid><description>&lt;P&gt;I just posted a new article, but I noticed that&amp;nbsp; I used up all of the characters that I could use and now I will have to go back and add more.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;There are no directions to use it, except that which is in the code.&amp;nbsp; I will post directions later.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;&lt;A HREF=/blog/articles/150.aspx target="_blank"&gt;Read it Here.&lt;/A&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/P&gt;&lt;img src ="http://robz.homedns.org:8080/blog/aggbug/151.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>