Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Windows Forms / WinForm General / December 2004

Tip: Looking for answers? Try searching our database.

No-Touch Samrt-Client Deployment and IE cache

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Rob Maui - 14 Dec 2004 13:43 GMT
We have no-touch smart-client application deploying from our IIS Intranet Web
server. The application executable and assemblies get downloaded into the
user's IE cache on their PC automatically as part of the framework process.
The problem is that in some offices, they automatically clean-out the IE
cache every morning. Which means that the executable and assemblies get
re-downloaded everyday.

Is there a way to maintain the files in the IE cache area? in essence
preventing un-neccessary re-downloading of the files everyday when nothing
has changed. The files total about 5Mbs. Nothing is strongly named at this
time.

Thanks for any input.
Henrik Dahl - 14 Dec 2004 20:39 GMT
Mr. Maui,

I'm sure your users are some really heavy browsers since it's relevant to
clean the cache this often, but could it be, that the cleaning could be done
a bit less frequently?

Best regards,

Henrik Dahl

> We have no-touch smart-client application deploying from our IIS Intranet Web
> server. The application executable and assemblies get downloaded into the
[quoted text clipped - 9 lines]
>
> Thanks for any input.
Rob Maui - 15 Dec 2004 13:23 GMT
It is a "policy" of the office we are deploying too. They have tentatively
agreed to once a week, at the very least. This does provide some relief, but
an alternative would be preferrable.

> Mr. Maui,
>
[quoted text clipped - 21 lines]
> >
> > Thanks for any input.
Jeremy Williams - 15 Dec 2004 01:46 GMT
> We have no-touch smart-client application deploying from our IIS Intranet Web
> server. The application executable and assemblies get downloaded into the
[quoted text clipped - 9 lines]
>
> Thanks for any input.

You might need to take more control of the deployment process. Since IE
caching is the problem, and you do not have direct control over your users'
IE habits, you might need to switch over to using a deployment technique
such as the Updater Application Block
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html
/updater.asp). This makes the process a little more complicated, but it
gives you more control and flexibility. And once it has been implemented,
you still get all the benefits of deploying to a central server.
Rob Maui - 15 Dec 2004 13:27 GMT
Thank You for your post. I did a search and found a related excellent article
(
http://msdn.microsoft.com/smartclient/default.aspx?pull=/library/en-us/dnpag/htm
l/scag-ch07.asp

) which outlines some alternatives for our deployment, given that there is no
direct way to solve the cache issue.

> > We have no-touch smart-client application deploying from our IIS Intranet
> Web
[quoted text clipped - 20 lines]
> gives you more control and flexibility. And once it has been implemented,
> you still get all the benefits of deploying to a central server.

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.