<?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: Is PHP the natural upgrade path for ASP 3.0 / VB 6?</title>
	<atom:link href="http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/</link>
	<description>News, opinion, and fresh thinking for web developers and designers. The official podcast of sitepoint.com.</description>
	<lastBuildDate>Sat, 07 Nov 2009 23:35:20 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: srinfo</title>
		<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/comment-page-1/#comment-25384</link>
		<dc:creator>srinfo</dc:creator>
		<pubDate>Tue, 23 May 2006 02:16:06 +0000</pubDate>
		<guid isPermaLink="false">1897627699#comment-25384</guid>
		<description>hello, I recently switched over to an microsoft server at a host just to find that the ASP supported is asp 3.0, I had 1.1  and I&#039;m in no hurry to upgrade to pay to learn something I really didn&#039;t want to anyhowie microsoft (high language). I&#039;ll stay with php for now.</description>
		<content:encoded><![CDATA[<p>hello, I recently switched over to an microsoft server at a host just to find that the ASP supported is asp 3.0, I had 1.1  and I&#8217;m in no hurry to upgrade to pay to learn something I really didn&#8217;t want to anyhowie microsoft (high language). I&#8217;ll stay with php for now.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: SitePoint Blogs &#187; Convert ASP to PHP with ASPA</title>
		<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/comment-page-1/#comment-10864</link>
		<dc:creator>SitePoint Blogs &#187; Convert ASP to PHP with ASPA</dc:creator>
		<pubDate>Thu, 17 Nov 2005 15:35:29 +0000</pubDate>
		<guid isPermaLink="false">1897627699#comment-10864</guid>
		<description>[...] If you&#8217;ve been around PHP a little, you&#8217;ve probably run into asp2php before, an app which attempts to convert ASP 3.0 code (VBScript mainly) to PHP automatically. I&#8217;ve mentioned and joked about this stuff before but recently been playing with something that looks serious. [...]</description>
		<content:encoded><![CDATA[<p>[...] If you&#8217;ve been around PHP a little, you&#8217;ve probably run into asp2php before, an app which attempts to convert ASP 3.0 code (VBScript mainly) to PHP automatically. I&#8217;ve mentioned and joked about this stuff before but recently been playing with something that looks serious. [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Dangermouse</title>
		<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/comment-page-1/#comment-520</link>
		<dc:creator>Dangermouse</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1897627699#comment-520</guid>
		<description>&lt;p&gt;This is just another ASP vs PHP no matter how you put it :p&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>This is just another ASP vs PHP no matter how you put it :p</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Skunk</title>
		<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/comment-page-1/#comment-521</link>
		<dc:creator>Skunk</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1897627699#comment-521</guid>
		<description>&lt;p&gt;Dangermouse: I disagree. Classic ASP is no longer being developed, with all future Microsoft web platform work centered on ASP.NET. ASP.NET is a whole new paradigm, very different from classic ASP. PHP on the other hand is very similar to classic ASP in the way it does things. Harry is suggesting that classic ASP developers may find PHP a closer fit to what they know than the more complex ASP.NET.&lt;/p&gt;

&lt;p&gt;Very insightful comments Harry.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>Dangermouse: I disagree. Classic ASP is no longer being developed, with all future Microsoft web platform work centered on ASP.NET. ASP.NET is a whole new paradigm, very different from classic ASP. PHP on the other hand is very similar to classic ASP in the way it does things. Harry is suggesting that classic ASP developers may find PHP a closer fit to what they know than the more complex ASP.NET.</p>
<p>Very insightful comments Harry.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy W.</title>
		<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/comment-page-1/#comment-522</link>
		<dc:creator>Jeremy W.</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1897627699#comment-522</guid>
		<description>&lt;p&gt;Yeah. It&#039;s just another guy saying what is essentially the same thing. This time he has more authority, but at the end of the day most of the piece is opinion. Very good, and very valid opinion, but opinion nonetheless.&lt;/p&gt;

&lt;p&gt;I&#039;m not dismissing Joel at all, or dismissing the piece, but you can&#039;t make career or business decisions based on someone&#039;s opinion.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>Yeah. It&#8217;s just another guy saying what is essentially the same thing. This time he has more authority, but at the end of the day most of the piece is opinion. Very good, and very valid opinion, but opinion nonetheless.</p>
<p>I&#8217;m not dismissing Joel at all, or dismissing the piece, but you can&#8217;t make career or business decisions based on someone&#8217;s opinion.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy W.</title>
		<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/comment-page-1/#comment-523</link>
		<dc:creator>Jeremy W.</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1897627699#comment-523</guid>
		<description>&lt;p&gt;Simon, ASP to PHP is a natural progression. But ASP to ASP.NET is also a natural progression because, fundamentally, you can use all of the same backend and development tools to do the same job.&lt;/p&gt;

&lt;p&gt;The change from ASP to PHP is just as severe as from ASP to ASP.NET. The VBS to VB.NET change is mainly conceptual: objects. The ASP to PHP change is deeper than that as it&#039;s a new language.&lt;/p&gt;

&lt;p&gt;I don&#039;t know about you, but I grasp concepts much more quickly than languages.&lt;/p&gt;

&lt;p&gt;I&#039;m not going to fault anyone for moving to PHP from ASP, I just don&#039;t see a big reason to &#039;choose&#039; in that way. I&#039;m not even a Developer anymore (by trade), but in the last week I programmed in VBS, KiXtart, VB.NET, C#, PHP, iHTML and Java.&lt;/p&gt;

&lt;p&gt;The move from ASP to PHP makes sense, but the move from ASP to ASP.NET doesn&#039;t make any less sense just because of this article ;)&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>Simon, ASP to PHP is a natural progression. But ASP to ASP.NET is also a natural progression because, fundamentally, you can use all of the same backend and development tools to do the same job.</p>
<p>The change from ASP to PHP is just as severe as from ASP to ASP.NET. The VBS to VB.NET change is mainly conceptual: objects. The ASP to PHP change is deeper than that as it&#8217;s a new language.</p>
<p>I don&#8217;t know about you, but I grasp concepts much more quickly than languages.</p>
<p>I&#8217;m not going to fault anyone for moving to PHP from ASP, I just don&#8217;t see a big reason to &#8216;choose&#8217; in that way. I&#8217;m not even a Developer anymore (by trade), but in the last week I programmed in VBS, KiXtart, VB.NET, C#, PHP, iHTML and Java.</p>
<p>The move from ASP to PHP makes sense, but the move from ASP to ASP.NET doesn&#8217;t make any less sense just because of this article ;)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy W.</title>
		<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/comment-page-1/#comment-524</link>
		<dc:creator>Jeremy W.</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1897627699#comment-524</guid>
		<description>&lt;p&gt;Sorry for spamming your blog post Harry, but I think some of the other comments you didn&#039;t talk about on Randy&#039;s blog are great:&lt;/p&gt;

&lt;p&gt;&quot; First, VB.NET and VB are not the same thing. VB.NET isn&#039;t &quot;VB 7.0&quot;. If you want VB, then use VB 6. Second, every language in the .NET stable is the same way: VB to VB.NET, unmanaged C++ to managed C++, J++ to J#.&quot;&lt;/p&gt;

&lt;p&gt;&quot;IMO he failed to appreciate that doing nothing was not an option for MS. MS needed to move forward and provide a development platform that could compete with Java, which was making significant inroads into the Enterpise Development space. Whether or not you agree with Joel that memory management is the key to productivity improvements in virtual machine environments there does seem to be consensus that C#/Java is more productive than C++/COM for Enterprise class applications.&quot;&lt;/p&gt;

&lt;p&gt;Also, Joel seems to fundamentally believe that Windows development will die, in favour of all web-based apps, which of course is foollish. There will always be entire backends devoted to the tools we love. The frontends, though, should be completely transferrable (which was actually the whole point of .NET, to make the creation of shared classes and easy maintenance of those classes incredibly easy).&lt;/p&gt;

&lt;p&gt;Anyways, I&#039;ll back off now, since I do have my own blog I could write this all in ;-)&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>Sorry for spamming your blog post Harry, but I think some of the other comments you didn&#8217;t talk about on Randy&#8217;s blog are great:</p>
<p>&#8221; First, VB.NET and VB are not the same thing. VB.NET isn&#8217;t &#8220;VB 7.0&#8243;. If you want VB, then use VB 6. Second, every language in the .NET stable is the same way: VB to VB.NET, unmanaged C++ to managed C++, J++ to J#.&#8221;</p>
<p>&#8220;IMO he failed to appreciate that doing nothing was not an option for MS. MS needed to move forward and provide a development platform that could compete with Java, which was making significant inroads into the Enterpise Development space. Whether or not you agree with Joel that memory management is the key to productivity improvements in virtual machine environments there does seem to be consensus that C#/Java is more productive than C++/COM for Enterprise class applications.&#8221;</p>
<p>Also, Joel seems to fundamentally believe that Windows development will die, in favour of all web-based apps, which of course is foollish. There will always be entire backends devoted to the tools we love. The frontends, though, should be completely transferrable (which was actually the whole point of .NET, to make the creation of shared classes and easy maintenance of those classes incredibly easy).</p>
<p>Anyways, I&#8217;ll back off now, since I do have my own blog I could write this all in ;-)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: davidjmedlock</title>
		<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/comment-page-1/#comment-525</link>
		<dc:creator>davidjmedlock</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1897627699#comment-525</guid>
		<description>&lt;p&gt;I agree with Jeremy&#039;s last post. I personally love PHP, though I don&#039;t develop in it regularly. Any new projects I do on my own are generally done in PHP. I&#039;ve always despised ASP.Old and always will.&lt;/p&gt;

&lt;p&gt;The .Net concepts, though, just make since. If you&#039;re building a milti-tiered application, .Net is very conducive to isolating tiers. You can build an entire application with no front end whatsoever and then you can build 6 different front ends all using the same base code and in very little time. Anyone who has worked for a large corporation or on Enterprise level applications understands (or should) that the web is simply not always the right solution and many times it&#039;s an inefficient one.&lt;/p&gt;

&lt;p&gt;As J said, ASP to PHP makes sense because the two languages share so much common ground in application framework. For that matter, ASP to ColdFusion makes sense, too. Coders with little or no OO experience will fair best with PHP or CF. Developers who have built more than just web apps, or will have to build more than just web apps, will definitely be more interested in migrating to a solution based in .Net, or Java if they totally hate MS...&lt;/p&gt;

&lt;p&gt;Anyway, that&#039;s just my $0.02 USD. Good post, Harry.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>I agree with Jeremy&#8217;s last post. I personally love PHP, though I don&#8217;t develop in it regularly. Any new projects I do on my own are generally done in PHP. I&#8217;ve always despised ASP.Old and always will.</p>
<p>The .Net concepts, though, just make since. If you&#8217;re building a milti-tiered application, .Net is very conducive to isolating tiers. You can build an entire application with no front end whatsoever and then you can build 6 different front ends all using the same base code and in very little time. Anyone who has worked for a large corporation or on Enterprise level applications understands (or should) that the web is simply not always the right solution and many times it&#8217;s an inefficient one.</p>
<p>As J said, ASP to PHP makes sense because the two languages share so much common ground in application framework. For that matter, ASP to ColdFusion makes sense, too. Coders with little or no OO experience will fair best with PHP or CF. Developers who have built more than just web apps, or will have to build more than just web apps, will definitely be more interested in migrating to a solution based in .Net, or Java if they totally hate MS&#8230;</p>
<p>Anyway, that&#8217;s just my $0.02 USD. Good post, Harry.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew-J2000</title>
		<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/comment-page-1/#comment-526</link>
		<dc:creator>Andrew-J2000</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1897627699#comment-526</guid>
		<description></description>
		<content:encoded><![CDATA[<p>Some of the statements made above confuse me, I share Jeremy and Randy’s opinion, although this is a little over reaching as Randy put it. There is no natural progression from ASP to PHP, and that in itself is a little far reaching to state; the natural direction I would take would be Microsoft’s path rather than PHP as an ASP developer. I still don’t really see the correlation between ASP and PHP.</p>
<p>
<blockquote>
<p>
You can build an entire application with no front end whatsoever and then you can build 6 different front ends all using the same base code and in very little time. 
</p>
</blockquote>
</p><p>
I can do this in PHP + ASP[img=http://www.sitepoint.com/forums/images/smilies/confused.gif]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Markus Wolff</title>
		<link>http://www.sitepoint.com/blogs/2004/06/17/is-php-the-natural-upgrade-path-for-asp-30-vb-6/comment-page-1/#comment-527</link>
		<dc:creator>Markus Wolff</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1897627699#comment-527</guid>
		<description>&lt;p&gt;I agree that PHP makes a very good migration path from ASP/VB6 applications - especially if you consider VB6 as a language that has always been strong in the area of rapid prototyping, which is, IMHO an area in which PHP absolutely excels.&lt;/p&gt;

&lt;p&gt;I work at a company that develops individual software in both VB.NET and PHP. The reasons why customers choose a VB.NET application usually are because they don&#039;t like web applications for some reason. However, in every project I have seen so far customers had to pay more, sometimes a lot more for the VB.NET application because the task would have been way easier and quicker been achieved using PHP.&lt;/p&gt;

&lt;p&gt;Personally, I&#039;d always choose PHP for being more productive. Wherever I need a desktop application, I&#039;d choose Java. In the past few months, I&#039;ve learned to hate VB.NET :-)&lt;br /&gt;
For PHP developers it makes especially sense to consider Java as their second development environment because of the upcoming marriage between PHP and Java (PHP being the reference implementation for JSR 223), which I&#039;m definitely looking forward to :-)&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>I agree that PHP makes a very good migration path from ASP/VB6 applications &#8211; especially if you consider VB6 as a language that has always been strong in the area of rapid prototyping, which is, IMHO an area in which PHP absolutely excels.</p>
<p>I work at a company that develops individual software in both VB.NET and PHP. The reasons why customers choose a VB.NET application usually are because they don&#8217;t like web applications for some reason. However, in every project I have seen so far customers had to pay more, sometimes a lot more for the VB.NET application because the task would have been way easier and quicker been achieved using PHP.</p>
<p>Personally, I&#8217;d always choose PHP for being more productive. Wherever I need a desktop application, I&#8217;d choose Java. In the past few months, I&#8217;ve learned to hate VB.NET :-)<br />
For PHP developers it makes especially sense to consider Java as their second development environment because of the upcoming marriage between PHP and Java (PHP being the reference implementation for JSR 223), which I&#8217;m definitely looking forward to :-)</p>]]></content:encoded>
	</item>
</channel>
</rss>
