<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Developer's Columns</title>
	
	<link>http://dev.vnc.in</link>
	<description>A Developers Diary</description>
	<lastBuildDate>Tue, 09 Aug 2011 05:41:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/DevelopersColumns" /><feedburner:info uri="developerscolumns" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>DevelopersColumns</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Facade–Thy name is deception</title>
		<link>http://feedproxy.google.com/~r/DevelopersColumns/~3/KhhkrJxvleI/facade.html</link>
		<comments>http://dev.vnc.in/facade.html#comments</comments>
		<pubDate>Tue, 09 Aug 2011 05:41:58 +0000</pubDate>
		<dc:creator>Vivek Dutta Mishra</dc:creator>
				<category><![CDATA[DesignPatterns]]></category>
		<category><![CDATA[adapter]]></category>
		<category><![CDATA[design-patterns]]></category>
		<category><![CDATA[facade]]></category>
		<category><![CDATA[gateway]]></category>

		<guid isPermaLink="false">http://dev.vnc.in/facade.html</guid>
		<description>While interacting with groups of developer spanning across domain and companies there are some very consistent observations which can be truly be defined as a Pattern. In coding one of the most prominent word that comes across is – Facade. But is it really used the right way? It appears that its misuse surpass the [...]&lt;img src="http://feeds.feedburner.com/~r/DevelopersColumns/~4/KhhkrJxvleI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://dev.vnc.in/facade.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.vnc.in/facade.html</feedburner:origLink></item>
		<item>
		<title>Really Unmanaged?</title>
		<link>http://feedproxy.google.com/~r/DevelopersColumns/~3/hI_kJDjiuFU/selfmanaged-not-unmanaged.html</link>
		<comments>http://dev.vnc.in/selfmanaged-not-unmanaged.html#comments</comments>
		<pubDate>Tue, 09 Aug 2011 04:45:39 +0000</pubDate>
		<dc:creator>Vivek Dutta Mishra</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[managed]]></category>
		<category><![CDATA[self-managed]]></category>
		<category><![CDATA[unmanaged]]></category>

		<guid isPermaLink="false">http://dev.vnc.in/selfmanaged-not-unmanaged.html</guid>
		<description>Ever since managed environments such as JVM and .Net CLR gained widespread popularity, they pushed the traditional native programming aside as Unmanaged – as in chaos. While antonym of managed can indeed be unmanaged, the term doesn’t seem a fit description to the mighty performing native environment. I prefer to call it Self Managed. and [...]&lt;img src="http://feeds.feedburner.com/~r/DevelopersColumns/~4/hI_kJDjiuFU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://dev.vnc.in/selfmanaged-not-unmanaged.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.vnc.in/selfmanaged-not-unmanaged.html</feedburner:origLink></item>
		<item>
		<title>Size of an Empty Struct?</title>
		<link>http://feedproxy.google.com/~r/DevelopersColumns/~3/lux_ccAiTzc/sizeof-empty-struct.html</link>
		<comments>http://dev.vnc.in/sizeof-empty-struct.html#comments</comments>
		<pubDate>Wed, 15 Jun 2011 06:05:31 +0000</pubDate>
		<dc:creator>Vivek Dutta Mishra</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[C Plus Plus]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[langauge comparison]]></category>
		<category><![CDATA[Struct]]></category>

		<guid isPermaLink="false">http://dev.vnc.in/sizeof-empty-struct.html</guid>
		<description>&lt;p&gt;Probably one of the basic questions… And answer is present in all the basic books. But a recent discussions motivated me to investigate a bit. Here we will look at the size of an empty struct in context to c and c++&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DevelopersColumns/~4/lux_ccAiTzc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://dev.vnc.in/sizeof-empty-struct.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.vnc.in/sizeof-empty-struct.html</feedburner:origLink></item>
		<item>
		<title>New Web citizens–html 5, CSS 3 &amp; IE 9</title>
		<link>http://feedproxy.google.com/~r/DevelopersColumns/~3/LrYi0SbTdBY/new-web-citizens.html</link>
		<comments>http://dev.vnc.in/new-web-citizens.html#comments</comments>
		<pubDate>Wed, 02 Mar 2011 13:51:02 +0000</pubDate>
		<dc:creator>Vivek Dutta Mishra</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[htm]]></category>
		<category><![CDATA[IE90]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://dev.vnc.in/new-web-citizens.html</guid>
		<description>I recently attended a seminar hosted by Microsoft at Pune, India unveiling the potential of new standards (html 5, css3) and innovations (IE9) that are going to make the entire web experience different (for better). The discussion, no doubt, offered good amount of food for thought. What I intend to discuss here is not comprehensive [...]&lt;img src="http://feeds.feedburner.com/~r/DevelopersColumns/~4/LrYi0SbTdBY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://dev.vnc.in/new-web-citizens.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.vnc.in/new-web-citizens.html</feedburner:origLink></item>
		<item>
		<title>Slum house or Taj?</title>
		<link>http://feedproxy.google.com/~r/DevelopersColumns/~3/u0FWq5oyEXM/slum-house-or-taj.html</link>
		<comments>http://dev.vnc.in/slum-house-or-taj.html#comments</comments>
		<pubDate>Sat, 20 Nov 2010 09:06:44 +0000</pubDate>
		<dc:creator>Vivek Dutta Mishra</dc:creator>
				<category><![CDATA[DesignPatterns]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[best-practice]]></category>
		<category><![CDATA[design-patterns]]></category>

		<guid isPermaLink="false">http://dev.vnc.in/slum-house-or-taj.html</guid>
		<description>While discussing with a group of programmers and discussing their design (read critical review) the most common protest I get is &amp;#8220;but it&amp;#8217;s working&amp;#8221; Is a code giving desired result I&amp;#8217;d the ultimate goal? If a working code is all I need then why talk about best practices? This reminds me of the slum houses [...]&lt;img src="http://feeds.feedburner.com/~r/DevelopersColumns/~4/u0FWq5oyEXM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://dev.vnc.in/slum-house-or-taj.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://dev.vnc.in/slum-house-or-taj.html</feedburner:origLink></item>
		<item>
		<title>Design Patterns in C++</title>
		<link>http://feedproxy.google.com/~r/DevelopersColumns/~3/qnHSK3vYiBg/design-patterns-in-c-plus-plus.html</link>
		<comments>http://dev.vnc.in/design-patterns-in-c-plus-plus.html#comments</comments>
		<pubDate>Fri, 20 Aug 2010 15:02:41 +0000</pubDate>
		<dc:creator>Vivek Dutta Mishra</dc:creator>
				<category><![CDATA[DesignPatterns]]></category>
		<category><![CDATA[best-practices]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[design-patterns]]></category>
		<category><![CDATA[function objects]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://dev.vnc.in/design-patterns-in-c.html</guid>
		<description>While having a discussion on Design Patterns there are group of implementers who advocate implementing design patterns using the so called best features of the Programming language. While I too agree, that implementation of patterns should certainly use features of underlying language it could be challenging to decide what defines the &lt;strong&gt;&lt;em&gt;best&lt;/em&gt;&lt;/strong&gt;? It seem to be specially true when it comes to programming with C++.

Here is my analysis on the subject based on one my recent discussion with a C++ implementer and his arguments.&lt;img src="http://feeds.feedburner.com/~r/DevelopersColumns/~4/qnHSK3vYiBg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://dev.vnc.in/design-patterns-in-c-plus-plus.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.vnc.in/design-patterns-in-c-plus-plus.html</feedburner:origLink></item>
		<item>
		<title>Linq2Sql Or Entity Framework?</title>
		<link>http://feedproxy.google.com/~r/DevelopersColumns/~3/JsplqTO2zw8/linq2sql-or-entity-framework.html</link>
		<comments>http://dev.vnc.in/linq2sql-or-entity-framework.html#comments</comments>
		<pubDate>Sat, 06 Feb 2010 21:04:11 +0000</pubDate>
		<dc:creator>Vivek Dutta Mishra</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[.Net 3.5]]></category>
		<category><![CDATA[Ado.Net]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[LINQ Provider]]></category>
		<category><![CDATA[LINQ2SQL]]></category>

		<guid isPermaLink="false">http://dev.vnc.in/linq2sql-or-entity-framework.html</guid>
		<description>&lt;p&gt;On the first look Entity Framework looks so much similar to Linq2Sql that its natural to question if we really need another framework? The question seem to be both puzzling and relevant at the same time as Linq2Sql seem to be more simpler and more matured. With two competing technology the question is which one to incorporate in the next project. Here we try to answer this question.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DevelopersColumns/~4/JsplqTO2zw8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://dev.vnc.in/linq2sql-or-entity-framework.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.vnc.in/linq2sql-or-entity-framework.html</feedburner:origLink></item>
		<item>
		<title>video:Introduction to Remoting</title>
		<link>http://feedproxy.google.com/~r/DevelopersColumns/~3/XKWAMP1jGII/video-introduction-to-remoting.html</link>
		<comments>http://dev.vnc.in/video-introduction-to-remoting.html#comments</comments>
		<pubDate>Fri, 22 Jan 2010 06:36:00 +0000</pubDate>
		<dc:creator>Vivek Dutta Mishra</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[remoting]]></category>

		<guid isPermaLink="false">http://dev.vnc.in/introduction-to-remoting.html</guid>
		<description>Here is a quick video blog on Remoting Architecture. This has been well received and appreciated in the inner circle. The video training discusses the working and architectural overview of how a remoting system works. The discussion doesn’t talk about any particular remoting framework and the same idea, in principle, govern the working of technologies such as Java RMI, .Net Remoting and WCF.&lt;img src="http://feeds.feedburner.com/~r/DevelopersColumns/~4/XKWAMP1jGII" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://dev.vnc.in/video-introduction-to-remoting.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.vnc.in/video-introduction-to-remoting.html</feedburner:origLink></item>
		<item>
		<title>Video:Introduction to Multi-Threading</title>
		<link>http://feedproxy.google.com/~r/DevelopersColumns/~3/ocJ0a10lQww/video-introduction-to-multi-threading.html</link>
		<comments>http://dev.vnc.in/video-introduction-to-multi-threading.html#comments</comments>
		<pubDate>Thu, 21 Jan 2010 16:26:33 +0000</pubDate>
		<dc:creator>Vivek Dutta Mishra</dc:creator>
				<category><![CDATA[Terminology]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[multi-threading]]></category>

		<guid isPermaLink="false">http://dev.vnc.in/introduction-to-multi-threading.html</guid>
		<description>Multi-Threading is one of the most important aspect of programming which effects both the performance and the responsiveness of the the application. This short video discusses motivations and design of Multi-threading.&lt;img src="http://feeds.feedburner.com/~r/DevelopersColumns/~4/ocJ0a10lQww" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://dev.vnc.in/video-introduction-to-multi-threading.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.vnc.in/video-introduction-to-multi-threading.html</feedburner:origLink></item>
		<item>
		<title>Video: Introduction to Http</title>
		<link>http://feedproxy.google.com/~r/DevelopersColumns/~3/QG9XICaQ-z4/video-introduction-to-http.html</link>
		<comments>http://dev.vnc.in/video-introduction-to-http.html#comments</comments>
		<pubDate>Sat, 16 Jan 2010 08:42:00 +0000</pubDate>
		<dc:creator>Vivek Dutta Mishra</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[HTTP]]></category>

		<guid isPermaLink="false">http://dev.vnc.in/video-introduction-to-http.html</guid>
		<description>I have already devoted several posts on HTTP Protocol, its significance in web application development. Here is a short video talk on Http.&lt;img src="http://feeds.feedburner.com/~r/DevelopersColumns/~4/QG9XICaQ-z4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://dev.vnc.in/video-introduction-to-http.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.vnc.in/video-introduction-to-http.html</feedburner:origLink></item>
	</channel>
</rss>

