<?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>Comments on: Working with the web model</title>
	<atom:link href="http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/</link>
	<description>Strong opinions, weakly held</description>
	<lastBuildDate>Thu, 23 May 2013 23:40:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: Sean Scally</title>
		<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/#comment-534</link>
		<dc:creator>Sean Scally</dc:creator>
		<pubDate>Fri, 23 May 2008 16:54:36 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2008/05/21/working-with-the-web-model.aspx#comment-534</guid>
		<description>@Bender

&quot;But some people don&#039;t want to learn. For them it is important to have a standard tool, so they can complete their 9 to 5 tasks without breaking a sweat. &quot;

WebForms only let you do your job &quot;without breaking a sweat&quot; if you&#039;re building brand new greenfield code. Once you have an application of any appreciable size, and you want to keep it maintainable, you tend to adopt a solution that is essentially an end run around WebForms. Either that, or it becomes an unmaintainable mess. I&#039;ve seen way too many of those to want to consider continuing that way.

Comments like the one by Glenn up there that got deleted are usually written by people who have gotten so used to hack-patch-hotfix-repeat that they don&#039;t try anything else. It&#039;s like Stockholm Syndrome... you&#039;re beginning to &quot;identify with your kidnappers&quot; and you&#039;ve lost perspective that there might be other ways to do things besides what you&#039;ve always done.</description>
		<content:encoded><![CDATA[<p>@Bender</p>
<p>&#8220;But some people don&#8217;t want to learn. For them it is important to have a standard tool, so they can complete their 9 to 5 tasks without breaking a sweat. &#8221;</p>
<p>WebForms only let you do your job &#8220;without breaking a sweat&#8221; if you&#8217;re building brand new greenfield code. Once you have an application of any appreciable size, and you want to keep it maintainable, you tend to adopt a solution that is essentially an end run around WebForms. Either that, or it becomes an unmaintainable mess. I&#8217;ve seen way too many of those to want to consider continuing that way.</p>
<p>Comments like the one by Glenn up there that got deleted are usually written by people who have gotten so used to hack-patch-hotfix-repeat that they don&#8217;t try anything else. It&#8217;s like Stockholm Syndrome&#8230; you&#8217;re beginning to &#8220;identify with your kidnappers&#8221; and you&#8217;ve lost perspective that there might be other ways to do things besides what you&#8217;ve always done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad Myers</title>
		<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/#comment-533</link>
		<dc:creator>Chad Myers</dc:creator>
		<pubDate>Fri, 23 May 2008 16:05:54 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2008/05/21/working-with-the-web-model.aspx#comment-533</guid>
		<description>@Glenn:

Challenge and debate, but don&#039;t insult.  It&#039;s wholly appropriate to question the intelligence of someone who can&#039;t present their arguments intelligently.

If you think Jimmy is wrong, then tell him why and refute him. </description>
		<content:encoded><![CDATA[<p>@Glenn:</p>
<p>Challenge and debate, but don&#8217;t insult.  It&#8217;s wholly appropriate to question the intelligence of someone who can&#8217;t present their arguments intelligently.</p>
<p>If you think Jimmy is wrong, then tell him why and refute him. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jimmy Bogard</title>
		<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/#comment-532</link>
		<dc:creator>Jimmy Bogard</dc:creator>
		<pubDate>Fri, 23 May 2008 14:43:31 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2008/05/21/working-with-the-web-model.aspx#comment-532</guid>
		<description>@Mike

I&#039;d agree with you there.  But I&#039;d say WebForms is used only because it exists and MS pushed it, not because it&#039;s simple or easy to use.  It demos well, though.</description>
		<content:encoded><![CDATA[<p>@Mike</p>
<p>I&#8217;d agree with you there.  But I&#8217;d say WebForms is used only because it exists and MS pushed it, not because it&#8217;s simple or easy to use.  It demos well, though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jimmy Bogard</title>
		<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/#comment-531</link>
		<dc:creator>Jimmy Bogard</dc:creator>
		<pubDate>Fri, 23 May 2008 14:24:36 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2008/05/21/working-with-the-web-model.aspx#comment-531</guid>
		<description>@Anonymous Glenn

I dunno, I see cowardice behind anonymity.  I have a Contact link.  I&#039;d be happy to have a throwdown discussion through email.  Just not through blog comments, it&#039;s a terrible medium for discussion, and anonymous posters can use abrasive styles that detract from an honest debate.

Reading the original post again, nothing I said implied anything about users of WebForms.  So I fail to see why your tone is necessary.</description>
		<content:encoded><![CDATA[<p>@Anonymous Glenn</p>
<p>I dunno, I see cowardice behind anonymity.  I have a Contact link.  I&#8217;d be happy to have a throwdown discussion through email.  Just not through blog comments, it&#8217;s a terrible medium for discussion, and anonymous posters can use abrasive styles that detract from an honest debate.</p>
<p>Reading the original post again, nothing I said implied anything about users of WebForms.  So I fail to see why your tone is necessary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Lasseter</title>
		<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/#comment-530</link>
		<dc:creator>Mike Lasseter</dc:creator>
		<pubDate>Fri, 23 May 2008 14:08:58 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2008/05/21/working-with-the-web-model.aspx#comment-530</guid>
		<description>@bogardj 

The point I was trying to make is the majority of the developers don&#039;t read and learn outside of work.  They go to work put in there day and then they are done.  You can make your own opinions on whether that is wrong or right.  These are the people that will never use the MVC framework and are happy to keep chugging along with WebForms.  My point is I don&#039;t see the MVC framework catching on with the same number of users as WebForms.</description>
		<content:encoded><![CDATA[<p>@bogardj </p>
<p>The point I was trying to make is the majority of the developers don&#8217;t read and learn outside of work.  They go to work put in there day and then they are done.  You can make your own opinions on whether that is wrong or right.  These are the people that will never use the MVC framework and are happy to keep chugging along with WebForms.  My point is I don&#8217;t see the MVC framework catching on with the same number of users as WebForms.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn</title>
		<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/#comment-529</link>
		<dc:creator>Glenn</dc:creator>
		<pubDate>Fri, 23 May 2008 13:53:16 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2008/05/21/working-with-the-web-model.aspx#comment-529</guid>
		<description>People who can&#039;t decipher content from style usually aren&#039;t worth having a conversation with.  

I&#039;ll leave you to bask in the gentler comments of people who primarily agree with you.</description>
		<content:encoded><![CDATA[<p>People who can&#8217;t decipher content from style usually aren&#8217;t worth having a conversation with.  </p>
<p>I&#8217;ll leave you to bask in the gentler comments of people who primarily agree with you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jimmy Bogard</title>
		<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/#comment-528</link>
		<dc:creator>Jimmy Bogard</dc:creator>
		<pubDate>Fri, 23 May 2008 13:19:14 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2008/05/21/working-with-the-web-model.aspx#comment-528</guid>
		<description>@Anonymous Glenn

Due to petty insults and name-calling, I&#039;m deleting your comment.  Although you have some good points, it&#039;s unfortunate they were overshadowed by the negativity.  Hopefully you can elevate yourself and the discussion back into a civilized atmosphere.

I won&#039;t hold my breath.</description>
		<content:encoded><![CDATA[<p>@Anonymous Glenn</p>
<p>Due to petty insults and name-calling, I&#8217;m deleting your comment.  Although you have some good points, it&#8217;s unfortunate they were overshadowed by the negativity.  Hopefully you can elevate yourself and the discussion back into a civilized atmosphere.</p>
<p>I won&#8217;t hold my breath.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bender</title>
		<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/#comment-527</link>
		<dc:creator>Bender</dc:creator>
		<pubDate>Fri, 23 May 2008 10:12:44 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2008/05/21/working-with-the-web-model.aspx#comment-527</guid>
		<description>My opinion might be a little biased, but I think that the WebForms framework has it&#039;s merits.

Technically, it is horrible. I&#039;ve seen my share of horrendous code written in it. People that don&#039;t get web programming hack their way around it until their boss is happy.

In the same time, if you are beginner you have an easy entry point into web programming. This is very important. Even the smartest person will have troubles coping with HTML, CSS, JavaScript and HTTP, if he does not have prior experience. Who wants to tell them about all the browser bugs? Having an abstracted version of the web applications might be beneficial at this point. Any smart person will soon grasp the concepts and will gradually start searching for better and less abstracted alternatives.

But some people don&#039;t want to learn. For them it is important to have a standard tool, so they can complete their 9 to 5 tasks without breaking a sweat. I don&#039;t like this approach, but WebForms has a lot to offer to those people. They can buy off the shelf components and do their work (mostly) easy. The &quot;proper&quot; web application frameworks will hardly appeal to those people.

I&#039;ve got little away from the technical side. I just wanted to add some &quot;real life&quot; context to the discussion.</description>
		<content:encoded><![CDATA[<p>My opinion might be a little biased, but I think that the WebForms framework has it&#8217;s merits.</p>
<p>Technically, it is horrible. I&#8217;ve seen my share of horrendous code written in it. People that don&#8217;t get web programming hack their way around it until their boss is happy.</p>
<p>In the same time, if you are beginner you have an easy entry point into web programming. This is very important. Even the smartest person will have troubles coping with HTML, CSS, JavaScript and HTTP, if he does not have prior experience. Who wants to tell them about all the browser bugs? Having an abstracted version of the web applications might be beneficial at this point. Any smart person will soon grasp the concepts and will gradually start searching for better and less abstracted alternatives.</p>
<p>But some people don&#8217;t want to learn. For them it is important to have a standard tool, so they can complete their 9 to 5 tasks without breaking a sweat. I don&#8217;t like this approach, but WebForms has a lot to offer to those people. They can buy off the shelf components and do their work (mostly) easy. The &#8220;proper&#8221; web application frameworks will hardly appeal to those people.</p>
<p>I&#8217;ve got little away from the technical side. I just wanted to add some &#8220;real life&#8221; context to the discussion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Troy DeMonbreun</title>
		<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/#comment-526</link>
		<dc:creator>Troy DeMonbreun</dc:creator>
		<pubDate>Thu, 22 May 2008 21:19:33 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2008/05/21/working-with-the-web-model.aspx#comment-526</guid>
		<description>@Jimmy

I guess I am expecting much more from MS in v1.0 when it comes to MVC since they&#039;ve arrived so late in the game that it affords them the opportunity to avoid previously disclosed dangers and draw from (i.e.: copy) those that went before them.

But, yes, I think it may be safe to infer that you also mean, &quot;Give &#039;em a break, dude, it&#039;s only been 8 months so far&quot;.  And to that I would concur and say that I couldn&#039;t do it any faster.  But it doesn&#039;t keep me from expecting more. :-) </description>
		<content:encoded><![CDATA[<p>@Jimmy</p>
<p>I guess I am expecting much more from MS in v1.0 when it comes to MVC since they&#8217;ve arrived so late in the game that it affords them the opportunity to avoid previously disclosed dangers and draw from (i.e.: copy) those that went before them.</p>
<p>But, yes, I think it may be safe to infer that you also mean, &#8220;Give &#8216;em a break, dude, it&#8217;s only been 8 months so far&#8221;.  And to that I would concur and say that I couldn&#8217;t do it any faster.  But it doesn&#8217;t keep me from expecting more. <img src='http://lostechies.com/jimmybogard/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Troy DeMonbreun</title>
		<link>http://lostechies.com/jimmybogard/2008/05/22/working-with-the-web-model/#comment-525</link>
		<dc:creator>Troy DeMonbreun</dc:creator>
		<pubDate>Thu, 22 May 2008 21:09:51 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2008/05/21/working-with-the-web-model.aspx#comment-525</guid>
		<description>@Lucas

To clarify, I am not defending ASP.NET WebForms as a good implementation, when I say it &quot;got some things right&quot;.  I am referring to its vision and attempt to be usable abstration layer, especially circa 2001.  Granted, as Kyle points out, it is getting a bit dated to still be using basically the same abstraction architecture.

Yes, viewstate is the one thing that still has me scratching my head about WebForms. Before ASP.NET, with or without MVC (Struts), I kept state on the server side and re-populated upon load.  I&#039;m not sure why MS ever went the client-side route.</description>
		<content:encoded><![CDATA[<p>@Lucas</p>
<p>To clarify, I am not defending ASP.NET WebForms as a good implementation, when I say it &#8220;got some things right&#8221;.  I am referring to its vision and attempt to be usable abstration layer, especially circa 2001.  Granted, as Kyle points out, it is getting a bit dated to still be using basically the same abstraction architecture.</p>
<p>Yes, viewstate is the one thing that still has me scratching my head about WebForms. Before ASP.NET, with or without MVC (Struts), I kept state on the server side and re-populated upon load.  I&#8217;m not sure why MS ever went the client-side route.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
