Click here to Skip to main content
15,390,740 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have created one desktop application in d2k oracle.
Now i want to call that application on web browser using
I dont want to create new forms in but I want to create one tool which can convert d2k windows application into web application.

Suggestions needed.
Thanks in advance,
Sergey Alexandrovich Kryukov 10-Mar-11 14:09pm
Do you want to order such tool? Prepare to pay big bucks! I personally would consider your offer...
vineet03 10-Mar-11 14:19pm
no I want to create this tool.
But I need some guidance for this.
R. Giskard Reventlov 10-Mar-11 14:23pm
What have you already tried? Where did you get stuck? How did you attempt to resolve the problem?

SA is correct: loads of money will be involved.

The two architectures have almost nothing in common. Even a large number of the common controls are unavailable or wildly different.

Even if you could copy it over, part for part, it would be hideously slow for the user.

Don't even try, instead look at the overall operation of the application, and you can probably keep the DAL and BL nearly intact if you designed it right in the first place, but the UI is going to be totally different. Start again from scratch - using what you learnt over the time you spent building the WinApp — and make it work with the architecture.
Sergey Alexandrovich Kryukov 10-Mar-11 14:50pm
5 for supporting my judgment on the subject :-)
I would say, what you advise will work if original project has nice isolation of UI from business logic, but I almost never see the signs of that nice design.
OriginalGriff 10-Mar-11 15:18pm
I take it you prefer SA to SAKryukov? I'll try to remember in the future!
The chances of a major UI/BL/DAL switch being implemented cleanly outside a trivial project for a course are not good, I must agree...
It does happen, but not often enough to rely on :laugh:
Sergey Alexandrovich Kryukov 10-Mar-11 15:45pm
Thank you very much. My most-known ID and nick is SA (S.A.) often used as a name by my American collegues, stands for "Sergey Alexandrovich", which is a standard polite addressing (name + patronym, and no titles, ever), "Kryukov" is a family name. The CodeProject ID is not "Sergey A Kryukov" only because there are several (!) CodeProject members with the same combinations (both given and family names are fairly popular), one of them members already uses this ID.
Both SA and OriginalGriff are correct. But don't despair there may be some help for you.

I don't know how you built your windows application. While you will not be able to reuse any of your UI, all of that need to be redone in forms, but you can levarage many of the business logics and database access code. This is assuming is that they can cleanly separated from the existing application.

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

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900