Web与Windows应用程序 [英] Web vs Windows Application

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

问题描述

从Windows应用程序迁移到Web

应用程序时,真的很痛苦。这是因为网络应用程序有很多弱点,用户可以使用''更多鼠标'而不是''键盘''。对于需要更快数据输入的销售点系统来说,它真的不适合

。无论如何我们

可以处理这个吗?


谢谢

Seth

解决方案

您可能想要查看ClickOnce和ClickOnce。现在关闭

组织环境是可行的。或者你可能想看看实现AJAX的Atlas类的7月CTP

Atlas类,使网络体验更加顺畅。我

在我的网站上有一些AJAX的演示 - 一个有一个没有

图集。


- < b / b
问候,

Gary Blakely

Dean Blakely&员工
www.deanblakely.com

" Seth Bourne < se ***** @ yahoo.com写了留言

新闻:u4 ************* @ TK2MSFTNGP06.phx.gbl ...


从Windows应用程序迁移到Web

应用程序时真的很痛苦。这是因为网络应用程序有很多弱点,用户可以使用''更多鼠标'而不是''键盘''。对于需要更快数据输入的销售点系统来说,它真的不适合

。无论如何我们

可以处理这个吗?


谢谢

塞思


嗨Seth,

你是绝对正确的,Windows应用程序可以有一个非常优越的

界面,因为它是不限于有限的网络控制集,因为没有形式 - 回传模式,这可能很难工作

with。

应用程序。如果你正确编码它可以非常快。

几个人每天都在使用该应用程序,并且他们使用它可以非常快速地使用它。例如当用户保存表单时,而不是显示消息

谢谢然后让他们点击进入一个新的表格,我发现

更快地显示一个javascript警报(通过点击''Enter''轻松解雇)

然后自动重定向用户输入另一个相同的表格。

,同时确保使用输入控件的TabOrder属性,因为

数据输入人们通常使用这些广泛地减少鼠标

点击/移动。


您可以在网络浏览器中嵌入winform,但您的用户仍需要

安装了.Net框架,在这种情况下,只需使用普通的winforms就可以更简单了。


查看.Net的AJAX技术它允许非常动态的网页

形式,克服了回传模型的大量笨拙。


如果可能的话确保你的用户都有上升级别浏览器,使

最好地利用客户端验证。


i希望这有助于

tim


Seth Bourne < se ***** @ yahoo.com写了留言

新闻:u4 ************* @ TK2MSFTNGP06.phx.gbl ...


从Windows应用程序迁移到Web

应用程序时真的很痛苦。这是因为网络应用程序有很多弱点,用户可以使用''更多鼠标'而不是''键盘''。对于需要更快数据输入的销售点系统来说,它真的不适合

。无论如何我们

可以处理这个吗?


谢谢

塞思


Seth,


从Windows迁移到网络确实很痛苦,就像任何其他迁移一样来自一个国家的b $ b另一种,从一种文化到另一种文化。


通过一些客户端编程,您可以为您的应用程序设置相当全面的键盘支持。许多导航控件提供

内置支持键盘导航。


-

Eliyahu Goldin,

软件开发人员&顾问

Microsoft MVP [ASP.NET]

" Seth Bourne" < se ***** @ yahoo.com写了留言

新闻:u4 ************* @ TK2MSFTNGP06.phx.gbl ...


从Windows应用程序迁移到Web

应用程序时真的很痛苦。这是因为网络应用程序有很多弱点,用户可以使用''更多鼠标'而不是''键盘''。对于需要更快数据输入的销售点系统来说,它真的不适合

。无论如何我们

可以处理这个吗?


谢谢

塞思


It is really painfull when migrating from Windows Application to Web
Application. it''s because web application has so many weakness which have
the user to use ''more mouse'' than ''keyboard'' it self. it''s really dont fit
for Point of Sale System which is need faster data entry. is it anyway we
can handle this ??

Thanks
Seth

解决方案

You might want to look into "ClickOnce" which is viable now in closed
organizational environments. Or you might want to look at the July CTP of
Atlas classes that implement AJAX that make the web experience smoother. I
have a couople of demos of AJAX at my website - one with and one without
Atlas.

--
Regards,
Gary Blakely
Dean Blakely & Associates
www.deanblakely.com
"Seth Bourne" <se*****@yahoo.comwrote in message
news:u4*************@TK2MSFTNGP06.phx.gbl...

It is really painfull when migrating from Windows Application to Web
Application. it''s because web application has so many weakness which have
the user to use ''more mouse'' than ''keyboard'' it self. it''s really dont fit
for Point of Sale System which is need faster data entry. is it anyway we
can handle this ??

Thanks
Seth



hi Seth,
you''re absolutely right, a windows application can have a vastly superior
interface because it is not restricted to the limited web control set, as
well as being free of the form-postback model which can be difficult to work
with.

however having said all that, i have designed large scale data entry
applications based on web forms. if you code it right it can be very quick.
several people use the app all day every day and they have got very quick
using it. e.g. when a user saves a form, instead of showing a message
"Thank you" and then getting them to click to enter a new form, i have found
it faster to show a javascript alert (easy to dismiss by hitting ''Enter'')
and then redirect the user automatically to enter another of the same form.
also, make sure to use the TabOrder properties of the input controls because
data entry people generally use these extensively to reduce mouse
clicks/movements.

you can embed a winform inside a web browser but your users still have to
have the .Net framework installed, in which case it would be simpler to just
use normal winforms.

have a look at AJAX technologies for .Net which allow for very dynamic web
forms, overcoming a lot of the clunkiness of the postback model.

if possible make sure your users all have up-level browsers, to make the
best use of client-side validation.

i hope this helps
tim

"Seth Bourne" <se*****@yahoo.comwrote in message
news:u4*************@TK2MSFTNGP06.phx.gbl...

It is really painfull when migrating from Windows Application to Web
Application. it''s because web application has so many weakness which have
the user to use ''more mouse'' than ''keyboard'' it self. it''s really dont fit
for Point of Sale System which is need faster data entry. is it anyway we
can handle this ??

Thanks
Seth



Seth,

Migrating from Windows to web is indeed painful, like any other migration
from one country to another, from one culture to another.

With a bit of client-side programming you can setup quite comprehensive
keyboard support for your application. Many navigation controls provide
built-in support for keyboard navigation.

--
Eliyahu Goldin,
Software Developer & Consultant
Microsoft MVP [ASP.NET]
"Seth Bourne" <se*****@yahoo.comwrote in message
news:u4*************@TK2MSFTNGP06.phx.gbl...

It is really painfull when migrating from Windows Application to Web
Application. it''s because web application has so many weakness which have
the user to use ''more mouse'' than ''keyboard'' it self. it''s really dont fit
for Point of Sale System which is need faster data entry. is it anyway we
can handle this ??

Thanks
Seth



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

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