<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Комментарии: Так ли хорош ASP.NET MVC?</title>
	<atom:link href="http://usanov.net/1247-tak-li-xorosh-asp-net-mvc/feed" rel="self" type="application/rss+xml" />
	<link>http://usanov.net/1247-tak-li-xorosh-asp-net-mvc</link>
	<description>На иконку RSS можно нажать :)</description>
	<lastBuildDate>Thu, 09 Feb 2012 12:35:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Автор: Сергей</title>
		<link>http://usanov.net/1247-tak-li-xorosh-asp-net-mvc/comment-page-1#comment-9135</link>
		<dc:creator>Сергей</dc:creator>
		<pubDate>Tue, 08 Feb 2011 07:00:35 +0000</pubDate>
		<guid isPermaLink="false">http://usanov.net/?p=1247#comment-9135</guid>
		<description>ASP.NET MVC придуман исключительно для гурманов супер объектно-ориентированного программирования. Вместо того , чтобы заниматься улучшением ASP(например многие наверное знают , что есть такой глюк как вызов Page_Load два раза и прочее) microsoft идёт по пути замутить воду. Сажать огромных объетивно -ориентированных монстров на хилый HTTP протокол - это просто смешно. К сожалению все эти нововведения как и по выпоску новых операционных систем, так и методов программирования основаны не на улучшении чего-либо , а на том, чтобы заработать на этом по-больше денег.</description>
		<content:encoded><![CDATA[<p>ASP.NET MVC придуман исключительно для гурманов супер объектно-ориентированного программирования. Вместо того , чтобы заниматься улучшением ASP(например многие наверное знают , что есть такой глюк как вызов Page_Load два раза и прочее) microsoft идёт по пути замутить воду. Сажать огромных объетивно -ориентированных монстров на хилый HTTP протокол &#8212; это просто смешно. К сожалению все эти нововведения как и по выпоску новых операционных систем, так и методов программирования основаны не на улучшении чего-либо , а на том, чтобы заработать на этом по-больше денег.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Павел</title>
		<link>http://usanov.net/1247-tak-li-xorosh-asp-net-mvc/comment-page-1#comment-4048</link>
		<dc:creator>Павел</dc:creator>
		<pubDate>Tue, 07 Dec 2010 23:33:08 +0000</pubDate>
		<guid isPermaLink="false">http://usanov.net/?p=1247#comment-4048</guid>
		<description>Вся модель, что построена на WebForms совершенно не позволят создавать очень гибкие приложения. Сколько я намучился с этим ASP.NET, пока не стал использовать ASP.NET MVC. 
Сейчас очень многое подвязано на ajax, соответственно в asp.net классическом это связано с UpdatePanel - глючнее и тупее я еще не видел реализаций обмена информации между клиентом и сервером. 
Тем более MVC, позволяет удобно использовать JS фрэймворки, что позволяет избавится от MS решения. к примеру jQuery. А для корпоративных порталов, я использую extJS.

В итоге решение на классическом ASP.NET WEBForms это для людей которые совершенно не понимают что есть разработка для интернет. 

Изернет, я тоже преплету. Очень многие вещи на MVC решается в каких то одну-две операции, когда на WEBForms приходится перекодить очень многое, очень много лишнего изучить, понять как работает, и натнутся на то что это не реализуется вот так просто. 
К примеру UpdatePanel  в Repeater - это ящик пандоры для багов. 

+ MVC в том, что и дебагинг на нем производить куда проще.

Желаю вам господа понимать что такое разработка для WEB и попробовать расширить свой кругозор.

Кстати на заметку - многое в ASP.NET MVC было передернуто у RoR (Ruby).  Читал, пробовал, замечательная весч.</description>
		<content:encoded><![CDATA[<p>Вся модель, что построена на WebForms совершенно не позволят создавать очень гибкие приложения. Сколько я намучился с этим ASP.NET, пока не стал использовать ASP.NET MVC.<br />
Сейчас очень многое подвязано на ajax, соответственно в asp.net классическом это связано с UpdatePanel &#8212; глючнее и тупее я еще не видел реализаций обмена информации между клиентом и сервером.<br />
Тем более MVC, позволяет удобно использовать JS фрэймворки, что позволяет избавится от MS решения. к примеру jQuery. А для корпоративных порталов, я использую extJS.</p>
<p>В итоге решение на классическом ASP.NET WEBForms это для людей которые совершенно не понимают что есть разработка для интернет. </p>
<p>Изернет, я тоже преплету. Очень многие вещи на MVC решается в каких то одну-две операции, когда на WEBForms приходится перекодить очень многое, очень много лишнего изучить, понять как работает, и натнутся на то что это не реализуется вот так просто.<br />
К примеру UpdatePanel  в Repeater &#8212; это ящик пандоры для багов. </p>
<p>+ MVC в том, что и дебагинг на нем производить куда проще.</p>
<p>Желаю вам господа понимать что такое разработка для WEB и попробовать расширить свой кругозор.</p>
<p>Кстати на заметку &#8212; многое в ASP.NET MVC было передернуто у RoR (Ruby).  Читал, пробовал, замечательная весч.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Deka</title>
		<link>http://usanov.net/1247-tak-li-xorosh-asp-net-mvc/comment-page-1#comment-549</link>
		<dc:creator>Deka</dc:creator>
		<pubDate>Tue, 11 May 2010 22:44:13 +0000</pubDate>
		<guid isPermaLink="false">http://usanov.net/?p=1247#comment-549</guid>
		<description>хороший ресурс</description>
		<content:encoded><![CDATA[<p>хороший ресурс</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Ikutsin</title>
		<link>http://usanov.net/1247-tak-li-xorosh-asp-net-mvc/comment-page-1#comment-456</link>
		<dc:creator>Ikutsin</dc:creator>
		<pubDate>Fri, 19 Mar 2010 11:18:20 +0000</pubDate>
		<guid isPermaLink="false">http://usanov.net/?p=1247#comment-456</guid>
		<description>&lt;blockquote&gt;Вообщем flow одним словом&lt;/blockquote&gt;
Окунулся я вообщем в документацию и сорс, дело действительно идет медленно. Омрачает еще факт отсутствия возможности строгих типов - прощай Intellisence.</description>
		<content:encoded><![CDATA[<blockquote><p>Вообщем flow одним словом</p></blockquote>
<p>Окунулся я вообщем в документацию и сорс, дело действительно идет медленно. Омрачает еще факт отсутствия возможности строгих типов &#8212; прощай Intellisence.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Ikutsin</title>
		<link>http://usanov.net/1247-tak-li-xorosh-asp-net-mvc/comment-page-1#comment-455</link>
		<dc:creator>Ikutsin</dc:creator>
		<pubDate>Fri, 19 Mar 2010 11:16:24 +0000</pubDate>
		<guid isPermaLink="false">http://usanov.net/?p=1247#comment-455</guid>
		<description>Нет, .ASPX файл не компилируется (если конечно об этом специально не попросить). В любом случае, я говорю о разделении кода во время разработки. Для меня не играет никакой роли тот факт, как программа выглядит после компиляции, лишь-бы выполнялась она быстро и не жрала лишних ресурсов.</description>
		<content:encoded><![CDATA[<p>Нет, .ASPX файл не компилируется (если конечно об этом специально не попросить). В любом случае, я говорю о разделении кода во время разработки. Для меня не играет никакой роли тот факт, как программа выглядит после компиляции, лишь-бы выполнялась она быстро и не жрала лишних ресурсов.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: г-н Тараканофф</title>
		<link>http://usanov.net/1247-tak-li-xorosh-asp-net-mvc/comment-page-1#comment-452</link>
		<dc:creator>г-н Тараканофф</dc:creator>
		<pubDate>Thu, 18 Mar 2010 16:01:33 +0000</pubDate>
		<guid isPermaLink="false">http://usanov.net/?p=1247#comment-452</guid>
		<description>&quot;Codebehind можно использовать в качестве контроллера, а aspx в качестве представления&quot;. Так это всё равно потом компилируется в один класс, где смешано представление и контроллер, или не так? Класс в codebehind - это как правило partial. Страница .aspx затем дополняет его. 

Поясни.</description>
		<content:encoded><![CDATA[<p>&#171;Codebehind можно использовать в качестве контроллера, а aspx в качестве представления&#187;. Так это всё равно потом компилируется в один класс, где смешано представление и контроллер, или не так? Класс в codebehind &#8212; это как правило partial. Страница .aspx затем дополняет его. </p>
<p>Поясни.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Игорь</title>
		<link>http://usanov.net/1247-tak-li-xorosh-asp-net-mvc/comment-page-1#comment-416</link>
		<dc:creator>Игорь</dc:creator>
		<pubDate>Sat, 27 Feb 2010 21:08:35 +0000</pubDate>
		<guid isPermaLink="false">http://usanov.net/?p=1247#comment-416</guid>
		<description>Больше всего проблем там от того, что нет человеческого дебага, так я его и не обнаружил. Плюс, быстро кодить сложно из-за того что это Python, к их пакетам и их названиям я так и не привык, а каждые 5 минут в документацию по каждой функции типа работы со строками. Отсутвие юникод. Задумки в стиле миграции базы, не удобные, намного проще кликать &quot;Сохранить в Скрипт&quot; в Sql Server. Вообщем flow одним словом.</description>
		<content:encoded><![CDATA[<p>Больше всего проблем там от того, что нет человеческого дебага, так я его и не обнаружил. Плюс, быстро кодить сложно из-за того что это Python, к их пакетам и их названиям я так и не привык, а каждые 5 минут в документацию по каждой функции типа работы со строками. Отсутвие юникод. Задумки в стиле миграции базы, не удобные, намного проще кликать &#171;Сохранить в Скрипт&#187; в Sql Server. Вообщем flow одним словом.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Ikutsin</title>
		<link>http://usanov.net/1247-tak-li-xorosh-asp-net-mvc/comment-page-1#comment-415</link>
		<dc:creator>Ikutsin</dc:creator>
		<pubDate>Sat, 27 Feb 2010 19:04:08 +0000</pubDate>
		<guid isPermaLink="false">http://usanov.net/?p=1247#comment-415</guid>
		<description>А я только вот хочу попробовать джангу. Мне нравится тот уровень абстракции, который там используется. Да и для Google App Engine подходит вроде как лучше всего.</description>
		<content:encoded><![CDATA[<p>А я только вот хочу попробовать джангу. Мне нравится тот уровень абстракции, который там используется. Да и для Google App Engine подходит вроде как лучше всего.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Игорь</title>
		<link>http://usanov.net/1247-tak-li-xorosh-asp-net-mvc/comment-page-1#comment-411</link>
		<dc:creator>Игорь</dc:creator>
		<pubDate>Fri, 26 Feb 2010 20:46:30 +0000</pubDate>
		<guid isPermaLink="false">http://usanov.net/?p=1247#comment-411</guid>
		<description>Чувак, ты мега прав, я кстати после него всё таки попробовал перейти на Django в надежде юзать линуксовые более дешёвые сервера, но это тоже только трата времени. Реально вернулся к старому доброму ASP.NET, но скорее как контейнер для девелопинга на C#, просто не использую всякие там рипитеры и гриды. Jquery и Ajax, приятно задышал.</description>
		<content:encoded><![CDATA[<p>Чувак, ты мега прав, я кстати после него всё таки попробовал перейти на Django в надежде юзать линуксовые более дешёвые сервера, но это тоже только трата времени. Реально вернулся к старому доброму ASP.NET, но скорее как контейнер для девелопинга на C#, просто не использую всякие там рипитеры и гриды. Jquery и Ajax, приятно задышал.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

