<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: Will asp.net work on a Debian server?</title>
	<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server/</link>
	<description>Comments on Ask MetaFilter post Will asp.net work on a Debian server?</description>
	<pubDate>Thu, 10 Jul 2008 10:37:02 -0800</pubDate>
	<lastBuildDate>Thu, 10 Jul 2008 10:37:02 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>Question: Will asp.net work on a Debian server?</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server</link>	
		<description>I am trying to teach myself asp.net. My hosting company is &lt;a href=&quot;http://www.ipower.com&quot;&gt;iPower&lt;/a&gt; and apparently their server platform is Debian. Will asp.net run on this platform? The (really basic) aspx pages I&apos;ve tried sort of work but not really, and I am copying code verbatim from &lt;a href=&quot;http://quickstarts.asp.net/QuickStartv20/util/srcview.aspx?path=~/aspnet/samples/pages/intro/intro2.src&quot;&gt;Microsoft&apos;s site&lt;/a&gt; so I&apos;m sure I haven&apos;t fucked up the code. I&apos;m fine with HTML and CSS but this stuff is a bit beyond me. &lt;br /&gt;&lt;br /&gt; If asp.net won&apos;t work, what other language should I teach myself? iPower definitely does support PHP, Perl, MySQL, and PEAR (I&apos;ve never heard of the last one).  Basically I&apos;m bored and I want to learn something useful during my downtime at work. It won&apos;t be useful to my current job, but I want to get into the GIS field so if one of these would be better than another please advise. (&lt;a href=&quot;http://ask.metafilter.com/69456/Which-programming-languages-should-I-learn&quot;&gt;Similar to my previous question&lt;/a&gt;) I can&apos;t install &lt;em&gt;anything &lt;/em&gt;on my work machine (Windows XP).</description>
		<guid isPermaLink="false">post:ask.metafilter.com,2008:site.96246</guid>
		<pubDate>Thu, 10 Jul 2008 10:29:02 -0800</pubDate>
		<dc:creator>desjardins</dc:creator>
		
			<category>aspnet</category>
		
			<category>debian</category>
		
			<category>ipower</category>
		
			<category>server</category>
		
			<category>gis</category>
		
	</item> <item>
		<title>By: beowulf573</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1403975</link>	
		<description>I would say given your restrictions try learing perl or php instead.  I use asp.net daily and it&apos;s actually quite nice, but the real benefits come in when using Visual Studio, which apparently you can&apos;t install locally to try out.  Perl and php are plain text files so you can just use notepad and upload them to your server to run.  Not the most efficient way to go, but it will work.&lt;br&gt;
&lt;br&gt;
If you want to try asp.net at home, you can download the &lt;a href=&quot;http://www.microsoft.com/express/vwd/&quot;&gt;Express Edition&lt;/a&gt; for free.  There are also plain C# and C++ editions.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1403975</guid>
		<pubDate>Thu, 10 Jul 2008 10:37:02 -0800</pubDate>
		<dc:creator>beowulf573</dc:creator>
	</item><item>
		<title>By: kindall</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1403980</link>	
		<description>ASP.net won&apos;t run on Linux, no. You need a Windows-based host (for learning, you can run it on your own machine).</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1403980</guid>
		<pubDate>Thu, 10 Jul 2008 10:41:26 -0800</pubDate>
		<dc:creator>kindall</dc:creator>
	</item><item>
		<title>By: Good Brain</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1403987</link>	
		<description>A quick look at their product offerings and knowledge base suggests that you&apos;ll need to use one of their Windows hosting plans to use ASP.net.  In theory it can be run under linux using parts of the Mono project, but I didn&apos;t have much luck getting it working on the cPanel linux webhost I was using, even though they supposedly provided a prepackaged config.&lt;br&gt;
&lt;br&gt;
PHP/MySQL has the advantage of being available on just about any web host, and there is a hell of a lot of open source PHP software that you could learn from by reading and extending.  I&apos;d argue that isn&apos;t as rich an ecosystem of opensource software for ASP.net.&lt;br&gt;
&lt;br&gt;
Some people will say that you&apos;d be better off starting with Ruby on Rails, or Python + Django, but it doesn&apos;t look like the web host you&apos;ve chosen makes that easy.  (there are plenty of other web hosts to choose from though)</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1403987</guid>
		<pubDate>Thu, 10 Jul 2008 10:44:44 -0800</pubDate>
		<dc:creator>Good Brain</dc:creator>
	</item><item>
		<title>By: cgg</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1403989</link>	
		<description>You&apos;ve got linux hosting, so I&apos;d definitely start with php. perl is not a good first language to learn. I&apos;d also suggest python, if available. I&apos;m currently doing GIS-related-websites in php/mysql, but my background is software development, not GIS.&lt;br&gt;
&lt;br&gt;
My GIS-educated friends all started with Java, however, which also works easily w/ Linux.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1403989</guid>
		<pubDate>Thu, 10 Jul 2008 10:44:53 -0800</pubDate>
		<dc:creator>cgg</dc:creator>
	</item><item>
		<title>By: beowulf573</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1404002</link>	
		<description>Just FYI, &lt;a href=&quot;http://www.mono-project.com/Main_Page&quot;&gt;Mono&lt;/a&gt; includes some asp.net support, but I&apos;m not sure how complete it is or if it&apos;s a point where a hosting company could use it.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1404002</guid>
		<pubDate>Thu, 10 Jul 2008 10:56:05 -0800</pubDate>
		<dc:creator>beowulf573</dc:creator>
	</item><item>
		<title>By: enn</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1404004</link>	
		<description>&lt;i&gt;You&apos;ve got linux hosting, so I&apos;d definitely start with php. perl is not a good first language to learn.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
