Click here to Skip to main content
14,239,876 members
Rate this:
Please Sign up or sign in to vote.
Hello All,

I have windows based desktop application built on .Net FW 2.0 using Oracle 11g database as back-end. I have a requirement of converting the whole application from desktop to Web app. The application is a Distribution Management System. It performs the operations such as creating Purchase orders/Sales order and payments processing etc.

I am seeking advice/suggestion as to which platform will be the best to re-develop the whole application using open source environment. We cannot build this application on asp.net neither host it on IIS due to licensing limitations. I am intending to develop the application using HTML 5 for front end, Javascript for client end validation. Php SOAP services for server side scripting and GET/POST methods.

We want to run this application independent of all platform and on all devices(Mobile/Ipad/Windows).

Any suggestion would be highly appreciated.

Raza
Posted
Updated 10-Jul-19 13:38pm
v2
Comments
Raza Usmani 18-Mar-15 7:02am
   
New UI is the essential requirement of our project. I would like to know if working with HTML5 using Javascript and SOAP services will serve the purpose?
   
It depends, maybe development, but forget "convert", the whole idea.
So, ASP.NET or PHP?
—SA
Rate this:
Please Sign up or sign in to vote.

Solution 1

There is no easy way to convert a form application to a web application.
The UI will be new, even if you use the same business logic.
   
Rate this:
Please Sign up or sign in to vote.

Solution 3

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,


  1. Convert the back-end code into PHP server-side scripting code.
  2. 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.
   
Rate this:
Please Sign up or sign in to vote.

Solution 5

There is a new tool that makes it pretty simple - see wisejwebapps.com
   
Comments
Dave Kreskowiak 10-Jul-19 19:54pm
   
OK, now it's spam.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)




CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100