web forms or win forms?

G

Guest

My company is moving from PowerBuilder to .NET and we are split on if we should use web forms or win forms for our LAN apps. The developers want to do web forms but management is leaning towards win forms

I would like to present a pro/con argument to everyone and was hoping someone could put to articles or resources where this issue is discussed

Thanks.
 
F

Frans Bouma [C# MVP]

Darin said:
My company is moving from PowerBuilder to .NET and we are split on if we
should use web forms or win forms for our LAN apps. The developers want to
do web forms but management is leaning towards win forms.

I would like to present a pro/con argument to everyone and was hoping
someone could put to articles or resources where this issue is discussed.

winforms is much more suitable for complex and rich gui's than webforms. If
you want complex gui's like 'enabling controls based on values in other
controls etc. etc.', do not use webforms but use winforms. Webforms are only
interesting if you don't have control over the machine the client is ran,
like a visitor on a website. On a lan, the machines are controlled and thus
..NET can be installed on those systems. I'd definitely go for winforms.

FB
 
P

Paul Qualls

We are using a homogenous approach. We are developing our apps as winform
apps, but keeping everything control based, and when necessary, we simply
host our winform controls on web pages. This creates a little bit of
configuration to handle, but it is simple to host your winform controls in a
browser depending on how much system access you need. If you are using web
services to communicate with the computer that originated the web page, then
security changes are minimal.

Paul
Darin Browne said:
My company is moving from PowerBuilder to .NET and we are split on if we
should use web forms or win forms for our LAN apps. The developers want to
do web forms but management is leaning towards win forms.
I would like to present a pro/con argument to everyone and was hoping
someone could put to articles or resources where this issue is discussed.
 

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