<?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: More on ASP.NET and so forth</title>
	<atom:link href="http://www.kryogenix.org/days/2005/03/21/aspnet/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kryogenix.org/days/2005/03/21/aspnet</link>
	<description>scratched tallies on the prison wall</description>
	<pubDate>Wed, 07 Jan 2009 18:48:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: osfameron</title>
		<link>http://www.kryogenix.org/days/2005/03/21/aspnet/comment-page-1#comment-494</link>
		<dc:creator>osfameron</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/03/21/aspnet/#comment-494</guid>
		<description>&lt;p&gt;I was never a massive fan of IDEs, and I don&#8217;t feel the lack of one when programming Perl.&lt;/p&gt;

	&lt;p&gt;But when I&#8217;ve played with Java, using IntelliJ &lt;span class="caps"&gt;IDEA&lt;/span&gt; was an amazing experience: it flagged syntax errors like a spellcheck so you didn&#8217;t waste time compiling, had seamless integration with documentation and object model browsers, and the code-completion (that hardcore geeks seem to really dislike) is actually a useful &lt;strong&gt;supplement&lt;/strong&gt; to documentation &#8211; for simple tasks, it&#8217;s as good as having a code snippet example.  Refactoring support was brilliant too. In short, the &lt;span class="caps"&gt;IDE&lt;/span&gt; had powerful language aware features, it didn&#8217;t just give you fancy wizards to build pretty GUIs with.&lt;/p&gt;

	&lt;p&gt;Though I couldn&#8217;t quite find it in me to fork out the money for the license and went back to Vim when my trial expired, I&#8217;d thoroughly recommend giving a modern refactoring-aware browser a try.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>I was never a massive fan of IDEs, and I don&#8217;t feel the lack of one when programming Perl.</p>
<p>But when I&#8217;ve played with Java, using IntelliJ <span class="caps">IDEA</span> was an amazing experience: it flagged syntax errors like a spellcheck so you didn&#8217;t waste time compiling, had seamless integration with documentation and object model browsers, and the code-completion (that hardcore geeks seem to really dislike) is actually a useful <strong>supplement</strong> to documentation &#8211; for simple tasks, it&#8217;s as good as having a code snippet example.  Refactoring support was brilliant too. In short, the <span class="caps">IDE</span> had powerful language aware features, it didn&#8217;t just give you fancy wizards to build pretty GUIs with.</p>
<p>Though I couldn&#8217;t quite find it in me to fork out the money for the license and went back to Vim when my trial expired, I&#8217;d thoroughly recommend giving a modern refactoring-aware browser a try.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sil</title>
		<link>http://www.kryogenix.org/days/2005/03/21/aspnet/comment-page-1#comment-495</link>
		<dc:creator>sil</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/03/21/aspnet/#comment-495</guid>
		<description>&lt;p&gt;osfameron: I personally think that code completion is marvellous, and it&#8217;s in the editors I use. But that&#8217;s all I want from an editor; a &#8220;programmers&#8217; editor&#8221; is not an &lt;span class="caps"&gt;IDE&lt;/span&gt;, I think..&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>osfameron: I personally think that code completion is marvellous, and it&#8217;s in the editors I use. But that&#8217;s all I want from an editor; a &#8220;programmers&#8217; editor&#8221; is not an <span class="caps">IDE</span>, I think..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Fitzsimons</title>
		<link>http://www.kryogenix.org/days/2005/03/21/aspnet/comment-page-1#comment-496</link>
		<dc:creator>Nick Fitzsimons</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/03/21/aspnet/#comment-496</guid>
		<description>&lt;p&gt;&lt;p&gt;&lt;br /&gt;
