Last post Jul 20, 2009 06:45 AM by gunteman
May 21, 2009 05:16 AM|tarun nanda|LINK
I am a user of asp.net 2.0 and uses the C# for develop the web pages. I make the website for my client but after publish my website it’s not working on my Linux base server.
So any one can help me for which type of changes I do in my .aspx pages and web.config file, so it’s give the support for upload my .aspx page on that Linux base server.
It's very urgent for me.
Asp .net 2.0 with C#
May 21, 2009 06:33 AM|gunteman|LINK
ASP.NET does not run on Linux servers. It's designed specifically for Windows and IIS.
It can be made to run on LInux, using the Mono framework, but it's gonna take some work, and it can not be guaranteed to work.
May 21, 2009 10:30 AM|jhill|LINK
Mono's ASP.NET implementation is fairly complete. It supports most of the features of the latest versions of ASP.NET, including ASP.NET AJAX and ASP.NET MVC.
That said, most Linux hosts do not yet provide support for hosting ASP.NET on Mono. This is something you'll need to discuss with your provider.
May 21, 2009 04:10 PMemail@example.com|LINK
So any one can help me for which type of changes I do in my .aspx pages and web.config file...
The change needs to be made on the Linux server, not in your code. There are several ways to run ASP.NET in Linux, most popular is mod_mono. Consult your Linux admin or hosting service for help.
Jul 20, 2009 02:02 AM|tarun nanda|LINK
I read your article, its ok. But after that my Hosting service (That Person) never gives the supportable answer according to my requirement. But by the way I found some new website in which if I use the "Grasshopper" so I convert the ASP.net pages and run
on Linux Server. This website is "http://dev.mainsoft.com/". But after read all the articles I never understand that Grasshopper is suit for me or not. So I need your opinion. And please give the tips for better designing a website.
Jul 20, 2009 06:45 AM|gunteman|LINK
Sure, it can work, but the best solution is to simply switch hosting provider to someone supporting ASP.NET.