Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. COThis may seem to work in testing, but you have two big problems here. The first is that if no one visits your site for a while, your processing batch might get killed off. The second is that the HttpContext.Application() item is _shared_ by all users of your site, so one user could end up over-writing another user's batch reference and see their progress information. Instead, you need to build a windows service and talk to that.
      singulars
    2. COOh I did not know the batch would be killed off, that's a bit of a concern. The batch reference will not allow overwriting however, the functionality required to use the page is only available if the Application["BatchProgress"] is equal to null, otherwise the server controls are removed from the page and instead the BatchProgress is displayed. It will only be 1 user using this on an administration site, so I only need 1 batch at a time. The batch will be run weekly. How long before my processing batch will be killed off?
      singulars
    3. COIt depends on a setting in IIS, and how much traffic your site gets. I think the default is something like 20 minutes of idle time, but my memory is fuzzy on the exact time limit. After that, the app pool hosting the site is shut down. So if you have even a popular site on the public internet, you're fine. If this is in it's own app pool and only one person ever visits it once a week, you could have problems.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload