zero footprint

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • DBC User

    #1

    zero footprint

    How would you develop a zero footprint application, is the smart
    client application a zero footprint application?
    Thanks.
  • Jeroen Mostert

    #2
    Re: zero footprint

    DBC User wrote:
    How would you develop a zero footprint application, is the smart
    client application a zero footprint application?
    I'd first ask you to define "zero footprint application". What's that? The
    only applications that consume no resources are the applications that are
    not running at all.

    Do you mean "web application"? Or perhaps "one-click installation"? Or
    perhaps "applicatio n that requires no installation"? Or "applicatio n that
    doesn't store any files"? Or...

    --
    J.

    Comment

    • DBC User

      #3
      Re: zero footprint

      On Jan 17, 9:29 am, Jeroen Mostert <jmost...@xs4al l.nlwrote:
      DBC User wrote:
      How would you develop a zero footprint application, is the smart
      client application a zero footprint application?
      >
      I'd first ask you to define "zero footprint application". What's that? The
      only applications that consume no resources are the applications that are
      not running at all.
      >
      Do you mean "web application"? Or perhaps "one-click installation"? Or
      perhaps "applicatio n that requires no installation"? Or "applicatio n that
      doesn't store any files"? Or...
      >
      --
      J.
      sorry for the vague question. I think 'zero footprint' means client
      box should not have any content of your application or the application
      has to run in 'low' security, I am not sure??? I would like to know in
      the following situations. Lets say if I had to create a 'smart client'
      application, which is installed through 'click once' and it consumes
      some files that are not in its data folder to do some 'file upload'. I
      know you could create click once application to work as connected mode
      only and disconnected mode also. If you were to run the click once app
      in disconnected mode then it is not zero foot print. But if this
      application would be a connected mode only, will the app be a 'zero
      footprint' application, meaning no app or data is kept on client box?
      What I know about connected mode also the application has to be
      installed and I think it will get installed in a temp folder or some
      (I not sure) and the content is not kept in definite place like other
      offline programs.
      Second part, if I have a web application what makes a zero footprint,
      I thought by default, web apps are zero foot print apps. Does it mean,
      you are not supposed to have any activex components or something like
      it?

      Comment

      • Marc Gravell

        #4
        Re: zero footprint

        Well, first define zero footprint (do you mean zero-touch?).

        A typical smart-client, however, could still be deployed in a number
        of ways: ClickOnce, zero-touch, an installer or xcopy.
        All of these except zero-touch will require space on the local disk.
        Zero-touch typically requires first configuring the local computer to
        silently trust the source (perhaps via caspol) - which is often quite
        problematic in itself, and even *then* it might cache locally first,
        again taking disk space.

        Web-based (browser) apps might be described as zero footprint;
        potentially (if not encrypted) it might take cache space in the temp
        internet area, but that isn't long-term storage.

        Marc


        Comment

        • Marc Gravell

          #5
          Re: zero footprint

          meaning no app or data is kept on client box?
          ClickOnce pretty-much always downloads itself and runs locally (even
          in online mode) - it just hides itself away in a system folder in the
          user's profile. Strictly speaking there are some things you can do in
          the manifest to delay-load parts of it, but mot times it isn't worth
          the pain. If you use a settings file, then that will also save locally
          (unless you customise it, perhaps using the new Orcas features). Any
          other data is up to you to store, so only you can answer.

          Zero-touch is an exe typically run directly from a local network
          share; but by default the system won't trust this exe - hence it
          requires pre-configuration (caspol) - and (as per other post) might
          shadow-copy anyway (but not permenantly).

          Browser apps I would suggest fit your description, and yes: they
          shouldn't install their own ActiveX without a good reason ('cos it
          won't work on many browsers or platforms - Win/IE only).

          Marc


          Comment

          • =?ISO-8859-1?Q?Lasse_V=E5gs=E6ther_Karlsen?=

            #6
            Re: zero footprint

            Jeroen Mostert wrote:
            DBC User wrote:
            >How would you develop a zero footprint application, is the smart
            >client application a zero footprint application?
            >
            I'd first ask you to define "zero footprint application". What's that?
            The only applications that consume no resources are the applications
            that are not running at all.
            >
            Do you mean "web application"? Or perhaps "one-click installation"? Or
            perhaps "applicatio n that requires no installation"? Or "applicatio n
            that doesn't store any files"? Or...
            >
            Perhaps it's an application that doesn't leave dirty footprints in your
            house.

            You never know :)

            --
            Lasse Vågsæther Karlsen
            mailto:lasse@vk arlsen.no
            Blogger is a blog publishing tool from Google for easily sharing your thoughts with the world. Blogger makes it simple to post text, photos and video onto your personal or team blog.

            PGP KeyID: 0xBCDEA2E3

            Comment

            Working...