Re: Slow Intranet performance apparently due to CAB file

Tech-Archive recommends: Speed Up your PC by fixing your registry

From: NEtsdpace news (cde.support_at_cde-pl.com.au)
Date: 09/29/04


Date: Wed, 29 Sep 2004 11:27:01 +1000


"Tom Kaminski [MVP]" <tomk (A@T) mvps (D.O.T) org> wrote in message
news:cjbltl$929@kcweb01.netnews.att.com...
> "NEtsdpace news" <cde.support@cde-pl.com.au> wrote in message
> news:cjaeet$13kt$1@otis.netspace.net.au...
> > I've developed an Intranet app that among other things creates form
> > letters
> > using a VB dll, via a cab file, to access Word functions. It works
> > perfectly
> > and performs well when asked to create the Word documents.
> >
> > However my problem is that it takes >30 seconds for the initial page to
> > display. If I comment out the "<OBJECT>" definition and as a
consequence
> > all lines/function referencing that object, the page displays <3
seconds.
> > The object is defined as:
> > <OBJECT ID="docobject"
> > CLASSID="CLSID:9735B64A-792C-8167-5912-18A4B729BBA36"
> > CODEBASE="DOCCAB.CAB#version=-1,-1,-1,-1" HEIGHT="0" WIDTH="0"></OBJECT>
> >
> > All machines inc IIS are XP Pro, unfortunately, they are also SP2. I
> > believe
> > the security settings are fine as it allows the download of the cab file
> > without pop up and the execution of the dll. The site is set up
globally
> > as
> > a trusted site. Should I move to Intranet site?
> >
> > Any help is greatly appreciated.
>
> FWIW, this has nothing to do with ASP.
>
> Once the client has obtained the CAB it should not need to download again.
> What's with "#version=-1,-1,-1,-1"? That's what the client uses to
> determine if it needs to download the object, and they're not usually
> negative one's ...
>
> --
> Tom Kaminski IIS MVP
I don't believe my problem is an ASP issue. The app is in ASP (obviously)
and I am just trying to eliminate coding as the issue. ie I am trying to
find if anyone thinks my code is incorrect. I dont think it is. If you
think it is please let me know where and why.
The "#version=-1,-1,-1,-1" means that the browsers compares the release
dates on the CAB files to determine whether to download and/or update the
local version of the CAB.
Quote from
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/codebase.asp

"the component is downloaded from the server if the release date is later
than the installation date on the client computer. If the component is
installed on the client computer and the release date is the same or earlier
than the installation date, only an HTTP header transaction occurs."
OK maybe I should try an HTML/DHTML/XML group.



Relevant Pages

  • Slow Intranet performance apparently due to CAB file
    ... I've developed an Intranet app that among other things creates form letters ... using a VB dll, via a cab file, to access Word functions. ...
    (microsoft.public.inetserver.asp.general)
  • Re: Problem with Windows Update for Windows Vista
    ... Downloading the correct .cab file for KB955428, then right clicking it and choosing Extract All, results in the required .msp being extracted and by right clicking it and choosing Install or just double clicking it, *should* get KB955428 installed. ... It's faster contacting tech support than wading through irrelevant, outdated, or arcane fixes that are beyond the scope of the Typical User. ... You could not download the KB955428 update manually and update as some have suggested from the download section. ...
    (microsoft.public.windowsupdate)
  • Re: Windows Update downloads updates but fails to install.
    ... I followed procedure 'til point where I download .cab file. ... > Try installing WGA engine manually - see below instructions on how to do ... Right click on the copied LegitCheckControl.inf file in the inf folder, ...
    (microsoft.public.windowsupdate)
  • Re: MS04-011 mis-reported as "applicable"
    ... the cab file using this address http://go.microsoft.com/fwlink/?LinkId=9160 ... download the right CAB from the right address, ... a fresh install of SMS 2003 in out test lab just to see what version ... the cache folder of the client, ...
    (microsoft.public.sms.swdist)
  • Re: Registry editor
    ... would download this file to your PC, ... Then clicking on a cab file on your PocketPC should cause cabinstl to open. ... > The install using ActiveSync wouldn't work. ...
    (microsoft.public.pocketpc)