Click to See Complete Forum and Search --> : Deploying a ASP.NET website
John99
July 8th, 2008, 04:10 PM
Hi. I am using Windows XP Home edition and as a result, I do not have IIS. It is too bad. Although, I have it on my office computer, I was wondering if there is a work around. I mean, if only I could some how make my ASP.NET web applications public to the outside world, it would be great. Currently, I am making use of IIS on my office computer. But, as a matter of fact, someone told me that there are other web servers that allow us to host web applications. But the person who told me about this does not work in .NET specific environment and said that he was not sure about that for .NET websites. So, as mentioned by him, I D/Led the JBoss web server, which is available for free. But I do not know how toi install it and host ASP.NET websites on it. If anyone has deployed ASP.NET websites on any other server that is available for downloads for free? I am just experimenting here. For office purposes, I have been deploying ASP.NET websites on IIS for sometime now.
Thanks in advance,
John.
TheCPUWizard
July 8th, 2008, 05:00 PM
Well, upgrading to "Pro" is one option. :D
Or you could use the "Cassandra" Web Server. (note this will NOT scale well, but for very small apps, it will work.
Or you could simply host the .NET framework in a service. There is absolutely no reason why ASP.NET "needs" IIS or any other general Web Server.
John99
July 8th, 2008, 07:31 PM
Hi TheCPUWizard. Can you tell me how can I make the web site open to the outside world without using IIS? I asked quite a few .NET professionals within my circle and they said that it cannot be done. Some others said that it can be done, but they did not know how. So the result is the same. I am left stranded. I heard something of the sort that due to the security reasons, the OS allows only port 80 to interact with the outside world. And also the OS puts some network access restrictions for all other folders except virtual directory. Now, I had done a very preliminary socket programming in the past and I do not know the basics of internet programming. As I mentioned, I have XP pro on my office machine already installed. So, all I am looking is to learn some other way of getting rid of my dependency on IIS to host my web-apps. Please do tell me if it can be done...and how?
Thanks and Regards
John
eclipsed4utoo
July 8th, 2008, 08:04 PM
I would also like to know this.
nabeelisnabeel
July 9th, 2008, 04:56 AM
http://weblogs.asp.net/israelio/archive/2005/09/11/424852.aspx
John99
July 10th, 2008, 03:24 PM
May be. But is Apache server D/L free? I heard that it is not...Let me check it out once again.
eclipsed4utoo
July 10th, 2008, 03:37 PM
here you go..
http://httpd.apache.org/
TheCPUWizard
July 10th, 2008, 03:42 PM
Doesn't anybody read the documentation??
http://msdn.microsoft.com/en-us/library/aa529311.aspx
If the professionals you talked to claim to be ASP.NET professionals, they are incompetent.
bhushan1980
July 10th, 2008, 03:50 PM
Hey, TheCPUWizard. I saw that link. As I am also interested in knowing the way of hosting my web applications outside IIS and as I also am handicapped by having Windows XP Home Edition SP3 installed on my machine, I just went through the article and I will surely try it out. But, before that there is one Q in my mind. The article makes the mention of hosting web services outside IIS. Does the same logic and explanation hold good for websites as well? I will try it out anyways...
Thanks for the link...
Bhushan.
eclipsed4utoo
July 10th, 2008, 03:57 PM
you will need to download this...
http://www.microsoft.com/downloads/details.aspx?FamilyID=018a09fd-3a74-43c5-8ec1-8d789091255d&displaylang=en
codeguru.com
Copyright Internet.com Inc., All Rights Reserved.