<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://dev.net.ua/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Владимир Лещинский</title><link>http://dev.net.ua/blogs/leshchinsky/default.aspx</link><description>Блог посвящен самым последним разработкам компании Microsoft, облегчающим жизнь архитекторам и простым разработчикам и  позволяющим делать приложения высокопроизводительными и масштабированными. </description><dc:language /><generator>CommunityServer 2.1 (Build: 60809.935)</generator><item><title>Встреча юзер группы UNETA с Тимофеем Евграшиным в Харькове. 12 марта 2010.</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2010/03/08/9458.aspx</link><pubDate>Mon, 08 Mar 2010 14:39:22 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:9458</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>1</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/9458.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=9458</wfw:commentRss><description>На наших встречах кроме технологий .Net часто затрагиваются темы, связанные с процессами, методологиями, эффективностью и качеством ПО. Часто высказывается сразу несколько противоположных мнений и не всегда очевидно кто прав. Поэтому, специально по просьбам...(&lt;a href="http://dev.net.ua/blogs/leshchinsky/archive/2010/03/08/9458.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=9458" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/_25041D04230420042D04_/default.aspx">ХНУРЭ</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UserGroups/default.aspx">UserGroups</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UNETA/default.aspx">UNETA</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/events/default.aspx">events</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Agile/default.aspx">Agile</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Scrum/default.aspx">Scrum</category></item><item><title>Фото-отчет о встрече группы UNETA в Харькове 5 марта 2010 г. Денис Резник. Александр Кондуфоров.</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2010/03/07/9454.aspx</link><pubDate>Sun, 07 Mar 2010 14:36:26 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:9454</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>2</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/9454.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=9454</wfw:commentRss><description>В пятницу 5 марта прошла встреча нашего сообщества профессиональных разработчиков . Встреча проходила в ХНУРЭ - одном из ведущих университетов в Украине по подготовке специалистов в области разработки программного обеспечения. ХНУРЭ На встрече присутствовало...(&lt;a href="http://dev.net.ua/blogs/leshchinsky/archive/2010/03/07/9454.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=9454" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/MS+SQL/default.aspx">MS SQL</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UserGroups/default.aspx">UserGroups</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UNETA/default.aspx">UNETA</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Kharkov/default.aspx">Kharkov</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Geeks/default.aspx">Geeks</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Patterns/default.aspx">Patterns</category></item><item><title>Встреча Харьковской группы .NET разработчиков UNETA! 30 октября 2009</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2009/10/27/8979.aspx</link><pubDate>Tue, 27 Oct 2009 12:46:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:8979</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>0</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/8979.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=8979</wfw:commentRss><description>Приглашаем всех желающих! На встрече Вы сможете прослушать два доклада: "Новые возможности Entity Framework 4.0" Кондуфоров Александр, Software Architect Altexsoft "Практическое применение DDD в .NET" Михаил Чалый, Старший программист, Just Applications...(&lt;a href="http://dev.net.ua/blogs/leshchinsky/archive/2009/10/27/8979.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=8979" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/_25041D04230420042D04_/default.aspx">ХНУРЭ</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UserGroups/default.aspx">UserGroups</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UNETA/default.aspx">UNETA</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/events/default.aspx">events</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/DDD/default.aspx">DDD</category></item><item><title>Встреча Харьковской группы .NET разработчиков UNETA!</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2009/10/06/8919.aspx</link><pubDate>Mon, 05 Oct 2009 21:57:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:8919</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>2</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/8919.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=8919</wfw:commentRss><description>Приглашаем всех желающих! На встрече Вы сможете прослушать доклад: "Обзор новых возможностей SQL Server 2008 R2" Резник Денис, MCTS – SQL Server 2008 Database development MCTS - ASP.NET 3.5 Web Application development и получить ответы на все интересующие...(&lt;a href="http://dev.net.ua/blogs/leshchinsky/archive/2009/10/06/8919.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=8919" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/_25041D04230420042D04_/default.aspx">ХНУРЭ</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UserGroups/default.aspx">UserGroups</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UNETA/default.aspx">UNETA</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/events/default.aspx">events</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Kharkov/default.aspx">Kharkov</category></item><item><title>Весенний TechNet день в Харькове. 27 мая 2009 г. Спеши зарегистрироваться!!!!!</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2009/05/21/8361.aspx</link><pubDate>Thu, 21 May 2009 13:25:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:8361</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>0</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/8361.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=8361</wfw:commentRss><description>Приглашаем всех IT специалистов посетить бесплатный семинар в городе Харьков. Семинар будет проходить в Харьковском национальном университете радиоэлектроники. На семинаре все желающие смогут прослушать интересные доклады одного из лучших русскоязычных...(&lt;a href="http://dev.net.ua/blogs/leshchinsky/archive/2009/05/21/8361.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=8361" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/_25041D04230420042D04_/default.aspx">ХНУРЭ</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UserGroups/default.aspx">UserGroups</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Windows+Live/default.aspx">Windows Live</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/IT/default.aspx">IT</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Windows+Server+2008+R2/default.aspx">Windows Server 2008 R2</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/TECHNET/default.aspx">TECHNET</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/_2504300440044C043A043E043204_/default.aspx">Харьков</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/events/default.aspx">events</category></item><item><title>Встреча харьковских .Net разработчиков UNETA</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2009/01/20/7546.aspx</link><pubDate>Tue, 20 Jan 2009 13:14:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:7546</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>0</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/7546.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=7546</wfw:commentRss><description>Поскольку никто не листает в конец страницы и не смотрит что там. Я продублирую объявление Кати в своем блоге. Приглашаем всех желающих на встречу UNETA – первую встречу в 2009, которая состоится 23 января (в пятницу) в 18.15 в ауд. 334 в ХНУРЭ! На встрече...(&lt;a href="http://dev.net.ua/blogs/leshchinsky/archive/2009/01/20/7546.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=7546" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/SQL/default.aspx">SQL</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UserGroups/default.aspx">UserGroups</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/UNETA/default.aspx">UNETA</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/TFS/default.aspx">TFS</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Linq/default.aspx">Linq</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/.NET/default.aspx">.NET</category></item><item><title>VORT-EX .. или возможность получить бесплатно ОС Windows Web Server 2008</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2008/11/07/7152.aspx</link><pubDate>Fri, 07 Nov 2008 18:34:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:7152</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>2</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/7152.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=7152</wfw:commentRss><description>Хочу донести до сообщества .Net разработчиков и IT специалистов интересную информацию ... Все кто предварительно зарегистрируется (на сайте http://www.vort-ex.com ) и посетит затем он-лайн конференцию - получат бесплатно серверную операционную систему...(&lt;a href="http://dev.net.ua/blogs/leshchinsky/archive/2008/11/07/7152.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=7152" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Windows+Web+Server+2008/default.aspx">Windows Web Server 2008</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/_1104350441043F043B04300442043D044B043904_+_41043E0444044204_/default.aspx">Бесплатный софт</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>Цветик-семицветик ... Velocity... или зачем нам еще один Distributed Cache?</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2008/07/16/6492.aspx</link><pubDate>Wed, 16 Jul 2008 13:08:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:6492</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>5</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/6492.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=6492</wfw:commentRss><description>Лети, лети, лепесток, Через запад на восток, Через север, через юг, Возвращайся, сделав круг. Лишь коснешься ты земли - Быть по моему Вели! Что же нам говорит об этом "последнем - седьмом лепестке " официальная страница компании Microsoft : Velocity -...(&lt;a href="http://dev.net.ua/blogs/leshchinsky/archive/2008/07/16/6492.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=6492" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/SOA/default.aspx">SOA</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/S_2B00_S/default.aspx">S+S</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/SaaS/default.aspx">SaaS</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Enterprise+Distributed+Applications/default.aspx">Enterprise Distributed Applications</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Availability/default.aspx">Availability</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Distributed+Cache/default.aspx">Distributed Cache</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Velocity/default.aspx">Velocity</category></item><item><title>Red DOG - Microsoft Utility Computing Platform. Карточная игра &quot;Красная Собака&quot;... или что за сюрприз нам готовит Microsoft</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2008/07/04/6428.aspx</link><pubDate>Thu, 03 Jul 2008 22:36:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:6428</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>5</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/6428.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=6428</wfw:commentRss><description>&lt;P align=right&gt;Дай, Джим, на счастье лапу мне, &lt;BR&gt;Такую лапу не видал я сроду...&lt;/P&gt;
&lt;P&gt;Многие знают &lt;B&gt;&lt;U&gt;&lt;FONT color=#ff0000&gt;Red Dog&lt;/FONT&gt;,&lt;/U&gt;&lt;/B&gt; как разновидность &lt;A href="http://www.worlds-best-online-casinos.com/Articles/Red-Dog-Poker-Rules.html"&gt;покера&lt;/A&gt;, и скорее всего решат, что компания Microsoft решила реализовать очередной игровой сервис, но... все не так просто...&lt;/P&gt;
&lt;P&gt;Описать тот восторг, который вызывает у меня конкурентный бой IT гигантов, невозможно ... могу только сравнить его с боем тяжеловесов, причем для истинных ценителей и знатоков не важен результат противоборства, важен сам процесс, и то, что будет сделано ради победы.&lt;/P&gt;
&lt;P&gt;Речь конечно же идет о разновидности систем, объединенных общим понятием &lt;A href="http://en.wikipedia.org/wiki/Utility_computing"&gt;Utility Computing&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;В апреле 2008 года Google представил на обозрение публике интересный инструмент, готовый, по его мнению, изменить мировоззрение целого поколения разработчиков...&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;Google App Engine&lt;/I&gt;&lt;/B&gt; - &lt;A href="http://hostinfo.ru/articles/search-engine/google/1349/"&gt;http://hostinfo.ru/articles/search-engine/google/1349/&lt;/A&gt;, &lt;A href="http://code.google.com/intl/ru/appengine/kb/general.html"&gt;http://code.google.com/intl/ru/appengine/kb/general.html&lt;/A&gt;, &lt;A href="http://code.google.com/intl/ru/appengine/docs/python/purepython.html"&gt;http://code.google.com/intl/ru/appengine/docs/python/purepython.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Что-то подобное уже существовало на &lt;B&gt;&lt;I&gt;Amazon'e&amp;nbsp; - AWS&lt;/I&gt;&lt;/B&gt; (&lt;A href="http://aws.amazon.com/ec2"&gt;http://aws.amazon.com/ec2&lt;/A&gt;,&amp;nbsp; "&lt;A href="http://neiro.osportal.ru/index.php/2008/04/22/%d1%83%d0%b1%d0%b8%d0%b9%d1%86%d0%b0-%d1%85%d0%be%d1%81%d1%82%d0%b8%d0%bd%d0%b3%d0%be%d0%b2-amazon-ec2/"&gt;убийца хостингов Amazon EC2&lt;/A&gt;", "&lt;A href="http://www.vdel.ru/redhat/info/market/07-11-1"&gt;Amazon EC2. Все новое – это хорошо забытое старое&lt;/A&gt;"),&amp;nbsp; и у &lt;A href="http://joyent.com/"&gt;других компаний&lt;/A&gt;, способных прогнозировать будущий спрос услуг рынка IT.&lt;/P&gt;
&lt;P&gt;В ответ на эти поползновения компания Microsoft подготавливает не менее амбициозный проект, объединяющий целую &lt;A href="http://blogs.zdnet.com/microsoft/?p=602"&gt;серию самостоятельных сервисов&lt;/A&gt;, готовых конкурировать во всех областях предоставления Web-услуг под названием &lt;A href="http://www.liveside.net/blogs/main/archive/2008/04/09/red-dog-ray-ozzie-s-answer-to-the-google-app-engine.aspx"&gt;"Красная собака"&lt;/A&gt; :). &lt;/P&gt;
&lt;P&gt;Сюрприз, как всегда, конечно припрятан &lt;A href="http://msdn.microsoft.com/en-us/events/bb288534.aspx"&gt;на осень&lt;/A&gt;, но уже сейчас &lt;A href="http://www.google.com/search?q=RED+DOG+MICROSOFT&amp;amp;rls=com.microsoft:en-us:IE-SearchBox&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&amp;amp;sourceid=ie7&amp;amp;rlz=1I7GGLJ"&gt;о нем все говорят...&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;"Главный тренер" и технический приемник &lt;A href="http://blogs.gotdotnet.ru/personal/sos/PermaLink.aspx?guid=c8609cb5-5d5f-46ed-be46-8952e5643ddf"&gt;Билла Гейтса&lt;/A&gt; - &lt;I&gt;Chief Software Architect&lt;/I&gt; &lt;B&gt;&lt;I&gt;&lt;U&gt;Ray Ozzie&lt;/U&gt;&lt;/I&gt;&lt;/B&gt; заявляет: &lt;A href="http://blogs.zdnet.com/microsoft/?p=1324"&gt;“announce no service before it’s done"&lt;/A&gt;, что придает проекту &lt;I&gt;таинственность&lt;/I&gt;.&lt;/P&gt;
&lt;P&gt;Потратив несколько минут и порывшись в поисковых системах становится ясно, что прорыв в подходе к разработке ПО ожидается после задействования вычислимых мощностей гигантов IТ индустрии. Каждый из них готов предоставить свои ресурсы и самое главное платформу с набором инструментов, обеспечивающую максимальную масштабируемость, простоту разработки ПО, высокую производительность и неограниченные объемы хранилищ данных по очень низкой цене. Все конечно будет предоставляться в виде SaaS.&lt;/P&gt;
&lt;P&gt;Многие могут подумать, что гиганты хотят изменить расстановку сил на рынке интернет услуг, "подмять под себя" громадный кусок рынка хостинга, уничтожив при этом мелкие платформы web-разработки... Но я другого мнения - мы вступаем в новую фазу развития методов разработки и продажи программного обеспечения - в "эру сервисов" и она влечет за собой смену мировоззрения и концепций разработки. В любом случае, все что делается, однозначно, приведет к развитию технологий и к созданию новых архитектурных решений, а значит обеспечит нас (разработчиков, архитекторов, тестеров, ...) работой еще на несколько лет :) ...&lt;/P&gt;
&lt;P&gt;Но все же... мы ждем от Майкрософт результата... ведь не зря все так тщательно скрывается - сюрприз и шоу гарантировано&lt;A href="http://msdn.microsoft.com/en-us/events/bb288534.aspx"&gt;...&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;А пока интересные ссылки и повод к обсуждению...&lt;/P&gt;
&lt;P&gt;1. &lt;A href="http://blogs.zdnet.com/microsoft/?p=1320"&gt;Google App Engine: When will Microsoft field a competitor?&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;2. &lt;A href="http://keznews.com/30989=Red_Dog__Yet_another_unannounced_Microsoft_cloud_service"&gt;Red Dog: Yet another unannounced Microsoft cloud service&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;3. &lt;A href="http://technorati.com/posts/KFSOnjY7Nr%2BalC0C0SIf0ooJTaxZVIlq6GxEmQ92pMc%3D"&gt;Reactions to story from LiveSide - Windows Live news and interviews&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;4. &lt;A href="http://www.datacenterknowledge.com/archives/2008/Apr/09/red_dog_microsofts_developer_cloud_platform.html"&gt;Red DOG: Microsoft's Developer Cloud Platform&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;5. &lt;A href="http://www.techworld.com/opsys/features/index.cfm?featureid=3393"&gt;Microsoft's utility computing guru talks about his in-house support challenges&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;6. &lt;A href="http://www.itproportal.com/articles/2008/04/09/microsofts-red-dog-compete-google-apps-engine-and-amazons-ec2/"&gt;Microsoft's Red Dog to compete with Google Apps Engine and Amazon's EC2&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;7. &lt;A href="http://gigaom.com/2008/03/10/the-gigaom-interview-ray-ozzie-microsoft-corp/"&gt;GigaOM Interview: Ray Ozzie, Chief Software Architect, Microsoft Corp.&lt;/A&gt;&lt;/P&gt;&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=6428" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/SOA/default.aspx">SOA</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/S_2B00_S/default.aspx">S+S</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/SaaS/default.aspx">SaaS</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Utility+Computing/default.aspx">Utility Computing</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Red+DOG/default.aspx">Red DOG</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Enterprise+Distributed+Applications/default.aspx">Enterprise Distributed Applications</category></item><item><title>&quot;Did you know ....&quot;  от Сары Форд теперь на русском языке</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2008/06/24/6380.aspx</link><pubDate>Tue, 24 Jun 2008 14:42:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:6380</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>1</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/6380.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=6380</wfw:commentRss><description>&lt;P&gt;Однажды, случайно наткнувшись&lt;A href="http://blogs.msdn.com/saraford/"&gt; на блог&lt;/A&gt; &lt;A href="http://blogs.msdn.com/saraford/articles/454276.aspx"&gt;Сары Форд&lt;/A&gt;, я стал&amp;nbsp;ее&amp;nbsp;постоянным&amp;nbsp;читателем. Эта замечательная девушка, кроме того что является SDET' ом команды Visual Studio Core и любительницей карате, к тому же&amp;nbsp;пишет прекрасные посты об особенностях Microsoft Visual Studio.&lt;/P&gt;
&lt;P&gt;Иногда на страницах ее дневника я делаю для себя открытия, которые очень помогают в работе и экономят мое время. &lt;/P&gt;
&lt;P&gt;Я рад сообщить, что &lt;A href="http://blogs.msdn.com/rusaraford/archive/2008/06/20/8624799.aspx"&gt;нашелся человек&lt;/A&gt; отважившийся переводить ее записи на русский язык.&lt;/P&gt;
&lt;P&gt;Итак, имеем блог Сары Форд от Виталия Зайко &lt;STRONG&gt;&lt;U&gt;"Знаете ли вы, как...."&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; -&amp;nbsp; &lt;A href="http://blogs.msdn.com/rusaraford"&gt;http://blogs.msdn.com/rusaraford&lt;/A&gt;&lt;/P&gt;&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=6380" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category></item><item><title>Что же ты делаешь с нами великий и могучий ... IIS 7 ? Или URLRewriter уже пришел...</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2008/06/17/6339.aspx</link><pubDate>Tue, 17 Jun 2008 16:12:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:6339</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>9</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/6339.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=6339</wfw:commentRss><description>&lt;P align=right&gt;&lt;EM&gt;Что же ты делаешь с нами великий и могучий ... &lt;/EM&gt;&lt;EM&gt;IIS 7 ? &lt;/EM&gt;&lt;/P&gt;
&lt;P align=right&gt;&lt;EM&gt;Или URLRewriter уже пришел...&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Не знаю по какой причине, но практически ни в одном русскоязычном блоге, связанном с технологиями Microsoft, никто не вспомнил об этой новинке... &lt;/P&gt;
&lt;P&gt;С проблемой, которую решает этот модуль, так часто приходиться сталкиваться, что ... я специально выделю несколько минут, чтобы рассказать о ней. &lt;/P&gt;
&lt;P&gt;Часто разработчики сетовали на недостаток гибкого модуля, позволяющего легко переписывать URL, не дописывая бизнес логику в приложение. Также часто возникали сложности в случаях, когда заказчик требовал обрабатывать имена сабдоменов, как параметры страницы. Часто мы слышали и другие справедливые упреки заказчиков: "&lt;I&gt;что это за страшный&amp;nbsp; URL&lt;/I&gt;", "&lt;I&gt;мы хотим короткий дружественный URL&lt;/I&gt;".... &lt;/P&gt;
&lt;P&gt;И нам разработчикам, в разные времена по-разному приходилось решать эту проблему....&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Так решали ее в начале столетия ....&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms972974.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms972974.aspx&lt;/A&gt;, &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.codeproject.com/KB/aspnet/urlrewriter.aspx"&gt;http://www.codeproject.com/KB/aspnet/urlrewriter.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Так боролись с ней с приходом ASP.NET 2.0 ...&lt;/P&gt;
&lt;P&gt;&lt;A href="http://quickstarts.asp.net/QuickStartv20/aspnet/doc/navigation/urlmapping.aspx"&gt;http://quickstarts.asp.net/QuickStartv20/aspnet/doc/navigation/urlmapping.aspx&lt;/A&gt; , &lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.configuration.urlmapping.aspx"&gt;http://msdn.microsoft.com/en-us/library/system.web.configuration.urlmapping.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;И вот так ее можно решить сегодня &lt;A href="http://learn.iis.net/page.aspx/460/using-url-rewrite-module/"&gt;...&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Теперь мы имеем возможность изменить URL до того, как он будет обработан IIS. Для этого нам достаточно установить &lt;A href="http://blogs.iis.net/bills/archive/2008/05/31/urlrewrite-module-for-iis7.aspx"&gt;специальный URL Rewrite модуль&lt;/A&gt;, предоставленный разработчиками компании &lt;A href="http://www.microsoft.com"&gt;Microsoft&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Модуль поддерживает два режима: один из них основан на регулярных выражениях, другой, более простой (wildcard-based), основан на подстановке. Предложенное решение может работать с URL, заголовками HTTP и серверными переменными. Основная задача модуля состоит в том, чтобы переписывать URL, кроме того с помощью модуля есть возможность выполнить переадресацию, отправлять custom-ответы и обрывать запросы в зависимости от логики, описанной в правилах модуля.&lt;/P&gt;
&lt;P&gt;Прежде, чем начинать работать с модулем, я рекомендую посмотреть специально выделенный раздел на&amp;nbsp; обучающем портале команды&amp;nbsp;IIS&amp;nbsp;- &lt;A href="http://learn.iis.net/page.aspx/460/using-url-rewrite-module/"&gt;&lt;B&gt;Using URL Rewrite Module&lt;/B&gt;&lt;/A&gt;, который содержит набор статей одного из Program-менеджеров команды IIS - &lt;A href="http://www.gotdotnet.ru/Channel9/552493.aspx"&gt;Руслана Якушева&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Что же включено в модуль?&lt;/P&gt;
&lt;P&gt;o &lt;A href="http://learn.iis.net/page.aspx/461/creating-rewrite-rules-for-url-rewrite-module/"&gt;&lt;B&gt;Rules-based URL rewriting engine&lt;/B&gt;&lt;/A&gt;. Web-сервер и администраторы сайта могут использовать наборы rewrite правил, чтобы определять логику подмены URL.&lt;/P&gt;
&lt;P&gt;o &lt;A href="http://learn.iis.net/page.aspx/461/creating-rewrite-rules-for-url-rewrite-module/"&gt;&lt;STRONG&gt;Regular expression pattern matching.&lt;/STRONG&gt;&lt;/A&gt; Rewrite правила могут использовать &lt;A href="http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf"&gt;ECMA-262&lt;/A&gt; совместимый синтаксис регулярных выражений для построения шаблонов сравнений. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_10.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=305 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_thumb_4.png" width=325 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;o &lt;A href="http://learn.iis.net/page.aspx/465/url-rewrite-module-configuration-reference/"&gt;&lt;B&gt;Wildcard pattern matching.&lt;/B&gt;&lt;/A&gt;&lt;B&gt; &lt;/B&gt;Rewrite правила могут использовать &lt;A href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/41c238b2-1188-488f-bf2d-464383b1bb08.mspx?mfr=true"&gt;Wildcard синтаксис&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_8.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=205 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_thumb_3.png" width=372 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;o &lt;/STRONG&gt;&lt;A href="http://learn.iis.net/page.aspx/468/using-global-and-distributed-rewrite-rules/"&gt;&lt;STRONG&gt;Global and distributed rewrite rules.&lt;/STRONG&gt;&lt;/A&gt; Глобальные правила используются, чтобы определить URL rewriting логику всего сервера. Эти правила определены в пределах applicationHost.config файла, и они не могут быть заменены или отключены на любых более низких уровнях конфигурации. Распределенные правила используются, чтобы определить URL rewriting логику, определенную для специфической области конфигурации. Этот тип правил может быть определен на любом уровне конфигурации&amp;nbsp; в web.config файлах.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_24.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=319 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_thumb_11.png" width=273 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;o &lt;A href="http://learn.iis.net/page.aspx/465/url-rewrite-module-configuration-reference/"&gt;&lt;B&gt;Access to server variables and http headers&lt;/B&gt;.&lt;/A&gt; Переменные сервера и заголовки HTTP предоставляют дополнительную информацию о текущем запросе HTTP. Эта информация может использоваться, при создании rewrite правил.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_20.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=108 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_thumb_9.png" width=383 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;o &lt;A href="http://learn.iis.net/page.aspx/461/creating-rewrite-rules-for-url-rewrite-module/"&gt;&lt;B&gt;Various rule actions&lt;/B&gt;.&lt;/A&gt; Вместо того, чтобы переписывать URL с повомощью правил, можно выполнить другие действия, такие как,&amp;nbsp; HTTP переадресация, блокировка запроса или отправка custom status code клиенту HTTP.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_18.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=275 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_thumb_8.png" width=334 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;o &lt;A href="http://learn.iis.net/page.aspx/469/using-rewrite-maps-in-url-rewrite-module/"&gt;&lt;B&gt;Rewrite maps&lt;/B&gt;&lt;/A&gt;. По сути он представляет собой мапинг, который &lt;A href="http://quickstarts.asp.net/QuickStartv20/aspnet/doc/navigation/urlmapping.aspx"&gt;мы имели в ASP.NET 2.0&lt;/A&gt;. Работает он со статическими адресами, не используя динамическую замену с помощью регулярных выражений или wildcards подстановок.&lt;/P&gt;
&lt;P&gt;&amp;lt;rewrite&amp;gt; &lt;BR&gt;&amp;nbsp; &amp;lt;rewriteMaps&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;rewriteMap name="SimpleRewrites"&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add key="article1" value="article.aspx?id=1&amp;amp;amp;title=some-title" /&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add key="some-title" value="article.aspx?id=1&amp;amp;amp;title=some-title"/&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add key="post/some-title.html" value="article.aspx?id=1&amp;amp;amp;title=some-title"/&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/rewriteMap&amp;gt; &lt;BR&gt;&amp;nbsp; &amp;lt;/rewriteMaps&amp;gt; &lt;BR&gt;&amp;lt;/rewrite&amp;gt;&lt;/P&gt;
&lt;P&gt;o &lt;A href="http://learn.iis.net/page.aspx/461/creating-rewrite-rules-for-url-rewrite-module/"&gt;&lt;B&gt;UI for managing rewrite rules&lt;/B&gt;&lt;/A&gt;. Rewrite правила могут быть добавлены, удалены и отредактированы, используя "URL Rewrite Module" настройку в IIS менеджере. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_26.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=234 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_thumb_12.png" width=404 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;o &lt;A href="http://learn.iis.net/page.aspx/470/importing-apache-modrewrite-rules/"&gt;&lt;B&gt;GUI tool for importing of mod_rewrite rules&lt;/B&gt;&lt;/A&gt;. URL rewrite модуль включает в себя GUI инструментарий для конвертации rewrite правил из &lt;A href="http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html"&gt;mod_rewrite&lt;/A&gt; формата в IIS формат.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_22.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=386 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_thumb_10.png" width=419 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Скачать инсталляцию модуля можно по адресам:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.iis.net/Downloads/1691/ItemPermaLink.ashx"&gt;Microsoft URL Rewrite Module for IIS 7.0 CTP1 (x86)&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.iis.net/Downloads/1692/ItemPermaLink.ashx"&gt;Microsoft URL Rewrite Module for IIS 7.0 CTP1 (x64)&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Все, кому нравится менять настройки вручную, имеют для этого прекрасную возможность, конфигурируя напрямую XML файлы:&lt;/P&gt;
&lt;P&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt; &lt;BR&gt;&amp;lt;configuration&amp;gt; &lt;BR&gt;&amp;nbsp; &amp;lt;system.webServer&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;rewrite&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;rules&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;rule name="Rewrite to forum.aspx"&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;match url="^topic/([0-9]+)/([_0-9a-z-]+)"/&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action type="Rewrite" url="forum.aspx?topic={R:2}&amp;amp;amp;id={R:1}"/&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/rule&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/rules&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/rewrite&amp;gt; &lt;BR&gt;&amp;nbsp; &amp;lt;/system.webServer&amp;gt; &lt;BR&gt;&amp;lt;/configuration&amp;gt;&lt;/P&gt;
&lt;P&gt;Те же, кто &lt;A href="http://www.microsoft.com"&gt;не страдает&lt;/A&gt; комплексом "юникс администратора", получает интуитивно понятный графический интерфейс, помогающий настроить любые правила URL реврайтинга.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_14.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=224 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_thumb_6.png" width=286 border=0&gt;&lt;/A&gt; &lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_16.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=225 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...IIS7URLRewriter_1107B/image_thumb_7.png" width=244 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;На сайте команды IIS есть ветка в форуме, посвященная этому модулю &lt;A href="http://forums.iis.net/1152.aspx"&gt;http://forums.iis.net/1152.aspx&lt;/A&gt;. Ветка пока не очень большая, но я надеюсь на то, что этот "недостаток" будет исправлен, как только Вы попробуете этот замечательный модуль...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ссылки, косвенно касающиеся модуля и людей, упоминающихся в обзоре:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.gotdotnet.ru/Channel9/552493.aspx"&gt;http://www.gotdotnet.ru/Channel9/552493.aspx&lt;/A&gt; &lt;BR&gt;&lt;A href="http://blogs.iis.net/thomad/archive/2008/05/30/now-available-url-rewriter-tech-preview-1.aspx"&gt;http://blogs.iis.net/thomad/archive/2008/05/30/now-available-url-rewriter-tech-preview-1.aspx&lt;/A&gt; &lt;BR&gt;&lt;A href="http://blogs.iis.net/carlosag/archive/2008/05/30/url-rewrite-technical-preview-1-available.aspx"&gt;http://blogs.iis.net/carlosag/archive/2008/05/30/url-rewrite-technical-preview-1-available.aspx&lt;/A&gt; &lt;BR&gt;&lt;A href="http://blogs.iis.net/bills/archive/2008/05/31/urlrewrite-module-for-iis7.aspx"&gt;http://blogs.iis.net/bills/archive/2008/05/31/urlrewrite-module-for-iis7.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=6339" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/URL+Rewriting/default.aspx">URL Rewriting</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/URL+Mapping/default.aspx">URL Mapping</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/IIS+7/default.aspx">IIS 7</category></item><item><title>Если хочешь быть здоров ... Online переводчик терминов от Microsoft</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2008/06/09/6292.aspx</link><pubDate>Mon, 09 Jun 2008 11:36:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:6292</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>3</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/6292.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=6292</wfw:commentRss><description>&lt;P&gt;Предлагаю Вам воспользоваться системой онлайн перевода ключевых слов компании Microsoft - &lt;A href="http://www.microsoft.com/language/xx/xx/search.mspx"&gt;http://www.microsoft.com/language/xx/xx/search.mspx&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Функционал сервиса, к сожалению, ограничен и позволяет переводить только с английского языка на ... любой из списка, а список там приличный.&lt;/P&gt;
&lt;P&gt;Сервис приводит толкование термина в зависимости от контекста. Выбрав какой-нибудь конкретный продукт, язык локализации и заполнив в верхнем(не подписанном) текстовом поле английский термин, мы получаем табличку со словарными статьями. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/.OnlineMicrosoft_18/image_2.png"&gt;&lt;IMG style="BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;" height=270 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/.OnlineMicrosoft_18/image_thumb.png" width=388 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Я попробовал ввести ключевое слово "code", выбрав при этом продукт ".Net Framework" и язык "Russian" - на что, после небольшой паузы, получил несколько страниц результатов. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/.OnlineMicrosoft_18/image_4.png"&gt;&lt;IMG style="BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;" height=275 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/.OnlineMicrosoft_18/image_thumb_1.png" width=396 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;На сайте также можно увидеть на странице скачиваний &lt;A href="http://www.microsoft.com/language/xx/xx/download.mspx" target=_blank&gt;Style Guide Download Page&lt;/A&gt; большой список стилей для ведения документации (что-то вроде ГОСТов) многих стран, в том числе и Украины.&lt;/P&gt;
&lt;P&gt;Там же есть возможность осуществить переход на страницу &lt;A href="http://blogs.technet.com/microsoftterminologyforum/default.aspx" target=_blank&gt;блога команды локализации&lt;/A&gt; продуктов Mайкрософт. &lt;/P&gt;
&lt;P&gt;Сервис предоставляет возможность отправить неизвесный термин команде локализации:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/language/xx/xx/feedback.mspx"&gt;http://www.microsoft.com/language/xx/xx/feedback.mspx&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;&lt;EM&gt;Сервис не новый&lt;/EM&gt;&lt;/STRONG&gt;,&lt;/U&gt; но очень часто приходится сталкиваться с разными вариациями перевода одного и того же термина. Я надеюсь, что он поможет Вам при написании документации.... чем больше людей будет им пользоваться, тем больше вероятность его развития ....&lt;/P&gt;&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=6292" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Localization/default.aspx">Localization</category></item><item><title>Если что-то очень сильно хотеть, то ... Microsoft&#174; Expression&#174; Encoder 2 SDK ... может прилететь.</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2008/06/08/6286.aspx</link><pubDate>Sun, 08 Jun 2008 19:11:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:6286</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>1</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/6286.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=6286</wfw:commentRss><description>&lt;P&gt;&lt;STRONG&gt;Свершилось!!!!!!!! &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Спустя &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=000a16f5-d62b-4303-bb22-f0c0861be25b&amp;amp;displaylang=en"&gt;почти 5 лет&lt;/A&gt; мы получили новый инструментарий, который позволяет писать приложения,&amp;nbsp;использующие API популярного средства кодирования видео потоков Microsoft® Expression® Encoder 2 SDK.&lt;/P&gt;
&lt;P&gt;Скачать можно его здесь:&amp;nbsp; &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9A077A3D-58CE-454C-B486-153F0578BE4A&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=9A077A3D-58CE-454C-B486-153F0578BE4A&amp;amp;displaylang=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Пакет содержит: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;U&gt;IntelliSense for Expression Encoder 2 &lt;/U&gt;&lt;/STRONG&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;U&gt;SDK documentation, including API reference &lt;/U&gt;&lt;/STRONG&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;U&gt;Code samples&lt;/U&gt;&lt;/STRONG&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Все прекрасно помнят старое доброе средство &lt;A href="http://www.microsoft.com/windows/windowsmedia/forpros/encoder/default.mspx"&gt;Windows Media Encoder&lt;/A&gt;. Теперь на смену ему вышел прекрасный инструмент &lt;A href="http://www.microsoft.com/expression/products/overview.aspx?key=encoder"&gt;Expression Encoder&lt;/A&gt;,&amp;nbsp;и уже в&amp;nbsp;марте на знаменитом шоу &lt;A href="http://visitmix.com/2008/default.aspx"&gt;Mix'08&lt;/A&gt; был &lt;A href="http://blogs.msdn.com/expressionencoder/archive/2008/03/06/8064390.aspx"&gt;анонсирован&lt;/A&gt; Expression Encoder 2.&lt;/P&gt;
&lt;P&gt;Но !....&lt;/P&gt;
&lt;P&gt;Писать ПО, использующеее его мощь, мы не имели возможности - &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9A077A3D-58CE-454C-B486-153F0578BE4A&amp;amp;displaylang=en" target=_blank&gt;SDK&lt;/A&gt; отсутствовал.&lt;/P&gt;
&lt;P&gt;Вопрос о SDK звучал на &lt;A href="http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?dg=microsoft.public.windowsmedia.sdk"&gt;профессиональных форумах&lt;/A&gt; с интервалом в неделю в течении года. Многие, в том числе&amp;nbsp; наша команда, спамили людей из &lt;A href="http://www.microsoft.com/"&gt;Mайкрософт &lt;/A&gt;через все возможные каналы с просьбой дать инструментарий или описание способов использования API, которое используют они для написания собственных продуктов.&lt;/P&gt;
&lt;P&gt;Пытались пользоваться &lt;A href="http://www.aisto.com/roeder/dotnet/"&gt;рефлектором&lt;/A&gt;, самостоятельно вытягивать все,&amp;nbsp;что нам необходимо, и использовать, но у нас ничего не получалось.&amp;nbsp;В&amp;nbsp;ответ на наши письма получали "ЖДИТЕ" ...&amp;nbsp; И вот, когда уже необходимость исчезла, проект сдан и продан с сырцами другой компании ... Мы получили .... &lt;/P&gt;
&lt;P&gt;Боюсь разочароваться (он весит всего лишь 2.2 МБ), но все же первый шаг сделан ... Краем глаза уже успел взглянуть на SDK documentation - все примеры на&amp;nbsp;двух языках Visual С++ и C#. Папочка Sample содержит только C# проекты. &lt;/P&gt;
&lt;P&gt;И вот первое разочарование : данное SDK - это всего лишь инструментарий, позволяющий работать с&amp;nbsp; объектной моделью Microsoft Expression Encoder (т.е. его установка обязательна... &lt;A href="http://www.microsoft.com/expression/products/purchase.aspx?key=encoder"&gt;лицензия&amp;nbsp;200$&lt;/A&gt;) . &lt;/P&gt;
&lt;P&gt;Но все не так уж плохо: теперь мы имеем "прозрачную" объектную модель и примеры .... &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...MicrosoftExpressionEncoder2SDK_13386/image_4.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=503 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...MicrosoftExpressionEncoder2SDK_13386/image_thumb_1.png" width=414 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Примеров не много - всего ...&amp;nbsp; ПЯТЬ!!!! &lt;/P&gt;
&lt;P&gt;&lt;SPAN id=nsrTitle&gt;&lt;STRONG&gt;Simple encode(Simple)&lt;/STRONG&gt;&lt;/SPAN&gt;&amp;nbsp; - пример, показывающий как можно просто с помощью консольного приложения перекодировать файл.&lt;/P&gt;
&lt;P&gt;&lt;SPAN id=nsrTitle&gt;&lt;STRONG&gt;Asynchronous encoding(WPFEncode)&lt;/STRONG&gt;&lt;/SPAN&gt; - приложение, которое демонстрирует как перекодировать файл, используя отдельный самостоятельный поток. Приложение написано с помощью WPF.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...MicrosoftExpressionEncoder2SDK_13386/image_2.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=252 alt=image src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/...MicrosoftExpressionEncoder2SDK_13386/image_thumb.png" width=414 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;SPAN id=nsrTitle&gt;&lt;STRONG&gt;MediaInfo(MediaInfo)&lt;/STRONG&gt; - консольное приложение, демонстрирующее способ использования класса MediaItem, которое позволяет извлечь всю информацию о медиа файле.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;SPAN id=nsrTitle&gt;Publishing plug-in&lt;/SPAN&gt;(PublishPlugin)&lt;/STRONG&gt; - приложение представляет собой код, демонстрирующий как используется publishing plug-in. Главный класс приложения обязан наследоваться&amp;nbsp; от класса &lt;code&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;PublishPlugin&lt;/span&gt;&lt;/code&gt;, который в свою очередь происходит из класса &lt;code&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;EncodingPlugin&lt;/span&gt;&lt;/code&gt;.&lt;/P&gt;
&lt;P&gt;&lt;SPAN id=nsrTitle&gt;&lt;STRONG&gt;Template plug-in(TemplatePlugin)&lt;/STRONG&gt; - код демонстрирует как можно менять параметры настроек и взаимодействовать с заданиями через интерфейс &lt;code&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;IPluginHost&lt;/span&gt;&lt;/code&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;И напоследок несколько ссылок ...&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://on10.net/blogs/benwagg/Expression-Encoder-SDK-is-out/ href="http://on10.net/blogs/benwagg/Expression-Encoder-SDK-is-out/"&gt;http://on10.net/blogs/benwagg/Expression-Encoder-SDK-is-out/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://blogs.msdn.com/expressionencoder/ href="http://blogs.msdn.com/expressionencoder/"&gt;http://blogs.msdn.com/expressionencoder/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.expression.mediaencoder"&gt;http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.expression.mediaencoder&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=6286" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/SDK/default.aspx">SDK</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Expression+Encoder/default.aspx">Expression Encoder</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Windows+Media/default.aspx">Windows Media</category></item><item><title>Снова ХНУРЭ в победителях ....</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2008/06/06/6256.aspx</link><pubDate>Thu, 05 Jun 2008 23:50:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:6256</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>0</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/6256.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=6256</wfw:commentRss><description>&lt;P&gt;Как-то странно, но совсем никто не сказал о наших чемпионах ....&lt;/P&gt;
&lt;P&gt;Команда студентов из ХНУРЭ снова победила.! Теперь в &lt;A href="http://mswtw.com/blogs/wtw/archive/2008/05/19/the-ukrainian.aspx" target=_blank&gt;региональном финале конкурса&lt;/A&gt; Win The Web (&lt;A title=http://mswtw.com/ href="http://mswtw.com/"&gt;&lt;STRONG&gt;http://mswtw.com/&lt;/STRONG&gt;&lt;/A&gt;) &lt;/P&gt;
&lt;P&gt;Об &lt;A href="http://podlipensky.com/post/2008/05/one-big-overtime.aspx" target=_blank&gt;этом конкурсе писал&lt;/A&gt; лидер команды победителей Павел Подлипенский, но так как человек он скромный - умолчал о своей победе.&lt;/P&gt;
&lt;P&gt;Так вот, спустя некоторое время, стали известны результаты по всей Европе - и наша команда&amp;nbsp; заняла 2 место среди студенческих команд и 3-е место в общем зачете, в котором участвовали и профессиональные команды разработчиков &lt;STRONG&gt;(3. Team Best Future (82 points)).&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Напомню, что &lt;A href="http://dev.net.ua/blogs/leshchinsky/archive/2008/05/23/6167.aspx" target=_blank&gt;ребята в начале июля отправляются вместе с еще 2 командами из ХНУРЭ на мировой финал конкурса Imaging Cup!!&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Ждем ребята Вас с победой! ХНУРЭ вперед!!!&lt;/P&gt;&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=6256" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Imagine+Cup/default.aspx">Imagine Cup</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/_25041D04230420042D04_/default.aspx">ХНУРЭ</category></item><item><title>Перемен ... Мы ждем перемен .... или новый взгляд на ADO.NET</title><link>http://dev.net.ua/blogs/leshchinsky/archive/2008/06/05/6252.aspx</link><pubDate>Thu, 05 Jun 2008 16:13:00 GMT</pubDate><guid isPermaLink="false">434e5f47-9beb-46b7-aee2-adf5f643f7c6:6252</guid><dc:creator>Leshchinsky</dc:creator><slash:comments>2</slash:comments><comments>http://dev.net.ua/blogs/leshchinsky/comments/6252.aspx</comments><wfw:commentRss>http://dev.net.ua/blogs/leshchinsky/commentrss.aspx?PostID=6252</wfw:commentRss><description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://xtourl.com/11" target=_blank&gt;Julia Lerman&lt;/A&gt; - известный специалист в области &lt;A href="http://xtourl.com/12" target=_blank&gt;Entity Framework&lt;/A&gt;,&amp;nbsp;в связи с выходом сервиспака к студии, выложила измененное &lt;A href="http://xtourl.com/13" target=_blank&gt;представление модели&lt;/A&gt; ADO.NET 3.5.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/.......ADO.NET_10B3B/adonet35_2.png"&gt;&lt;IMG style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height=191 alt=adonet35 src="http://dev.net.ua/blogs/leshchinsky/WindowsLiveWriter/.......ADO.NET_10B3B/adonet35_thumb.png" width=489 border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Вот только беда - я предыдущей не могу найти ..... может кто поможет ... а может и не было предыдущей ...&lt;/P&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3cb19894-9a3e-444c-a846-e295933081a0 style="PADDING-RIGHT:0px;DISPLAY:inline;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;"&gt;Technorati Теги: &lt;A href="http://xtourl.com/14" rel=tag&gt;ADO.NET&lt;/A&gt;,&lt;A href="http://xtourl.com/15" rel=tag&gt;Entity Framework&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://dev.net.ua/aggbug.aspx?PostID=6252" width="1" height="1"&gt;</description><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://dev.net.ua/blogs/leshchinsky/archive/tags/Entity+Framework/default.aspx">Entity Framework</category></item></channel></rss>