Home All Groups Group Topic Archive Search About

WEB ENABLING a win application: best approach

Author
3 Jul 2006 9:19 PM
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

Author
4 Jul 2006 4:29 AM
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

<pamelaflue***@libero.it> schreef in bericht
Show quoteHide quote
news:1151961590.617224.139980@75g2000cwc.googlegroups.com...
>
> 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
>