<?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>Interview Tips &#187; code</title>
	<atom:link href="http://tipsinterview.com/tag/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://tipsinterview.com</link>
	<description>Interview Tips, Interview Questions and Answers</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:45:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Volatile Fields</title>
		<link>http://tipsinterview.com/2011/09/29/volatile-fields/</link>
		<comments>http://tipsinterview.com/2011/09/29/volatile-fields/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 07:45:56 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[cache memory]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[command line compiler]]></category>
		<category><![CDATA[Fields]]></category>
		<category><![CDATA[fields software]]></category>
		<category><![CDATA[main memory]]></category>
		<category><![CDATA[multithreaded application]]></category>
		<category><![CDATA[NET]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[type]]></category>

		<guid isPermaLink="false">http://tipsinterview.com/?p=605</guid>
		<description><![CDATA[Software built on the .NET framework is subject to many optimisations. Some optimisation is performed when compiling your program or library in Visual Studio or using the command-line compiler. Other optimisations are applied when executing the compiled intermediate language (IL) code. These vary according to the type of processor used to run the program. In [...]]]></description>
		<wfw:commentRss>http://tipsinterview.com/2011/09/29/volatile-fields/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Can Generics Do For Me?</title>
		<link>http://tipsinterview.com/2010/11/17/what-can-generics-do-for-me/</link>
		<comments>http://tipsinterview.com/2010/11/17/what-can-generics-do-for-me/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 00:23:51 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[arraylist]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[generic collections]]></category>
		<category><![CDATA[Generics]]></category>
		<category><![CDATA[NET]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[Runtime]]></category>
		<category><![CDATA[type safety]]></category>
		<category><![CDATA[working with groups]]></category>

		<guid isPermaLink="false">http://tipsinterview.com/?p=459</guid>
		<description><![CDATA[In .NET v1.0 there were collections, such as the ArrayList for working with groups of objects. An ArrayList is much like an array, except it could automatically grow and offered many convenience methods that arrays don't have. The problem with ArrayList and all the other .NET v1.0 collections is that they operate on type object. [...]]]></description>
		<wfw:commentRss>http://tipsinterview.com/2010/11/17/what-can-generics-do-for-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Applying Generics</title>
		<link>http://tipsinterview.com/2010/11/11/applying-generics/</link>
		<comments>http://tipsinterview.com/2010/11/11/applying-generics/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 00:15:32 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[default operator]]></category>
		<category><![CDATA[Dim]]></category>
		<category><![CDATA[generic types]]></category>
		<category><![CDATA[integer coordinates]]></category>
		<category><![CDATA[number]]></category>
		<category><![CDATA[point precision]]></category>
		<category><![CDATA[return]]></category>
		<category><![CDATA[Stack]]></category>
		<category><![CDATA[struct point]]></category>

		<guid isPermaLink="false">http://tipsinterview.com/?p=457</guid>
		<description><![CDATA[Because of the native support for generics in the IL and the CLR, most CLR-compliant language can take advantage of generic types. For example, here is some Visual Basic .NET code that uses the generic stack of Code block 2: Dim stack As Stack(Of Integer) stack = new Stack(Of Integer) stack.Push(3) Dim number As Integer [...]]]></description>
		<wfw:commentRss>http://tipsinterview.com/2010/11/11/applying-generics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Topic: Generics Overview</title>
		<link>http://tipsinterview.com/2010/11/07/c-topic-generics-overview/</link>
		<comments>http://tipsinterview.com/2010/11/07/c-topic-generics-overview/#comments</comments>
		<pubDate>Sun, 07 Nov 2010 00:13:16 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[c templates]]></category>
		<category><![CDATA[class stack]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[concept]]></category>
		<category><![CDATA[generic methods]]></category>
		<category><![CDATA[generic server]]></category>
		<category><![CDATA[Generics]]></category>
		<category><![CDATA[reuse]]></category>
		<category><![CDATA[Stack]]></category>
		<category><![CDATA[stack stack]]></category>

		<guid isPermaLink="false">http://tipsinterview.com/?p=455</guid>
		<description><![CDATA[Generics are the most powerful feature of C# 2.0. Generics allow you to define type-safe data structures, without committing to actual data types. This results in a significant performance boost and higher quality code, because you get to reuse data processing algorithms without duplicating type-specific code. In concept, generics are similar to C++ templates, but [...]]]></description>
		<wfw:commentRss>http://tipsinterview.com/2010/11/07/c-topic-generics-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>is vs as in C#</title>
		<link>http://tipsinterview.com/2010/09/27/is-vs-as-in-c/</link>
		<comments>http://tipsinterview.com/2010/09/27/is-vs-as-in-c/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 07:40:30 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[bool]]></category>
		<category><![CDATA[cannot]]></category>
		<category><![CDATA[clr]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[infinite]]></category>
		<category><![CDATA[infinite regress]]></category>
		<category><![CDATA[point]]></category>
		<category><![CDATA[semantics]]></category>
		<category><![CDATA[syntactic sugar]]></category>
		<category><![CDATA[var]]></category>

		<guid isPermaLink="false">http://tipsinterview.com/?p=419</guid>
		<description><![CDATA[This code bool b = x is Foo; could be considered as a syntactic sugar for bool b = (x as Foo) != null; in which case is is a syntactic sugar for as. Similarly, Foo f = x as Foo; could be considered to be a syntactic sugar for var temp = x; Foo [...]]]></description>
		<wfw:commentRss>http://tipsinterview.com/2010/09/27/is-vs-as-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debug Vs Trace in VSTS</title>
		<link>http://tipsinterview.com/2010/08/13/debug-vs-trace-in-vsts/</link>
		<comments>http://tipsinterview.com/2010/08/13/debug-vs-trace-in-vsts/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 05:51:31 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[Interview Tips]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[application execution]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Debug]]></category>
		<category><![CDATA[system diagnostics]]></category>
		<category><![CDATA[Trace]]></category>
		<category><![CDATA[trace messages]]></category>

		<guid isPermaLink="false">http://tipsinterview.com/?p=382</guid>
		<description><![CDATA[Debug Vs Trace. Both these objects are found in the System.Diagnostics namespace. Both are used for diagnose problems without interrupting application execution. Debug statement can only be used in debug mode while trace statement can be used both in debug and released mode. Debug statements can't be compiled into a release version. Define trace class. [...]]]></description>
		<wfw:commentRss>http://tipsinterview.com/2010/08/13/debug-vs-trace-in-vsts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.NET interview: What is the difference between a Thread and Process?</title>
		<link>http://tipsinterview.com/2010/05/20/net-interview-what-is-the-difference-between-a-thread-and-process/</link>
		<comments>http://tipsinterview.com/2010/05/20/net-interview-what-is-the-difference-between-a-thread-and-process/#comments</comments>
		<pubDate>Thu, 20 May 2010 00:28:32 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[collection]]></category>
		<category><![CDATA[execution]]></category>
		<category><![CDATA[global variables]]></category>
		<category><![CDATA[memory space]]></category>
		<category><![CDATA[multiple threads]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[single thread]]></category>
		<category><![CDATA[thread]]></category>
		<category><![CDATA[virtual memory]]></category>

		<guid isPermaLink="false">http://tipsinterview.com/?p=287</guid>
		<description><![CDATA[A process is a collection of virtual memory space, code, data, and system resources. A thread is code that is to be serially executed within a process. A processor executes threads, not processes, so each application has at least one process, and a process always has at least one thread of execution, known as the [...]]]></description>
		<wfw:commentRss>http://tipsinterview.com/2010/05/20/net-interview-what-is-the-difference-between-a-thread-and-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# interview questions and answers</title>
		<link>http://tipsinterview.com/2010/03/13/c-interview-questions-and-answers-3/</link>
		<comments>http://tipsinterview.com/2010/03/13/c-interview-questions-and-answers-3/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 00:36:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[assembly]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[dll hell]]></category>
		<category><![CDATA[Exception]]></category>
		<category><![CDATA[function pointers]]></category>
		<category><![CDATA[msi installer]]></category>
		<category><![CDATA[multilingual application]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[xcopy command]]></category>

		<guid isPermaLink="false">http://tipsinterview.com/2010/03/13/c-interview-questions-and-answers-3/</guid>
		<description><![CDATA[1. What’s the advantage of using System.Text.StringBuilder over System.String? StringBuilder is more efficient in cases where a large amount of manipulation is done in the text. Strings are immutable, so it is increasingly being operated, a new instance is created. 2. Can you store multiple data types in System.Array? No. 3. What’s the difference between [...]]]></description>
		<wfw:commentRss>http://tipsinterview.com/2010/03/13/c-interview-questions-and-answers-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview questions for C# developers</title>
		<link>http://tipsinterview.com/2010/02/24/interview-questions-for-c-developers/</link>
		<comments>http://tipsinterview.com/2010/02/24/interview-questions-for-c-developers/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 01:03:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[block]]></category>
		<category><![CDATA[c method]]></category>
		<category><![CDATA[C.MessageBoxA]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[indexers]]></category>
		<category><![CDATA[int]]></category>
		<category><![CDATA[native dll]]></category>
		<category><![CDATA[optional parameters]]></category>
		<category><![CDATA[return]]></category>
		<category><![CDATA[try]]></category>
		<category><![CDATA[user32 dll]]></category>

		<guid isPermaLink="false">http://tipsinterview.com/2010/02/24/interview-questions-for-c-developers/</guid>
		<description><![CDATA[If I return out of a try/finally in C#, does the code in the finally-clause run? - Yes. The code in the finally always runs. If you return out of the try block, or even if you do a “goto” out of the try, the finally block always runs: Both “In Try block” and “In [...]]]></description>
		<wfw:commentRss>http://tipsinterview.com/2010/02/24/interview-questions-for-c-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET Features and Advantages</title>
		<link>http://tipsinterview.com/2010/01/12/asp-net-features-and-advantages/</link>
		<comments>http://tipsinterview.com/2010/01/12/asp-net-features-and-advantages/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 04:22:24 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[authentication schemes]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[compatible language]]></category>
		<category><![CDATA[dot net framework]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[memory leaks]]></category>
		<category><![CDATA[NET]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xml web services]]></category>

		<guid isPermaLink="false">http://tipsinterview.com/2010/01/12/asp-net-features-and-advantages/</guid>
		<description><![CDATA[ASP.NET is a compiled, .NET-based environment; you can code the applications in any .NET compatible language, including Visual Basic .NET, C#, and JScript .NET. Additionally, the entire .NET Framework is available to any ASP.NET application. ASP.NET has been designed with scalability in mind, with features specifically tailored to improve performance in clustered and multiprocessor environments. [...]]]></description>
		<wfw:commentRss>http://tipsinterview.com/2010/01/12/asp-net-features-and-advantages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

