您的意见 - Web Apps与桌面应用程序 [英] Your opinion please - Web Apps vs. Desktop Apps

查看:55
本文介绍了您的意见 - Web Apps与桌面应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在开发基于网络的应用程序大约3年,首先是使用ASP的b $ b,最近是ASP.NET。


我是开始怀疑网络应用程序是否真的是

软件的前进方向。而''软件''我指的是应用程序,(例如word,excel)而不是web

网站(例如amazon.com)。我开始认为,随着.NET框架

随新的操作系统一起提供,并且可以在线免费获得,

a更好的方法是瘦客户端桌面(VB) .NET Windows Forms)

应用程序 - 并将ASP.NET网站留给''真实''网站。


部署确实如此基于网络的解决方案可以更快地发挥作用。

但是部署后产品的质量如何呢?难道不是吗?b $ b重要吗?必须始终往服务器进行往返行程才能减慢用户的负担。维护和支持 - 使用网络应用程序

,特别是用户的浏览器设置,服务器,b $ b设置,操作系统等等,总是很复杂。应用程序没有那些

问题。


我想知道你的想法。


谢谢!

Owen

解决方案

过去两年我有4份合约

1 winforms c#

1 winforms vb.net

1 webforms c#

1 webform vb.net

所以我试过很多:-)

个人我总是会去winforms除非你***

真的***需要一个基于浏览器的应用

你得到更多的功能,性能,状态

管理消失......

我会在1分上与你形成对比 - winforms

开发速度更快。

我看不到webforms有什么优势

winforms


hth那个人

-----原始消息-----
我一直在开发基于网络的应用程序,价格大约在
3年,首先使用ASP,最近使用ASP.NET。

我开始怀疑Web应用程序是否真的是
前进的forsoftware。而软件是指应用程序(例如,
word,excel)而非网站(例如amazon.com)。我开始认为,带有
的.NET框架随新操作系统一起提供,并且可以免费在线获得
,更好的方法是瘦客户端桌面(VB.NET
Windows Forms)应用程序 - 并将ASP.NET Web留给''真实''web
站点。
基于web-
的解决方案确实可以无限快地部署。但是部署
后的产品质量?这不是很重要吗?必须一直往服务器
的往返行程可以减少用户的负担。维护和
支持 - 网络应用程序通常由特定用户的浏览器
设置,服务器设置,操作系统等复杂化 - 而桌面应用程序
没有那些问题。

我想知道你们的想法。

谢谢!
欧文



我使用vs.net完成了3个项目,

VS.NET +移动互联网工具包+ Web服务

ASP.NET + WebService

WinForm(服务器端)+ SmartDeviceApplication(客户端)+ WebService


我认为Web应用程序的优势在于客户端只需要一个浏览器,

但你必须有.NET Framework才能运行winform app。

如果每台电脑连接到网络,网页应用会更强大。

做什么你觉得呢?


" guy" <顾******************** @ hotmail.com>在消息中写道

news:09 **************************** @ phx.gbl ... < blockquote class =post_quotes>我在过去的两年里有4份合同
1 winforms c#
1 winforms vb.net
1 webforms c#
1 webform vb.net
所以我尝试了很多:-)
我个人总是会去winforms,除非你确实需要一个基于浏览器的应用程序
你会得到更多的功能,性能,状态
管理消失......
我会在1点上对你进行分析 - winforms
开发速度更快。
我看不出webforms有什么优势结果




-----原帖-----
我有一直在开发基于网络的应用程序


3年,第一次

使用ASP,最近还有ASP.NET。

我即将开始想知道web应用程序是否真的


软件。而''软件''我的意思是应用程序,(例如


word,excel)而不是web

网站(例如amazon.com)。我开始认为,


.NET框架

随新操作系统一起提供,并且可以在线免费


更好的方法是瘦客户端桌面(VB.NET


Windows窗体)

应用程序 - 并保留ASP.NET网页''真实的''web


网站。


使用基于web -


的解决方案,部署无限快。

但是


部署后的产品质量如何?难道那

也不重要吗?必须一直往服务器往返


减慢用户的速度。并且维护和


支持 - 使用网络应用程序

,这总是因特定用户的浏览器而复杂化


设置,服务器< blockquote class =post_quotes>设置,操作系统等 - 而桌面应用程序


没有那些

问题。

我想知道你们的想法。

谢谢!
Owen




我看不到任何有关webforms的优势超过
winforms




