I think you need to have a clear understanding of handling
Sessions
in
Asp.net
, before starting implementation.
This[
^] may be a good resource for you to start with.
However, let me try to help you a bit
As you said, users will save data and the data will be saved into the
Session
. But, as each user have their own session, a particular user's data will not be available to another user's data.
So, either you have to save the data in the
Database
, or, if you don't do that for some reason, you have to save user's data in
Application
state or
Cache
.
Application
or
Cache
is not user specific, rather, they are global to all users. So, if all users save their data to either
Application
, or,
Cache
, the combined data will be the same for all users.
You can see
http://www.asp.net/general/videos/lesson-4-understanding-web-application-state[
^] to learn about
Application
state.
Best of luck.