Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 5961853
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 22, 20262026-05-22T19:01:27+00:00 2026-05-22T19:01:27+00:00

I have a page that executes a long process, parsing over 6 million rows

  • 0

I have a page that executes a long process, parsing over 6 million rows from several csv files into my database.

Question is just as when the user clicks “GO” to start processing and parsing 6 million rows I would like to set a Session Variable that is immediately available to the rest of my web site application so that any user of the web site knows that a user with a unique ID number has started parsing files without having to wait until the end of the 6 million rows processed?

Also with jQuery and JSON, I’d like to get feedback on a webpage as to which csv file is being processed and how many rows have been processed.

There could be other people parsing files at the same time, how could I track all of this and stop any mix up etc with other users even though there is no login or user authentication on the site?

I’m developing in C# with .NET 4.0 Entity Framework 4.0, jQuery, and MS SQL 2008 R2.

I was thinking of using Session Variables however in my static [WebMethod] for my jQuery JSON calls I am not able to pull back my Session unless I’m using HttpContext.Current.Session but I am not sure how if this solution would work?

Any guidance or ideas would be mostly appreciated.

Thanks

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-22T19:01:28+00:00Added an answer on May 22, 2026 at 7:01 pm

    First of all: Session variables are not supposed to be seen for any user everywhere.
    when some client connects to the server, there is a session made for them by the server, and next time the same user requests (within the expiration time of the session), the session (and it’s variables) are usable.

    You can use a static class for this if you intend to.

    for example

    public static class MyApplicationStateBag
    {
        public static Dictionary<string,object> Objects {get; private set;}
    }
    

    and for your progress report. you can use a asp:Timer to check the progress percentage every second or two.

    here is a sample code that I have written for asp:Timer within an UpdatePanel:
    Writing a code trigger for the updatepanel.

    I suggest you use a Guid for identifying the current progress as the key to your state bag.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a page where the visitor initiates a function that executes click() on
every night i have a trigger that executes asp.net page with method that first
I have a particularly long running method that I need to execute from my
I have made an asp.net page which executes a long sp. lets say the
I have an NSString that comes from an HTML page that is 37014 characters
I have a page that builds out a table. Nothing else on that page
I have a page that lets the user edit the content of the page
I have a page that uses the Telerik RadListView control and a Telerik RadDataPager
I have a page that I want to update non stop, every few seconds.
I have a page that consists of a header div for navigation, a content

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.