<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Łukasz Podolak &#187; jQuery</title>
	<atom:link href="http://lukaszpodolak.pl/index.php/category/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://lukaszpodolak.pl</link>
	<description>Has just come up with a new idea for</description>
	<lastBuildDate>Tue, 04 Nov 2008 22:02:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adding Intellisense support for jQuery in VS 2008</title>
		<link>http://lukaszpodolak.pl/index.php/2008/10/29/adding-intellisense-support-for-jquery-in-vs-2008/</link>
		<comments>http://lukaszpodolak.pl/index.php/2008/10/29/adding-intellisense-support-for-jquery-in-vs-2008/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 19:54:59 +0000</pubDate>
		<dc:creator>lpodolak</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Intellisense]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://lukaszpodolak.pl/?p=12</guid>
		<description><![CDATA[Since recently, I&#8217;m a big fan of the jQuery framework. If your daily job requires you to write javascript then you know how tough and unfriendly it can be (especially when you have experienced coding the true OO environments before). If you don&#8217;t know what does jQuery offer to you, here is the quick list [...]]]></description>
			<content:encoded><![CDATA[<p>Since recently, I&#8217;m a big fan of the <a href="http://jquery.com/">jQuery</a> framework. If your daily job requires you to write javascript then you know how tough and unfriendly it can be (especially when you have experienced coding the true OO environments before). If you don&#8217;t know what does jQuery offer to you, here is the quick list that comes to my mind:</p>
<ol>
<li>Helps you separate the presentation (XHTML) with the client side logic &#8211; following the &#8220;<a href="http://en.wikipedia.org/wiki/Unobtrusive_JavaScript">Unobtrusive JavaScript</a>&#8221; principle.</li>
<li>Let&#8217;s you forget about having to code like &#8220;if (IE) write_yet_another_hack()&#8221;. It abstracts 90% of code that needs to be browser-specific and smart enough to catch the different browser divergences (especially the &#8220;blue e&#8221; on your desktop).</li>
<li>Makes your code fly with its <a href="http://en.wikipedia.org/wiki/Fluent_interface">fluent design</a> &#8211; chaining methods like $(&#8220;.nav&#8221;).show().addClass(&#8220;red&#8221;) &#8211; can the code be more beautiful ?</li>
<li>Writing your own plugins is extremely easy. This is why you have tons of <a href="http://plugins.jquery.com/">extensions</a> to choose from if what jQuery offers to you out of the box is still not enough.</li>
<li>Rounding corners, adding animation effects, working with ajax and other popular client code tasks haven&#8217;t been that easy before.</li>
</ol>
<p>I&#8217;m currently finishing reading the <a href="http://www.manning.com/bibeault/">&#8220;jQuery in Action&#8221;</a> book and I can tell that I definitely fell in love with this framework and I am more than sure that I will never go back and write plain old JavaScript when I only have a choice.</p>
<p>There was actually one drawback &#8211; the lack of intellisense. If it is a drawback indeed, because simple JavaScript intellisense support in VS hasn&#8217;t really blown me away either. However, since recently intellisense for jQuery is available to download as a standalone .js file, that you need to reference inside your script files.</p>
<div id="attachment_13" class="wp-caption alignnone" style="width: 463px"><a href="http://lukaszpodolak.pl/wp-content/uploads/2008/10/jqueryintellisense_0.jpg"><img class="size-full wp-image-13" title="jqueryintellisense_0" src="http://lukaszpodolak.pl/wp-content/uploads/2008/10/jqueryintellisense_0.jpg" alt="Intellisense in jQuery" width="453" height="274" /></a><p class="wp-caption-text">Intellisense in jQuery</p></div>
<p>Sweet! isn&#8217;t it?  Check for more information about intellisense support on<a href="http://blogs.msdn.com/webdevtools/archive/2008/10/28/rich-intellisense-for-jquery.aspx"> Visual Web Developer Team&#8217;s</a> blog.</p>
 <img src="http://lukaszpodolak.pl/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=12" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://lukaszpodolak.pl/index.php/2008/10/29/adding-intellisense-support-for-jquery-in-vs-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

