WEB ENABLING a win application: best approach

P

pamelafluente

Hello I have been asking around about some suggestions about the best
way to web enable an existing big Win app (wich includes a magazine
page setter).

Must say with no much success, as most people are sticking either
with win apps or with web app, and it seems there not many people
with working experience in this area.

After some reading I am becoming convinced that the most effective
way is a combination of 2 approach:


-1 Smart client (local download of class to make nice and powerful
UI to talk with the user)

-2 Netstream through socket, serializing objects and session info
to let the smart client talk with the win application running on the

server (running procedures on server side and so on).

I have also explored the possibility to embed winform within IE,
but I see most people are advising against this solution because
there are several problem at the UI level.

I might anyway give the impression to be within IE opening it
(as a control) within the smart client.

I would like to hear some more opinions. Am I on the right track?

-Pam
 
C

Cor Ligthert [MVP]

Pam,

In all this you first have to find what the is the audience you are making
your programs for.

There are many ways to enable a winform application over the web either with
a webservice either direct to your database server, however than you should
be able to deploy your winform application on the clients computers.

If that is not possible than you need a webform, however be aware that it is
very restricted because of all security problems in this century to use that
for a real application. (Of course you can make a shop, but a webapplication
is in its nature (way of use) much slower than a winform).

The intermidiate the RichClient, the webpage with winform controls had not
much sence anymore in this century because of the same security problems.

Just something short trying to tell all problems in few sentences.

Cor
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top