Here's a question regarding compiling C# programs which has been confusing me for a semester now. I know it's a very simple question but it's been confusing me (maybe because I've been doing java as well?):
A compiled C# program will run on any computer
a) with a Web browser installed
where .NET is installed
c) running MS Windows
Would it be (?
This post has been edited by rukiaKuchiki: 24 December 2005 - 11:38 PM
Well, I'm glad you mentioned java, because .NET is really the M$ version of it. To address your questions in order
A. No, you do not need a web browser to run a C# program...you only need a web broswer if the C# program is a web based application.
B. Yes, you do require the .NET framework, just as you require the java runtime environment to run a java application.
C. No...although .NET is meant to run on windows, and does so better there than on any other platform, you can check out the Mono Project, which provides a means of developing .NET applications for other platforms, including linux.