Re: Web vs Windows Application




How do you set the Form.DefaultFocus and Form.DefaultButton?

THX

"Tim_Mac" <tim.mackey@xxxxxxxxxxxxxxxx> wrote in message
news:eTMbVGy4GHA.4820@xxxxxxxxxxxxxxxxxxxxxxx
hi Seth,
sorry buddy, my app took several months to write and i was under contract
that whole time :)

honestly the main thing that would help is my suggestion to use javascript
pop up alerts to show messages (instead of requiring another
click/postback) and use tab order on all your textboxes/menus, and the
shortcut keys as Eliyahu suggested.
also, you should use Form.DefaultFocus and Form.DefaultButton on all your
pages so that your users can start typing straight away, and hit enter to
achieve the desired result.

good luck.
tim

"Seth Bourne" <seth_20@xxxxxxxxx> wrote in message
news:OVVql%23x4GHA.3736@xxxxxxxxxxxxxxxxxxxxxxx
I'm using MASTER-DETAIL method to do the job. where MASTER is detailview
and DETAIL is gridview. i think most user will got the problem when
editing the gridview. they have to 'click' EDIT to edit the row and
'click' ADD to add the new row.. 'mouse-less' methodology will not be
reached..

the win form is a good idea, but we've should install .net framework in
the client machine. it's a great idea, but the problem comes when i host
the application into third party hosting company. i dont think all my
client have .net framework cause of large operating system environment.

can i see your data entry application to compare with my needs ?

thanks.

"Tim_Mac" <tim.mackey@xxxxxxxxxxxxxxxx> wrote in message
news:%23MMDSyx4GHA.1460@xxxxxxxxxxxxxxxxxxxxxxx
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" <seth_20@xxxxxxxxx> wrote in message
news:u4fJukx4GHA.512@xxxxxxxxxxxxxxxxxxxxxxx
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









.