I develop web applications in &lt;span class="caps"&gt;ASP&lt;/span&gt; and &lt;span class="caps"&gt;ASP&lt;/span&gt;.NET, using (aat the moment) Visual Studio .NET. While such tools as the debugger are invaluable (both for server-side and client-side code), I am constantly driven up the wall by the assorted &#8220;tidying&#8221; VS.NET imposes on my code, and thus turn it all off (to the extent one can). As for the creation of projects or project components, once the &lt;span class="caps"&gt;IDE&lt;/span&gt; has done its work of creating the &lt;span class="caps"&gt;HTML&lt;/span&gt; and so forth, I go through it and rip the whole lot out, then replace it with standards-compliant code. I&#8217;d say that on average, I waste about 20 minutes on every single component of an application just tidying up; for code, there is a similar overhead in just establishing basics (database connection and so forth) using the .NET &lt;span class="caps"&gt;API&lt;/span&gt;. The only justification I have for this timewasting is that the debugger usually saves me much more time in the long run.&lt;br /&gt;
&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
I think the problem is that the .NET framework is massively over-engineered for many of the things we do with web applications; it may be great to have that level of framework support for an enterprise-scale application running across multiple servers, but when you&#8217;re just getting a few bits of information from a database and displaying them on the page, which probably comprises about 80% of web apps work, it&#8217;s overkill.&lt;br /&gt;
&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
The analogy that springs to mind is those people that use a 4 by 4 (SUV for the Americans among us) to go down to the shops to buy a pound of carrots. There&#8217;s an enormous amount of power and amazing capabilities that just remain unused in the majority of instances. We&#8217;d all be better off if these people used a small runabout, and that&#8217;s just what &lt;span class="caps"&gt;ASP&lt;/span&gt; is.&lt;br /&gt;
&lt;/p&gt;&lt;/p&gt;</description>
		<content:encoded><![CDATA[</p>
<p>
I develop web applications in <span class="caps">ASP</span> and <span class="caps">ASP</span>.NET, using (aat the moment) Visual Studio .NET. While such tools as the debugger are invaluable (both for server-side and client-side code), I am constantly driven up the wall by the assorted &#8220;tidying&#8221; VS.NET imposes on my code, and thus turn it all off (to the extent one can). As for the creation of projects or project components, once the <span class="caps">IDE</span> has done its work of creating the <span class="caps">HTML</span> and so forth, I go through it and rip the whole lot out, then replace it with standards-compliant code. I&#8217;d say that on average, I waste about 20 minutes on every single component of an application just tidying up; for code, there is a similar overhead in just establishing basics (database connection and so forth) using the .NET <span class="caps">API</span>. The only justification I have for this timewasting is that the debugger usually saves me much more time in the long run.
</p>
<p></p>
<p>
I think the problem is that the .NET framework is massively over-engineered for many of the things we do with web applications; it may be great to have that level of framework support for an enterprise-scale application running across multiple servers, but when you&#8217;re just getting a few bits of information from a database and displaying them on the page, which probably comprises about 80% of web apps work, it&#8217;s overkill.
</p>
<p></p>
<p>
The analogy that springs to mind is those people that use a 4 by 4 (SUV for the Americans among us) to go down to the shops to buy a pound of carrots. There&#8217;s an enormous amount of power and amazing capabilities that just remain unused in the majority of instances. We&#8217;d all be better off if these people used a small runabout, and that&#8217;s just what <span class="caps">ASP</span> is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mrben</title>
		<link>http://www.kryogenix.org/days/2005/03/21/aspnet/comment-page-1#comment-497</link>
		<dc:creator>mrben</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/03/21/aspnet/#comment-497</guid>
		<description>&lt;p&gt;Aq &#8211; what editor do you use for Python?&lt;/p&gt;

	&lt;p&gt;Nick &#8211; nice analogy; agreed.&lt;/p&gt;

	&lt;p&gt;I have never really used an &lt;span class="caps"&gt;IDE&lt;/span&gt; for this very reason &#8211; too much bulk. GVim has been providing for my needs for a while :)&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Aq &#8211; what editor do you use for Python?</p>
<p>Nick &#8211; nice analogy; agreed.</p>
<p>I have never really used an <span class="caps">IDE</span> for this very reason &#8211; too much bulk. GVim has been providing for my needs for a while :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Schwuk</title>
		<link>http://www.kryogenix.org/days/2005/03/21/aspnet/comment-page-1#comment-498</link>
		<dc:creator>Schwuk</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/03/21/aspnet/#comment-498</guid>
		<description>&lt;p&gt;Aq,&lt;/p&gt;

	&lt;p&gt;In my defense, I was replying to your email when I checked your site and saw the &#8216;snarky&#8217; post at which point I decided to respond in kind.&lt;/p&gt;

	&lt;p&gt;The answer is a resounding &#8220;4. something else&#8221; as you&#8217;ll see on my post. It&#8217;s funny you thought of my observations as &#8220;unreasonable&#8221; when Bob thought it was spot on (and he should know).&lt;/p&gt;

	&lt;p&gt;Maybe we should have an Aq v. Schwuk debate at &lt;span class="caps"&gt;LRL&lt;/span&gt;&#8230;&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Aq,</p>
<p>In my defense, I was replying to your email when I checked your site and saw the &#8216;snarky&#8217; post at which point I decided to respond in kind.</p>
<p>The answer is a resounding &#8220;4. something else&#8221; as you&#8217;ll see on my post. It&#8217;s funny you thought of my observations as &#8220;unreasonable&#8221; when Bob thought it was spot on (and he should know).</p>
<p>Maybe we should have an Aq v. Schwuk debate at <span class="caps">LRL</span>&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Schwuk</title>
		<link>http://www.kryogenix.org/days/2005/03/21/aspnet/comment-page-1#comment-499</link>
		<dc:creator>Schwuk</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/03/21/aspnet/#comment-499</guid>
		<description>&lt;p&gt;Nick,&lt;/p&gt;

	&lt;p&gt;You are dead right about Visual Studio .NET &#8211; I use it for it&#8217;s code completion, debugging, and solutions. Once I start editing an &lt;span class="caps"&gt;ASP&lt;/span&gt;.NET page in VS.NET switch into the &lt;span class="caps"&gt;HTML&lt;/span&gt; view and never go back to Designer unless I can possibly help it &#8211; especially if I&#8217;m working with standards compliant code.&lt;/p&gt;

	&lt;p&gt;If you make that many changes to the standard templates, you should look into creating your own.&lt;/p&gt;

	&lt;p&gt;I&#8217;m actually experimenting with ignoring .aspx pages and using HttpHandlers instead. Some (Aq) may say &#8220;why bother using Mono/.NET then?&#8221; but I&#8217;m simply ignoring one facet of a very powerful framework.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Nick,</p>
<p>You are dead right about Visual Studio .NET &#8211; I use it for it&#8217;s code completion, debugging, and solutions. Once I start editing an <span class="caps">ASP</span>.NET page in VS.NET switch into the <span class="caps">HTML</span> view and never go back to Designer unless I can possibly help it &#8211; especially if I&#8217;m working with standards compliant code.</p>
<p>If you make that many changes to the standard templates, you should look into creating your own.</p>
<p>I&#8217;m actually experimenting with ignoring .aspx pages and using HttpHandlers instead. Some (Aq) may say &#8220;why bother using Mono/.NET then?&#8221; but I&#8217;m simply ignoring one facet of a very powerful framework.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sil</title>
		<link>http://www.kryogenix.org/days/2005/03/21/aspnet/comment-page-1#comment-500</link>
		<dc:creator>sil</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/03/21/aspnet/#comment-500</guid>
		<description>&lt;p&gt;Schwuk: &#8220;It&#8217;s funny you thought of my observations as &#8220;unreasonable&#8221; when Bob thought it was spot on (and he should know).&#8221;&lt;/p&gt;

	&lt;p&gt;Hence my &lt;em&gt;mea culpa&lt;/em&gt;. I was wrong :)&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Schwuk: &#8220;It&#8217;s funny you thought of my observations as &#8220;unreasonable&#8221; when Bob thought it was spot on (and he should know).&#8221;</p>
<p>Hence my <em>mea culpa</em>. I was wrong :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Donnelly</title>
		<link>http://www.kryogenix.org/days/2005/03/21/aspnet/comment-page-1#comment-501</link>
		<dc:creator>Bill Donnelly</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/03/21/aspnet/#comment-501</guid>
		<description>&lt;p&gt;imo, all of the .net stuff is crappola!&lt;br /&gt;
I have recently given up on &lt;span class="caps"&gt;VB6&lt;/span&gt; and moved to &lt;span class="caps"&gt;REA&lt;/span&gt;Lbasic. I was (am) an &lt;span class="caps"&gt;MS &lt;/span&gt;Certified &lt;span class="caps"&gt;VB &lt;/span&gt;Software Developer, but will probably never move to or use .net. Check out Rb for a more than viable alternative.&lt;/p&gt;
 
</description>
		<content:encoded><![CDATA[<p>imo, all of the .net stuff is crappola!<br />
I have recently given up on <span class="caps">VB6</span> and moved to <span class="caps">REA</span>Lbasic. I was (am) an <span class="caps">MS </span>Certified <span class="caps">VB </span>Software Developer, but will probably never move to or use .net. Check out Rb for a more than viable alternative.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
