Rendering Pictures with Web Forms vs Windows Forms from server

J

JimO

Is there any significant performance difference using asp.net or vb.net to
render a page of pictures, say 20 or so, from the original files sizes to
thumbnail size when the files are located on a server. This would be an
intranet with gigabit switch and cards. Only 3 or 4 machines (at least P4)
would be involved. Basically, one machine would be the server and the other
machines would be kiosks. So, would it be
noticeably faster to read the files with a mapped drive or do it through
IIS?



Thanks,

Jim
 
P

Patrice

Generally you avoid to render thubmails from original files in a web
application. Instead you create a thumbnail version for those files so that
you avoid transmitting a high volume.

Do you have seen someting particular ? This would be quite easy to test by
yourself and then come back for focused questions...
 
J

JimO

I would agree with you both but the problem is I will be dumping the images
straight from the camera with little or no formatting. I'm thinking of
doing youth action photography and in order to get the pictures up as fast
as possible, I would dump them on to the server and maybe have a kid do some
quick and dirty batch formatting in say Picassa or some similar program to
get them up on the kiosk so parents can look and then order. I would then
take all the ordered pictures and touch them individually in Fireworks or
Photoshop. The idea is to try to make the sale on premises that day. The
more steps people have to take the less likely it will be to take the time
to go home, look on a web site for their kid and then order. So, you see my
dilemma. On my site, I take 600x400 size images and make them into 150x100
thumbnails on the fly and the performance isn't terribly bad after 20+
photos per page. But off the camera, they're roughly 3800x2600 and between
2 and 3 MB. I suppose I could sit down and write some code but I thought
someone might have a quick answer here.
 
P

Patrice

Try :
http://www.devx.com/dotnet/Article/22079/1954?pf=true

You don't have to make the thumbnail on the fly. you could make them as soon
as the original is placed somewhere so that the page that display those
images doesn't have anything else to do.

Even locally loading the original images (that is anyway bigger than what
could be displayed on the screen is likely to still take some time and to
consume memory, if you load 20 x 3 Mb you'll use up 60 Mb just to display
thumbnails).

I'm not sure we can tell much more.
 
J

JimO

I guess I'll just have to sit down and give it a shot with some. Thanks for
your help.
 

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