<?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>Dev4Food &#187; C#</title>
	<atom:link href="http://dev4food.ru/tag/c/feed/" rel="self" type="application/rss+xml" />
	<link>http://dev4food.ru</link>
	<description>Всё о работе за актуальные деньги</description>
	<lastBuildDate>Mon, 19 Jul 2010 08:56:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Еще несколько вопросов на собеседовании для C#/dotNet программиста</title>
		<link>http://dev4food.ru/2009/11/eshhe-neskolko-voprosov-na-sobesedovanii-dlya-cdotnet-programmista/</link>
		<comments>http://dev4food.ru/2009/11/eshhe-neskolko-voprosov-na-sobesedovanii-dlya-cdotnet-programmista/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 08:58:48 +0000</pubDate>
		<dc:creator>2-й фрилансер</dc:creator>
				<category><![CDATA[Работа]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Вопросы]]></category>
		<category><![CDATA[собеседование]]></category>

		<guid isPermaLink="false">http://dev4food.ru/?p=869</guid>
		<description><![CDATA[В чем вы видите основную разницу между Convert.ToString(someObject) и someObject.ToString()?
В чем разница между throw; и throw ex;?
Назовите основные на ваш взгляд конструкции используемые при синхронизации работы потоков?
Что такое уровни изоляции транзакции в базах данных, какие основные уровни существуют, в чем их отличия и особенности?
Какие основные атрибуты вы обычно используете при разработке custom control'а? Их назначение? [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li>В чем вы видите основную разницу между Convert.ToString(someObject) и someObject.ToString()?</li>
<li>В чем разница между throw; и throw ex;?</li>
<li>Назовите основные на ваш взгляд конструкции используемые при синхронизации работы потоков?</li>
<li>Что такое уровни изоляции транзакции в базах данных, какие основные уровни существуют, в чем их отличия и особенности?</li>
<li>Какие основные атрибуты вы обычно используете при разработке custom control'а? Их назначение? (хотелось услышать что-то типа Browsable, DefaultValue, DesignerSerializationVisibility и т.д.)</li>
<li>Как бы вы поступили если нужно было бы сравнить 2 коллекции по 10000 эллементов в каждой (хотел услышать рассуждения про словари)?</li>
</ol>
<p>Приведенные выше вопросы относятся к детальным знаниям C# и .Net, а оценить общие знания можно по <a  href="http://www.indiangeek.net/wp-content/uploads/Programmer%20competency%20matrix.htm" target="_blank">Programmer Competency Matrix</a></p>
<p><em>&lt;— { послепоста</em></p>
<p>Выбирал себе картинку для rss фида, нашел для себя достаточно интересный вариант его можно видеть слева. Для блогов с белым фоном могут замечательно подойти <a href="http://web-konkurs.org/2009/11/28/чернильные-rss-иконки/">чернильные RSS иконки</a> , это достаточно ново и стильно.</p>
<p><em>послепоста } —&gt;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://dev4food.ru/2009/11/eshhe-neskolko-voprosov-na-sobesedovanii-dlya-cdotnet-programmista/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Вопросы на собеседовании для C# программиста</title>
		<link>http://dev4food.ru/2008/10/voprosy-na-sobesedovanii-dlya-c-programmista/</link>
		<comments>http://dev4food.ru/2008/10/voprosy-na-sobesedovanii-dlya-c-programmista/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 19:57:43 +0000</pubDate>
		<dc:creator>2-й фрилансер</dc:creator>
				<category><![CDATA[Работа]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Вопросы]]></category>
		<category><![CDATA[собеседование]]></category>

		<guid isPermaLink="false">http://dev4food.ru/?p=329</guid>
		<description><![CDATA[Интересный пост, содержащий 10-ку вопросов, задаваемых на собеседованиях, которые вызывают наибольшие затруднения:
10. Какие типы можно использовать в предложении foreach? - трудности с ответом на этот вопрос были примерно у 20% кандидатов.
9. В чем различие между классом и структурой? - из вариантов ответов на этот вопрос можно было бы составить подборку наподобие; цитаты из сочинений пятиклассников.
8. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dev4food.ru/wp-content/uploads/2008/10/1000438816.jpg"><img class="size-full wp-image-330 alignleft" style="margin: 10px;" title="C# вопросы на собеседовании" src="http://dev4food.ru/wp-content/uploads/2008/10/1000438816.jpg" alt="" width="200" height="288" /></a></p>
<p>Интересный пост, содержащий 10-ку вопросов, задаваемых на собеседованиях, которые вызывают наибольшие затруднения:</p>
<p>10. Какие типы можно использовать в предложении foreach? - трудности с ответом на этот вопрос были примерно у 20% кандидатов.</p>
<p>9. В чем различие между классом и структурой? - из вариантов ответов на этот вопрос можно было бы составить подборку наподобие; цитаты из сочинений пятиклассников.</p>
<p>8. Что означает модификатор virtual?. Если после стандартного ответа; член класса, помеченный virtual, будет объявлен виртуальным; попросить более развернутый ответ, это повергает в ступор каждого четвертого.</p>
<p><span id="more-329"></span></p>
<p>7. Чем отличается event от delegate? - о том, что delegate ; это класс, а event; это член класса с типом delegate не казал вообще никто. Однако большинство сумели объяснить суть различия, что называется на пальцах.</p>
<p>6. Может ли класс реализовать два интерфейса, у которых объявлены одинаковые методы? Каким образом? - простой вопрос на explicit interface implementations вызвал сложности примерно у каждого четвертого.</p>
<p>5. Что такое GAC? - особые сложности с этим у ASP.NET-чиков.</p>
<p>4. В чем разница инкапсуляции и сокрытия? - вопрос из разряда теоретических вызывает сложности почти у всех.</p>
<p>3. Что такое частные и общие сборки? - с некоторых пор я боюсь задавать этот вопрос. Правильно ответить на него смогли не более 30% кандидатов.</p>
<p>2. Что такое .Net Framework? - это настоящий вопрос на засыпку, кто бы мог подумать? О том, что это CLR + class library сказали единицы.</p>
<p>1. Чем managed code отличается от unmanaged code? - ответ на этот вопрос в книжках по .Net занимает целую главу. Это обстоятельство делает вопрос очень интересным для оценки глубины знаний. Около половины кандидатов не смогли припомнить более одного отличия.</p>
<p>Оригинал : <a   href="http://www.stump-workshop.blogspot.com/2007/05/blog-post.html">stump-workshop.blogspot.com/2007/05/blog-post.html</a> На мой взгляд вопрос Что такое GAC? не совсем корректен, если человек только начинает работать в ASP.Net...</p>
]]></content:encoded>
			<wfw:commentRss>http://dev4food.ru/2008/10/voprosy-na-sobesedovanii-dlya-c-programmista/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Код, просто код</title>
		<link>http://dev4food.ru/2008/10/kod-prosto-kod/</link>
		<comments>http://dev4food.ru/2008/10/kod-prosto-kod/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 07:40:22 +0000</pubDate>
		<dc:creator>2-й фрилансер</dc:creator>
				<category><![CDATA[Работа]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Индусский код]]></category>

		<guid isPermaLink="false">http://dev4food.ru/?p=292</guid>
		<description><![CDATA[Выдрано из bash'а

xxx&#62; if($pay == 3) { $pay = 3; } else { $pay = $pay; }
xxx&#62; О ВРЕДЕ ИНДИЙСКОГО КОДА
yyy&#62; да, это вобщем если стоит 3 то и пускай стоит

]]></description>
			<content:encoded><![CDATA[<p>Выдрано из <a   title="Баша" href="http://bash.org.ru">bash'а</a></p>
<blockquote>
<h4>xxx&gt; if($pay == 3) { $pay = 3; } else { $pay = $pay; }<br />
xxx&gt; О ВРЕДЕ ИНДИЙСКОГО КОДА<br />
yyy&gt; да, это вобщем если стоит 3 то и пускай стоит</h4>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://dev4food.ru/2008/10/kod-prosto-kod/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Интересный способ кодирования на C# (наш любимый индусский код)</title>
		<link>http://dev4food.ru/2008/10/interesnyjj-sposob-kodirovaniya-na-c-nash-lyubimyjj-indusskijj-kod/</link>
		<comments>http://dev4food.ru/2008/10/interesnyjj-sposob-kodirovaniya-na-c-nash-lyubimyjj-indusskijj-kod/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 07:37:57 +0000</pubDate>
		<dc:creator>2-й фрилансер</dc:creator>
				<category><![CDATA[Работа]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Индусский код]]></category>

		<guid isPermaLink="false">http://dev4food.ru/?p=290</guid>
		<description><![CDATA[Сегодня попросили помочь разобраться в некоторых тонкостях достаточно старой системы на C#, которую когда-то начали делать индусы, потом делали французы, потом кто-то еще... В результате нашел нечто! Привожу фрагмент кода, который я обнаружил случайно открыв не тот файл:
// выше есть коллекция строк np

1
2
3
4
5
6
7
8
9
10
11
&#160;
int i = 0;
string t = &#34;&#34;;
for&#40;int j = i; j &#38;lt; i; [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня попросили помочь разобраться в некоторых тонкостях достаточно старой системы на C#, которую когда-то начали делать индусы, потом делали французы, потом кто-то еще... В результате нашел нечто! Привожу фрагмент кода, который я обнаружил случайно открыв не тот файл:</p>
<p><strong>// выше есть коллекция строк np</strong></p>

<div class="wp_codebox"><table><tr id="p2773"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code" id="p277code3"><pre class="c" style="font-family:monospace;">&nbsp;
<span style="color: #993333;">int</span> i <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
<span style="color: #993333;">string</span> t <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #993333;">int</span> j <span style="color: #339933;">=</span> i<span style="color: #339933;">;</span> j <span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span> i<span style="color: #339933;">;</span> j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>  <span style="color: #993333;">string</span> s <span style="color: #339933;">=</span> s <span style="color: #339933;">+</span> SpaceSign<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> NumberSign<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> np<span style="color: #009900;">&#91;</span>j.<span style="color: #202020;">ToString</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
t <span style="color: #339933;">=</span> t <span style="color: #339933;">+</span> s<span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #993333;">string</span> m <span style="color: #339933;">=</span> t<span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span>m.<span style="color: #202020;">Length</span> <span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;=</span> <span style="color: #0000dd;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
throw<span style="color: #009900;">&#40;</span>new ArgumentException<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Not good parameter.&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p><strong>// Функции поразили не меньше: </strong></p>

<div class="wp_codebox"><table><tr id="p2774"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code" id="p277code4"><pre class="c" style="font-family:monospace;">&nbsp;
<span style="color: #666666; font-style: italic;">// this function to because not same space used in future maybe</span>
<span style="color: #000000; font-weight: bold;">function</span> <span style="color: #993333;">string</span> SpaceSign<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>     <span style="color: #993333;">string</span> s <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot; &quot;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">return</span> s<span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;">// this function to because not same number used in future maybe</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> <span style="color: #993333;">string</span> NumberSign<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>  <span style="color: #993333;">string</span> n <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;#&quot;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">return</span> n<span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Предлагаю высказаться, что вам не нравиться в этом коде . По качеству комментариев, конечно, видно, что их оставил даже не француз.</p>
]]></content:encoded>
			<wfw:commentRss>http://dev4food.ru/2008/10/interesnyjj-sposob-kodirovaniya-na-c-nash-lyubimyjj-indusskijj-kod/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
