<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4447515750961280909</id><updated>2024-09-11T01:31:02.377+03:00</updated><category term="MSSQL"/><category term="Конференция"/><category term="VS"/><category term="Оптимизация"/><title type='text'>Блог неизвестного разработчика</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tivak.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://tivak.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08151273909972562136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></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><entry><id>tag:blogger.com,1999:blog-4447515750961280909.post-304474919605122935</id><published>2014-11-15T13:11:00.002+03:00</published><updated>2014-11-15T13:11:42.890+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="VS"/><title type='text'>Неочевидные фишки в VS 2013</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Структуры, а главное их создание например в javascript - &lt;a href=&quot;http://msdn.microsoft.com/ru-ru/library/vstudio/td6a5x4s(v=vs.120).aspx&quot;&gt;ссылка&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Список будет постоянно пополняться, по мере встречи новых полезных фишек&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tivak.blogspot.com/feeds/304474919605122935/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tivak.blogspot.com/2014/11/vs-2013.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/304474919605122935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/304474919605122935'/><link rel='alternate' type='text/html' href='http://tivak.blogspot.com/2014/11/vs-2013.html' title='Неочевидные фишки в VS 2013'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08151273909972562136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4447515750961280909.post-132196453048152650</id><published>2014-11-15T12:18:00.002+03:00</published><updated>2014-11-15T12:18:18.238+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MSSQL"/><title type='text'>Auto grow all files</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
SQL Server 2008 Trace Flag -T 1117&lt;br /&gt;
&lt;br /&gt;
Когда это полезно:&lt;br /&gt;
- в бд для хранения данных используется много файлов&lt;br /&gt;
- Изначально не получается определить размер записываемых данных, файлы заполняются и вступает в работу autogrow&lt;br /&gt;
- необходимо распараллелить вставку данных&lt;br /&gt;
&lt;br /&gt;
Когда все файлы с данными в БД переполняются MSSQL начинает увеличивать файлы по одному. Т.е. увеличивается определенный файл, после чего в него вставляются все данных. Когда файл наполнится увеличивается следующий файл.&lt;br /&gt;
Таким образом у нас вся вставка ведется только в 1 файл.&lt;br /&gt;
&lt;br /&gt;
Флаг 1117 позволяет указать MSSQL, что когда в файлах закончилось место необходимо все файл в БД увеличить, а не только 1.&lt;br /&gt;
как и все Trace Flag его можно выставить только на весь сервер сразу. Посмотрим как он себя покажет в бою.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://blogs.technet.com/technet_blog_images/b/sql_server_sizing_ha_and_performance_hints/archive/2012/02/09/sql-server-2008-trace-flag-t-1117.aspx&quot;&gt;Ссылка на статью&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tivak.blogspot.com/feeds/132196453048152650/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tivak.blogspot.com/2014/11/auto-grow-all-files.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/132196453048152650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/132196453048152650'/><link rel='alternate' type='text/html' href='http://tivak.blogspot.com/2014/11/auto-grow-all-files.html' title='Auto grow all files'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08151273909972562136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4447515750961280909.post-525085889084327356</id><published>2014-11-14T18:55:00.002+03:00</published><updated>2014-11-14T18:55:55.082+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MSSQL"/><title type='text'>Список файлов БД с доп информацией</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Скрипт возвращает список файлов в БД, их размер и используемый размер&lt;br /&gt;
&lt;br /&gt;
Спасибо Юлие Поповой за этот чудесный срипт&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
with cte as&lt;br /&gt;
&amp;nbsp; ( select name, physical_name, fileproperty( name, &#39;SpaceUsed&#39; ) / 128.0 as space_used&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;, size / 128.0 as file_size, max_size / 128.0 as max_size, [type], data_space_id, [file_id]&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; from sys.database_files )&lt;br /&gt;
select name, physical_name&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;, case&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;when space_used &amp;lt; 512 &amp;nbsp; &amp;nbsp;then ltrim( str( space_used, 15, 2 ) ) + &#39; Mb&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;when space_used &amp;lt; 524288 then ltrim( str( space_used / 1024, 15, 2 ) ) + &#39; Gb&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else ltrim( str( space_used / 1048576, 15, 2 ) ) + &#39; Tb&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;end as space_used&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;, case&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;when file_size &amp;lt; 512 &amp;nbsp; &amp;nbsp;then ltrim( str( file_size, 15, 2 ) ) + &#39; Mb&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;when file_size &amp;lt; 524288 then ltrim( str( file_size / 1024, 15, 2 ) ) + &#39; Gb&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else ltrim( str( file_size / 1048576, 15, 2 ) ) + &#39; Tb&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;end as file_size&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;, case&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;when max_size &amp;lt; 512 &amp;nbsp; &amp;nbsp;then ltrim( str( max_size, 15, 2 ) ) + &#39; Mb&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;when max_size &amp;lt; 524288 then ltrim( str( max_size / 1024, 15, 2 ) ) + &#39; Gb&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else ltrim( str( max_size / 1048576, 15, 2 ) ) + &#39; Tb&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;end as max_size&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;, ltrim( str( 100 * space_used / file_size, 15, 2 ) ) + &#39; %&#39; as fullness&lt;br /&gt;
&amp;nbsp; from cte&lt;br /&gt;
&amp;nbsp; order by [type], data_space_id, [file_id];&lt;br /&gt;
go&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tivak.blogspot.com/feeds/525085889084327356/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tivak.blogspot.com/2014/11/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/525085889084327356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/525085889084327356'/><link rel='alternate' type='text/html' href='http://tivak.blogspot.com/2014/11/blog-post.html' title='Список файлов БД с доп информацией'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08151273909972562136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4447515750961280909.post-2619776091628464060</id><published>2011-04-20T20:38:00.000+04:00</published><updated>2011-04-20T20:38:13.849+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Конференция"/><title type='text'>DevConf 2011</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://devconf.ru/&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;73&quot; src=&quot;http://devconf.ru/!/static//skin/common/img/logo.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://devconf.ru/&quot;&gt;http://devconf.ru/&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
DevConf 2011 — конференция профессиональных веб-разработчиков.&lt;br /&gt;
&lt;br /&gt;
Доклады от опытных специалистов в MySQL, PostgreSQL, PHP, Perl, Python, Ruby, Javascript, ASP.NET.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Конференция проводится второй год. В 2010 году было более 1200 веб-разработчиков.&lt;br /&gt;
&lt;br /&gt;
Как возможно в 1 конференции сочетать столько различных технологий? А никто их и не объединяет и не мешает. По сути - это 5 конференций, на каждой из которых будем множество интересных и очень интересных и именитых докладчиков.&lt;br /&gt;
А цены более чем демократичны, если оплатить участие в апреле, то оба дня на конференции обойдутся всего в 8 500 рублей.&lt;br /&gt;
Итак, вот ссылки:&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Сайт конференции -&amp;nbsp;&lt;a href=&quot;http://devconf.ru/&quot;&gt;http://devconf.ru/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Твиттер -&amp;nbsp;&lt;a href=&quot;http://twitter.com/#!/devconf_ru&quot;&gt;http://twitter.com/#!/devconf_ru&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Сайт конференции 2010 года -&amp;nbsp;&lt;a href=&quot;http://2010.devconf.ru/&quot;&gt;http://2010.devconf.ru/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tivak.blogspot.com/feeds/2619776091628464060/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tivak.blogspot.com/2011/04/devconf-2011.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/2619776091628464060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/2619776091628464060'/><link rel='alternate' type='text/html' href='http://tivak.blogspot.com/2011/04/devconf-2011.html' title='DevConf 2011'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08151273909972562136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4447515750961280909.post-3396024726753706954</id><published>2011-04-13T21:17:00.004+04:00</published><updated>2011-04-20T20:18:10.044+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Оптимизация"/><title type='text'>Многопоточность обращения от клиента к серверу</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Совсем недавно столкнулся с проблемой, отправленные ajax запросы от клиента к серверу (сайт на asp.net) обрабатываются по очереди. Собственно статья о причинах и о том как это решить.&lt;br /&gt;
&lt;br /&gt;
Во что это все выливалось:&lt;br /&gt;
После загрузки страницы, формируется 10 одновременных ajax запросов на сервер, каждый из которых обрабатывался до 30 секунд, но в среднем 2-5 секунд. Но вот проблема, пока эти запросы не выполнятся, то другую страницу с этого сайта открыть не возможно.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
При детально рассмотрении на обработку ajax запросов оказалось, что они выполняются последовательно. Т.е. в определенный момент времени на сервере обрабатывается только 1 запрос, а замышлялось изначально, чтобы север обрабатывал одновременно 10 запросов.&lt;br /&gt;
&lt;br /&gt;
Как оказалось во всем виноват asp.net и сессия.&lt;br /&gt;
Из MSDN:&lt;br /&gt;
&lt;blockquote&gt;&quot;Доступ к состоянию сеанса ASP.NET эксклюзивен для одного сеанса... Но если два параллельных запроса выполняются для одного сеанса (с использованием одного значения идентификатора SessionID), первый запрос получает эксклюзивный доступ к данным сеанса. Второй запрос выполняется только после выполнения первого запроса.&lt;br /&gt;
&quot;&lt;a href=&quot;http://msdn.microsoft.com/ru-ru/library/ms178581(v=vs.90).aspx&quot;&gt;http://msdn.microsoft.com/ru-ru/library/ms178581(v=vs.90).aspx&lt;/a&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;a href=&quot;http://msdn.microsoft.com/ru-ru/library/ms178581(v=vs.90).aspx&quot;&gt;&lt;/a&gt;&lt;br /&gt;
Решением этой проблемы стало отключение сессии на странице которую запрашивает ajax, для этого в директиве&amp;nbsp;&lt;b&gt;@Page&lt;/b&gt; устанавливаем&amp;nbsp;&lt;b&gt;&lt;a href=&quot;http://msdn.microsoft.com/ru-ru/library/system.web.configuration.pagessection.enablesessionstate(v=vs.90).aspx&quot;&gt;EnableSessionState&lt;/a&gt;&amp;nbsp;&lt;/b&gt;в&amp;nbsp;&lt;b&gt;false&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;&amp;lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; CodeFile=&quot;DataManager.aspx.cs&quot; Inherits=&quot;DataManager&quot; EnableSessionState=&quot;False&quot; %&amp;gt;&lt;/blockquote&gt;&lt;br /&gt;
При рассмотрении последовательности обработки запросов ситуация у нас улучшилась. Теперь у нас параллельно обрабатывается до 6 запросов (браузер Chrome). FF дал такие же результаты, а IE 8 обрабатывал параллельно только 2 запроса.&lt;br /&gt;
После тестирования на IE стало понятно, что в этому уже виноват браузер.&lt;br /&gt;
&lt;br /&gt;
Поиск решения этой проблемы привел меня &lt;a href=&quot;http://webo.in/articles/habrahabr/39-out-of-connections-limits/&quot;&gt;сюда&lt;/a&gt;.&lt;br /&gt;
В этой статье хорошо описаны и причины таких ограничений, и методы обхода их.&lt;br /&gt;
&lt;br /&gt;
Я же пошел по пути уменьшения количества запросов, и оптимизации серверной стороны. Не разбираясь в том как при помощи ajax можно запрашивать данные с других доменов.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tivak.blogspot.com/feeds/3396024726753706954/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tivak.blogspot.com/2011/04/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/3396024726753706954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/3396024726753706954'/><link rel='alternate' type='text/html' href='http://tivak.blogspot.com/2011/04/blog-post.html' title='Многопоточность обращения от клиента к серверу'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08151273909972562136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4447515750961280909.post-8527242421720666701</id><published>2011-03-22T10:42:00.002+03:00</published><updated>2011-04-20T20:17:37.926+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Конференция"/><title type='text'>Microsoft DevCon&#39;11</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;a href=&quot;http://www.msdevcon.ru/&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;355&quot; src=&quot;http://event.msdevcon.ru/userfiles/image/devcon_banner.png &quot; width=&quot;557&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.msdevcon.ru/&quot;&gt;http://www.msdevcon.ru&lt;/a&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;; font-size: 14px; line-height: 18px;&quot;&gt;&lt;span class=&quot;devcon&quot; style=&quot;font-weight: bold;&quot;&gt;Dev&lt;span class=&quot;con&quot; style=&quot;color: #5694cf;&quot;&gt;Con&lt;/span&gt;&lt;/span&gt;’11 - это конференция для разработчиков, кто использует многочисленные технологии компании Microsoft.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;; font-size: 14px; line-height: 18px;&quot;&gt;Нет смысла перечислять все, что там будет. Можно просто зайти на сайт и все прочитать.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;; font-size: 14px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;; font-size: 14px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;; font-size: 14px; line-height: 18px;&quot;&gt;Все кто хочет об этом узнать,&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;; font-size: 14px; line-height: 18px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;; font-size: 14px; line-height: 18px;&quot;&gt;Всех приглашают в гости.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;; font-size: 14px; line-height: 18px;&quot;&gt;&lt;br /&gt;
Все кто хочет туда попасть,&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;; font-size: 14px; line-height: 18px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 14px; line-height: 18px;&quot;&gt;Всех с нетерпением ждут в гости.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 14px; line-height: 18px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 14px; line-height: 18px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;;&quot;&gt;&lt;br /&gt;
Все у кого не хватает денег туда попасть,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 14px; line-height: 18px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;; font-size: 14px; line-height: 18px;&quot;&gt;Попытай счастье в &lt;a href=&quot;http://social.msdn.microsoft.com/Forums/ru-RU/newsru/thread/4e3bb0de-92f3-41d3-97da-38a24f7ff744&quot;&gt;конкурсе&lt;/a&gt; ;-)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Segoe UI&#39;, Arial, &#39;Sans Serif&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 14px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tivak.blogspot.com/feeds/8527242421720666701/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tivak.blogspot.com/2011/03/microsoft-devcon11.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/8527242421720666701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4447515750961280909/posts/default/8527242421720666701'/><link rel='alternate' type='text/html' href='http://tivak.blogspot.com/2011/03/microsoft-devcon11.html' title='Microsoft DevCon&#39;11'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08151273909972562136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>