Advanced GUIs in web applications

  • Thread starter Thread starter Andy
  • Start date Start date
A

Andy

I'm about to decide whether my company should make an installed application
or a web application in C#. This application will contain advanced drag and
drop functionality within a tab control view. Different tab views are to
view a lot of database transaction results.

Preferable we would like to have this as a web application, but I'm not sure
that such an app will handle all the tasks effectively. Are there general
suggestions? Where can I find information about the limitations of web
projects?
 
Hi Andy,

I feel that this decision should be based on what kind of platforms your
clients will have. If this is an app that will be used within your own
network, where the client platforms can be generally controlled and use
Windows, then using a Windows Forms app will be the best decision.
But in cases where you do not have control upon the type of platform your
clients use (which is the case where clients are thru internet), then your
best bet will be Web Applications.

Windows Forms will give you a really good control in the type of GUI you
will be get; and it would be tough to replicate such a one using Web
applications - though it would be possible.

HTH,
Rakesh Rajan
 
I feel that this decision should be based on what kind of platforms your
clients will have. If this is an app that will be used within your own
network, where the client platforms can be generally controlled and use
Windows, then using a Windows Forms app will be the best decision.
But in cases where you do not have control upon the type of platform your
clients use (which is the case where clients are thru internet), then your
best bet will be Web Applications.

Unfortenately we will not have control over the customers platforms, but I'm
afraid that the advanced gui and all database transactions will give a web
application that is too slow to use.

The problem we have is that it is hard to know in forehand if the web app
will be impossible to use. Thus I would be most happy if someone could
provide some kind of source or reference that will give us some guidelines
of what is possible and what is not.

Thanks for the reply!
 
Back
Top