Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Code Download, amount downloaded

Code Download, amount downloaded

Scheduled Pinned Locked Moved C#
sysadminhelpquestionannouncement
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    MadsJ
    wrote on last edited by
    #1

    Hi We are doing a client-server project for a chain of shops. The individual shops connect to the server using a 128 Kbit connection so we are very concerned with the amount of data being transfered. We want to implement the client applications as smart client and deploy them using "Code Download". Can anyone answer the following questions concerning Code Download?: 1) The client app. consists of a single .exe file and a number of .dll files. What will happen if we update one of the .dll files? Will the client need to download all of the files again, need to download the .exe file and the changed .dll file or only the changed .dll file? 2) How is the above implemented if we want to download as little as possible? Is it all done automatically, do we need to a Assembly.LoadFrom() for each of the files, do we need to update the client manually if a need .dll is downloaded etc. 3) The client app. consists of only a single .exe file. If the .exe file is changed, will it be necessary for the client to download all of it or is it possible to download only "the changes" in the file? Thanks for your help, Mads :~

    J 1 Reply Last reply
    0
    • M MadsJ

      Hi We are doing a client-server project for a chain of shops. The individual shops connect to the server using a 128 Kbit connection so we are very concerned with the amount of data being transfered. We want to implement the client applications as smart client and deploy them using "Code Download". Can anyone answer the following questions concerning Code Download?: 1) The client app. consists of a single .exe file and a number of .dll files. What will happen if we update one of the .dll files? Will the client need to download all of the files again, need to download the .exe file and the changed .dll file or only the changed .dll file? 2) How is the above implemented if we want to download as little as possible? Is it all done automatically, do we need to a Assembly.LoadFrom() for each of the files, do we need to update the client manually if a need .dll is downloaded etc. 3) The client app. consists of only a single .exe file. If the .exe file is changed, will it be necessary for the client to download all of it or is it possible to download only "the changes" in the file? Thanks for your help, Mads :~

      J Offline
      J Offline
      John Fisher
      wrote on last edited by
      #2

      These type of questions are exactly what the docs were written for. Check out www.msdn.com and look in the MSDN library if you don't have the docs already. From memory, only changed files download again. All of the file is downloaded. John
      "We want to be alone when we hear too many words and we feel alone when it has been a while since anyone has spoken to us." Paul David Tripp -- War of Words

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups