Before I answer your question, I want to question you... Do you have any idea what web development is, and where does web application run?
If you're having a Windows-based application; and you've also mentioned .NET 2.0. Chances are that you're also using some of the .NET-based assemblies to make programming simpler, C# would be your language. Since you're interested in converting it to a web application, why not use the same resources of .NET framework and just convert it into a web-based application.
PHP doesn't hold enough as compared to .NET framework, because ASP.NET is backed up by .NET framework. There are many things where you would have to build your own libraries, or write code from scratch in PHP. Anyways, if you're interested in only PHP and Apache, my suggestion and advice
would be to,
- Convert the back-end code into PHP server-side scripting code.
- Convert the front-end (form probably) code into HTML-based UI.
Also, you said:
Quote:We want to run this application independent of all platform and on all devices(Mobile/Ipad/Windows)
Did you know that web applications run cross-platform and cross-devices using a web browser only. Their layout is based on the CSS that you apply to your web application. You can use a bootstrap
] for that if you want a consistent look and feel cross-platform.