Basic C# Question

Posted on 2005-05-05
Medium Priority
Last Modified: 2010-04-16
Im planning on building a C# web forms application.   Do I HAVE to have IIS in order to run a web forms project?  Can it be run on Apache?   Ive been searching the web and microsoft's site says it must be run on IIS.    Is a web forms application just a ASP.net app that I code with C#?  Do I just select 'File/New/Project/ASP.NET Web Application.  Can someone please point me in the right direction?  

Question by:JohnnyKnoxville
LVL 14

Accepted Solution

existenz2 earned 200 total points
ID: 13940707
ASP runs the best on IIS yes, so it's best to use that. You also have PHP.NET (Also known as PHP#), but that's still in development . You can find out about it's current status at: http://www.php-compiler.net/

An easy example on how to use ASP.NET:

Expert Comment

ID: 13940767
There is a way to get Apache to handle asp pages.


It looks a little tricky to set up. If you Google "Apache server" and "ASP" you will find a number of resources to help you out. Why are you reluctant to use IIS? Do you have a Windows operating system that doesn't have IIS configured? If this were my first web app with ASP.NET, and I were planning to use Visual Studio to build it,  I would do everything I could to get it going on IIS. If you run into configuration issues with the Apache server you will have an extra layer of complexity to work through, and Microsoft's documentation won't be helpful.

Good luck,


Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction Hi all and welcome to my first article on Experts Exchange. A while ago, someone asked me if i could do some tutorials on object oriented programming. I decided to do them on C#. Now you may ask me, why's that? Well, one of the re…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …
With just a little bit of  SQL and VBA, many doors open to cool things like synchronize a list box to display data relevant to other information on a form.  If you have never written code or looked at an SQL statement before, no problem! ...  give i…
Suggested Courses

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question