更容易制作改变,并贬低每个人的变化。另外,如果您使用内部网应用程序获得
,那么人们需要在某个地方使用winform,甚至可以在每台计算机上安装它。 Webform你只需要一个浏览器,你的好

即可。


- Lasse


I have been developing web-based applications for around 3 years, first
using ASP, and more recently, ASP.NET.

I am starting to wonder if web applications are really the way forward for
software. And by ''software'' I mean applications, (eg. word, excel) not web
sites (eg. amazon.com). I am starting to think, with the .NET framework
being shipped with new operating systems, and freely available online, that
a better way forward is thin-client desktop (VB.NET Windows Forms)
applications - and leave the ASP.NET web for ''real'' web sites.

It''s true that deployment is infinitely quicker with web-based solutions.
But what about the quality of the product after deployment? Isn''t that
important too? Having to make round-trips to the server all the time can
slow things down for the user. And maintainance and support - with web apps
that''s always complicated by a specific user''s browser settings, server
settings, operating system etc. - whereas desktop apps don''t have those
issues.

I wondered what you people think.

Thanks!
Owen

解决方案

I have had 4 contracts over the last 2 years
1 winforms c#
1 winforms vb.net
1 webforms c#
1 webform vb.net
so i have tried the lot:-)
personally I would always go for winforms unless you ***
really *** need a brower based app
you get much more functionality, performance, state
management goes away...
and I would diagree with you on 1 point - winforms
development is faster.
I can not see any advantages that webforms have over
winforms

hth guy

-----Original Message-----
I have been developing web-based applications for around 3 years, firstusing ASP, and more recently, ASP.NET.

I am starting to wonder if web applications are really the way forward forsoftware. And by ''software'' I mean applications, (eg. word, excel) not websites (eg. amazon.com). I am starting to think, with the .NET frameworkbeing shipped with new operating systems, and freely available online, thata better way forward is thin-client desktop (VB.NET Windows Forms)applications - and leave the ASP.NET web for ''real'' web sites.
It''s true that deployment is infinitely quicker with web- based solutions.But what about the quality of the product after deployment? Isn''t thatimportant too? Having to make round-trips to the server all the time canslow things down for the user. And maintainance and support - with web appsthat''s always complicated by a specific user''s browser settings, serversettings, operating system etc. - whereas desktop apps don''t have thoseissues.

I wondered what you people think.

Thanks!
Owen
.



I have done 3 projects using vs.net,
VS.NET + Mobile Internet Toolkit + WebService
ASP.NET + WebService
WinForm(server side) + SmartDeviceApplication(client) + WebService

I think the advantage of web app is that the client just needs a browser,
but you must have .NET Framework to run winform app.
If every pc connects to network, web app will be more powerful.
What do you think?

"guy" <gu********************@hotmail.com> wrote in message
news:09****************************@phx.gbl...

I have had 4 contracts over the last 2 years
1 winforms c#
1 winforms vb.net
1 webforms c#
1 webform vb.net
so i have tried the lot:-)
personally I would always go for winforms unless you ***
really *** need a brower based app
you get much more functionality, performance, state
management goes away...
and I would diagree with you on 1 point - winforms
development is faster.
I can not see any advantages that webforms have over
winforms

hth guy

-----Original Message-----
I have been developing web-based applications for around


3 years, first

using ASP, and more recently, ASP.NET.

I am starting to wonder if web applications are really


the way forward for

software. And by ''software'' I mean applications, (eg.


word, excel) not web

sites (eg. amazon.com). I am starting to think, with


the .NET framework

being shipped with new operating systems, and freely


available online, that

a better way forward is thin-client desktop (VB.NET


Windows Forms)

applications - and leave the ASP.NET web for ''real'' web


sites.


It''s true that deployment is infinitely quicker with web-


based solutions.

But what about the quality of the product after


deployment? Isn''t that

important too? Having to make round-trips to the server


all the time can

slow things down for the user. And maintainance and


support - with web apps

that''s always complicated by a specific user''s browser


settings, server

settings, operating system etc. - whereas desktop apps


don''t have those

issues.

I wondered what you people think.

Thanks!
Owen
.



Hi

I can not see any advantages that webforms have over winforms



Easier to make changes, and deply the changes to everyone. Plus if you make
an intranet application, people need the winform somewhere, maybe even to
install it on each computer. Webform you only need a browser, and your good
to go.

- Lasse


这篇关于您的意见 - Web Apps与桌面应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