<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/atom10full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0QCQno-eCp7ImA9WxRUEU8.&quot;"><id>tag:blogger.com,1999:blog-2305277518350437028</id><updated>2008-11-20T00:32:43.450+05:30</updated><title>Cognitive Coding</title><subtitle type="html">Thoughts on computation, technology, programming, internet etc.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.cognitivecoding.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.cognitivecoding.com/" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/14027203596298852136</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/CognitiveCoding" type="application/atom+xml" /><entry gd:etag="W/&quot;CkIAR3k6fip7ImA9WxZUF0k.&quot;"><id>tag:blogger.com,1999:blog-2305277518350437028.post-793736266650952564</id><published>2008-04-09T16:35:00.003+05:30</published><updated>2008-04-09T16:59:06.716+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-09T16:59:06.716+05:30</app:edited><title>VS TFS extensibility – a custom changeset viewer</title><summary type="html">I started working on a new project that uses Visual Studio 2005 Team Foundation Server for managing the entire project lifecycle (source control, bug tracking, reporting etc.). This is quite new to me and I tried to acquaint myself with the console commands to carry out the various source control operations. While doing so, I found that the command to view a change set is tf changeset #num. This &lt;img src="http://feeds.feedburner.com/~r/CognitiveCoding/~4/266960056" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.cognitivecoding.com/feeds/793736266650952564/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=2305277518350437028&amp;postID=793736266650952564" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/793736266650952564?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/793736266650952564?v=2" /><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/CognitiveCoding/~3/266960056/vs-tfs-extensibility-custom-changeset.html" title="VS TFS extensibility – a custom changeset viewer" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/14027203596298852136</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.cognitivecoding.com/2008/04/vs-tfs-extensibility-custom-changeset.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IBR348cCp7ImA9WxZWE0o.&quot;"><id>tag:blogger.com,1999:blog-2305277518350437028.post-414359594317025397</id><published>2008-03-12T22:23:00.001+05:30</published><updated>2008-03-13T09:09:16.078+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-13T09:09:16.078+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance" /><title>XML Cruncher</title><summary type="html">Aligning with my previous post, I want to talk about removing the unnecessary flab from XML here.  I work on a heavyweight web 2.0 app that does a lot of its HTML rendering by XSL transforms on the client.  For this purpose, I had to push down the XSL and XML as JavaScript strings to the client.  Now here is the problem: I had detailed comments in the XSL and XML which resulted in huge JavaScript&lt;img src="http://feeds.feedburner.com/~r/CognitiveCoding/~4/250239653" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.cognitivecoding.com/feeds/414359594317025397/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=2305277518350437028&amp;postID=414359594317025397" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/414359594317025397?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/414359594317025397?v=2" /><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/CognitiveCoding/~3/250239653/xml-cruncher.html" title="XML Cruncher" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/14027203596298852136</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.cognitivecoding.com/2008/03/xml-cruncher.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IBR348cSp7ImA9WxZWE0o.&quot;"><id>tag:blogger.com,1999:blog-2305277518350437028.post-2162893626922707225</id><published>2008-03-11T18:19:00.001+05:30</published><updated>2008-03-13T09:09:16.079+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-13T09:09:16.079+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance" /><title>CSS Minifier : A simplified and performant version</title><summary type="html">Today I happened to read about a CSS minimization solution here.  While it does the job well, there is a big problem... the solution ends up creating way too many temporary strings.  Given the fact that the input CSS string would be typically of the order of 10kb, avoiding the temporary strings would make a difference.  I have been using a CSS minimizer in my project over a year now and thought &lt;img src="http://feeds.feedburner.com/~r/CognitiveCoding/~4/249496232" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.cognitivecoding.com/feeds/2162893626922707225/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=2305277518350437028&amp;postID=2162893626922707225" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/2162893626922707225?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/2162893626922707225?v=2" /><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/CognitiveCoding/~3/249496232/css-minifier-simplified-and-performant.html" title="CSS Minifier : A simplified and performant version" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/14027203596298852136</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.cognitivecoding.com/2008/03/css-minifier-simplified-and-performant.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0ECQXg_eyp7ImA9WxZXGEs.&quot;"><id>tag:blogger.com,1999:blog-2305277518350437028.post-2104539737266610683</id><published>2008-03-06T22:21:00.001+05:30</published><updated>2008-03-07T09:17:40.643+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-07T09:17:40.643+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Hidden Gems" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Hidden Gem: Singleton Factory in C#</title><summary type="html">Today while browsing through new projects in codeplex I found this gem.  I haven't seen it before and so felt that I should blog about it.  Almost all of us would be aware of the singleton pattern and where it comes handy.  While I love it and use it wherever applicable, there is also a bit of uneasiness when I had to implement the double locking syntax for each singleton class... I wondered &lt;img src="http://feeds.feedburner.com/~r/CognitiveCoding/~4/249298149" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.cognitivecoding.com/feeds/2104539737266610683/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=2305277518350437028&amp;postID=2104539737266610683" title="17 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/2104539737266610683?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/2104539737266610683?v=2" /><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/CognitiveCoding/~3/249298149/hidden-gem-singleton-factory-in-c.html" title="Hidden Gem: Singleton Factory in C#" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/14027203596298852136</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">17</thr:total><feedburner:origLink>http://www.cognitivecoding.com/2008/03/hidden-gem-singleton-factory-in-c.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QHRHo7fCp7ImA9WxZXF0Q.&quot;"><id>tag:blogger.com,1999:blog-2305277518350437028.post-7672179112091081599</id><published>2008-03-06T15:56:00.001+05:30</published><updated>2008-03-06T15:58:55.404+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-06T15:58:55.404+05:30</app:edited><title>My previous blog</title><summary type="html">Hi again, I would like to point to you my previous blog.  It wasn't a very active one but contains a couple of interesting posts that might be worth your visit.  Catch you again soon...&lt;img src="http://feeds.feedburner.com/~r/CognitiveCoding/~4/249298150" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.cognitivecoding.com/feeds/7672179112091081599/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=2305277518350437028&amp;postID=7672179112091081599" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/7672179112091081599?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/7672179112091081599?v=2" /><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/CognitiveCoding/~3/249298150/my-previous-blog.html" title="My previous blog" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/14027203596298852136</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.cognitivecoding.com/2008/03/my-previous-blog.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYFSXo-fyp7ImA9WxZXF04.&quot;"><id>tag:blogger.com,1999:blog-2305277518350437028.post-2959606649991501950</id><published>2008-03-05T21:05:00.002+05:30</published><updated>2008-03-05T21:18:38.457+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-05T21:18:38.457+05:30</app:edited><title>Hello World!</title><summary type="html">Hey, thanks for visiting my blog.  I'm a passionate software developer with a few years of experience in both client and server side programming.  I'm starting this blog primarily to help myself to contemplate and consolidate on my thoughts and view points on anything related to computers.  In the course of it, I hope to be of help to knowledge seekers like you. 

I plan to keep this blog active &lt;img src="http://feeds.feedburner.com/~r/CognitiveCoding/~4/249298151" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.cognitivecoding.com/feeds/2959606649991501950/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=2305277518350437028&amp;postID=2959606649991501950" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/2959606649991501950?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2305277518350437028/posts/default/2959606649991501950?v=2" /><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/CognitiveCoding/~3/249298151/hello-world.html" title="Hello World!" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/14027203596298852136</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.cognitivecoding.com/2008/03/hello-world.html</feedburner:origLink></entry></feed>