That PHP is a better first language than Perl is a view not universally shared.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1404004</guid>
		<pubDate>Thu, 10 Jul 2008 10:59:51 -0800</pubDate>
		<dc:creator>enn</dc:creator>
	</item><item>
		<title>By: toomuchpete</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1404039</link>	
		<description>&lt;i&gt;That PHP is a better first language than Perl is a view not universally shared.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&quot;Better&quot; is not a concept that is universally shared.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1404039</guid>
		<pubDate>Thu, 10 Jul 2008 11:24:43 -0800</pubDate>
		<dc:creator>toomuchpete</dc:creator>
	</item><item>
		<title>By: cCranium</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1404104</link>	
		<description>Most of your question has been addressed, so I will just note that PEAR is not a language.  &lt;br&gt;
&lt;br&gt;
It is the &quot;PHP Extension and Application Repository&quot;, which means that it is a set of packages that you can use.  They are written in PHP and can be incorporated into most any application.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1404104</guid>
		<pubDate>Thu, 10 Jul 2008 12:33:04 -0800</pubDate>
		<dc:creator>cCranium</dc:creator>
	</item><item>
		<title>By: Dark Messiah</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1404119</link>	
		<description>ASP and PHP share a lot of common ground, at least in terms of syntax. Depending on what you&apos;re trying to do, conversion should not be too hard. I&apos;ve had a variety of different hosts; I had to modify the PHP template that loaded all of my content pretty-much every time I switched hosts. I only had to use ASP once, so I am by no means overly familiar with it.&lt;br&gt;
&lt;br&gt;
I don&apos;t do very much complicated PHP stuff, the only reference I use is &lt;a href=&quot;http://www.php.net&quot;&gt;PHP.net&lt;/a&gt;</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1404119</guid>
		<pubDate>Thu, 10 Jul 2008 12:43:47 -0800</pubDate>
		<dc:creator>Dark Messiah</dc:creator>
	</item><item>
		<title>By: strangecargo</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1404183</link>	
		<description>It&apos;s *possible* to run ASP.NET applications under Linux using Mono XSP. More information &lt;a href=&quot;http://www.mono-project.com/ASP.NET&quot;&gt;here&lt;/a&gt;. I wouldn&apos;t recommend it if you actually want to get anything done...</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1404183</guid>
		<pubDate>Thu, 10 Jul 2008 13:42:21 -0800</pubDate>
		<dc:creator>strangecargo</dc:creator>
	</item><item>
		<title>By: kamelhoecker</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1404233</link>	
		<description>If you&apos;ve got an account on iPower, and want to play with a web scripting language, use PHP. It&apos;s the quickest route to getting something working. simple as &amp;lt;php print &quot;hello world.&quot;; ?&amp;gt;&lt;br&gt;
&lt;br&gt;
I would also try to figure out the most painless way to edit files directly on the webserver. Ideally, you can make a change to the PHP file, save it, and click reload in the web browser to see it.&lt;br&gt;
 &lt;br&gt;
You might want to try to find a host that has SSH (secure shell) access. This would allow you to use putty (doesn&apos;t need to be installed) to ssh to your webserver and edit PHP files directly.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1404233</guid>
		<pubDate>Thu, 10 Jul 2008 14:14:31 -0800</pubDate>
		<dc:creator>kamelhoecker</dc:creator>
	</item><item>
		<title>By: kamelhoecker</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1404237</link>	
		<description>&lt;small&gt;heh, well it&apos;s simpler when you don&apos;t have to encode your html entities. &amp;lt;?php print 1+1; ?&amp;gt;&lt;/small&gt;</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1404237</guid>
		<pubDate>Thu, 10 Jul 2008 14:16:08 -0800</pubDate>
		<dc:creator>kamelhoecker</dc:creator>
	</item><item>
		<title>By: Skorgu</title>
		<link>http://ask.metafilter.com/96246/Will-aspnet-work-on-a-Debian-server#1404445</link>	
		<description>I work at an exclusively PHP development shop. Please allow me to present a balanced, nuanced view of PHP as a language, development environment and software culture: &lt;br&gt;
&lt;br&gt;
It&apos;s crap. Parts of it seem almost explicitly designed to make doing things the Wrong Way easy and tempting. Most of the existing software and tutorials were written by twelve year olds. That said, it absolutely works, it&apos;s absolutely possible to write good PHP code and build good PHP apps and run solid PHP services (viz Yahoo, Flickr, et al) and the language itself is definitely getting better. &lt;br&gt;
&lt;br&gt;
Perl is a great language but hard for a beginner to pick up (IMO). It&apos;s fantastic but not exactly clear.&lt;br&gt;
&lt;br&gt;
You might have good luck with &lt;a href=&apos;http://code.google.com/appengine/&apos;&gt;Google&apos;s App Engine&lt;/a&gt;, following the basic tutorial gets you a working guestbook, it&apos;s hosted for free, and Python is a great language with a reputation for high-quality things being done in it. &lt;br&gt;
&lt;br&gt;
I&apos;m happy to chat about this here or via email/memail/whatever.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2008:site.96246-1404445</guid>
		<pubDate>Thu, 10 Jul 2008 18:01:42 -0800</pubDate>
		<dc:creator>Skorgu</dc:creator>
	</item>
	</channel>
</rss>
