Can I load an ASPX page through Linux?

  • Thread starter Thread starter Guest
  • Start date Start date
Can I load an aspx page using a Linux machine?

If you are browsing on it to a Windows server, sure.

If you want to host the ASPX page on a Linux server, then have a look at
the Mono project, and the DotGNU project. I do not think either project is
hosting ASP.NET yet, but I might be wrong. Do a search and go to the web
page to find out.
 
I'm using IIS for the page in a PC for Win2000 Pro (not Server version) but
I'm trying to look at the page from a Linux PC.

So I should be able to see it correctly?
 
I'm using IIS for the page in a PC for Win2000 Pro (not Server
version) but I'm trying to look at the page from a Linux PC.
So I should be able to see it correctly?

Yes, unless you are using a component that cannot render a page for non-IE
browsers. Test first with a really simple page, like a "hello world" page
without fancy stuff. Go incrementally from there.
 
ASPX is certainly working on Mono. If I remember correctly parts of their
website are running on Mono's ASP just to help find potential bugs and
performance problems.

In fact, it works both with Apache's webserver, as well as XSP, a
lightweight stand-alone web server written in C# (I've been told that .NET
2.0 will have a similar feature, but I'm not on the beta team so I can't be
sure).

I do not keep track of DotGNU's status enough to know for certain, but I
haven't heard anything lately about them concerning major progress on
ASP.NET. Last I heard, they were planning on "supporting Mono's project" in
that regard---whatever that means.

However, both Mono and DotGNU's progress is coming along pretty well. I'm
especially surprised about the System.Windows.Forms support (I thought that
would be the last thing done---but I guess a lot of people want to see
cross-platform .NET apps). Both Mono and .GNU have a different philosophy
in their implementations, each with their pros and cons. In the end, it
seems that DotGNU's will be more portable, at the expense of being able to
support ALL programs written for Microsoft's implementation. Mono solves
this by using Wine in one of its implementations.

Anyway, I'm way off topic now. I recommend visiting both
http://www.go-mono.com/ and http://www.gnu.org/projects/dotgnu/ every once
in a while just to see what's happening on "the other side." If I had more
free time I'd certainly be contributing to one of the projects right
now---they both seem to be doing wonderful things.

The real question is: will anyone try to port Microsoft's upcoming Avalon to
any other OS? Although it's going to be very integral with Windows, there's
no reason why it couldn't be emulated. Seeing as it doesn't really sit on
Win32 as much as System.Windows.Forms, I figure somebody is bound to write a
decent implementation eventually. Not that I particularly care at this
point in time...

--Matthew W. Jackson
 
Matthew W. Jackson said:
ASPX is certainly working on Mono. If I remember correctly parts of their
website are running on Mono's ASP just to help find potential bugs and
performance problems.

In fact, it works both with Apache's webserver, as well as XSP, a
lightweight stand-alone web server written in C# (I've been told that .NET
2.0 will have a similar feature, but I'm not on the beta team so I can't be
sure).
What do you mean by that? Hosting the asp.net runtime is actually pretty
trivial(although I'm not sure how well supported it is, I have done it as a
proof of concept, many others have as well), and the MS Cassini web server
provides a pretty basic example of doing so. Do you mean it will just have a
microsoft provided XSP asp.net plugin or what?
Just curious about such changes, its always nice to have an idea of what is
coming.
 
Daniel O'Connell said:
What do you mean by that? Hosting the asp.net runtime is actually pretty
trivial(although I'm not sure how well supported it is, I have done it as a
proof of concept, many others have as well), and the MS Cassini web server
provides a pretty basic example of doing so. Do you mean it will just have a
microsoft provided XSP asp.net plugin or what?
Just curious about such changes, its always nice to have an idea of what is
coming.

I was unaware of Cassini until last night. I suppose that is the product i
heard Microsoft would release. I still seem to think that a future .NET
version will have this sort of functionality built in---perhaps with better
performance....although I cannot be sure. What I heard was along the lines
of: Future .NET Versions will be able to host ASP.NET web sites without IIS,
with less robustness of course.

But I don't know...

--Matthew W. Jackson
 
I was unaware of Cassini until last night. I suppose that is the product i
heard Microsoft would release. I still seem to think that a future .NET
version will have this sort of functionality built in---perhaps with better
performance....although I cannot be sure. What I heard was along the lines
of: Future .NET Versions will be able to host ASP.NET web sites without IIS,
with less robustness of course.

But I don't know...
Ya, me either, I am curious as to what features would be added, the
HttpRuntime class is available to host asp.net, but there is nothing but the
runtime host. You would have to write your own HTTP server or what have you.
Perhaps what you heard was that a basic asp.net host(baseline http1.1 server
implemetnation) may be provided? Or maybe it was something to do with
indigo(which, I think, allows you to host atleast web services without IIS,
but I'm not sure). It is a curiosity no doubt.
 
Back
Top