Solved

Self-service portal and agent in ASP.NET/C#

Posted on 2011-03-15
3
669 Views
Last Modified: 2012-05-11
I'm building a software portal where through an ASP.NET page, users can select the software they would like to install. The request is written to an XML document on the client which an agent (on the client) then scans every 3 minutes to detect new install requests. The agent then caches setup files, runs silent install script etc etc.

This one-click self service solution worked great for me in Visual Studio however after uploading my ASP.NET site to a server, I foolishly realised that the XML document containing the requests was saving on the server (not the client like it was in VS). (the reason why I'm using an XML document to store the request info is so that if a user takes their laptop off-site where they cannot access our servers, they will still be able to run installs [that have already been downloaded]. Each request also contains indications as to whether it has started/finished download/install which means if a user shuts down their machine, the agent can pick up where it left off).

I posted a question on here asking whether ASP.NET has the ability to create and modify documents on the client side (which it doesn't)

Can anyone think of a work around?

Bit of a tough one :S Thanks!
0
Comment
Question by:AdamBock
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 11

Expert Comment

by:SAMIR BHOGAYTA
ID: 35144433
Hi, this link is an example of self service portal and agent in asp.net with C#

http://www.alloy-software.com/an6/
0
 

Accepted Solution

by:
AdamBock earned 0 total points
ID: 35305315
sorry if I didn't make it clear in my question but I was looking for technical help. A 3rd party product is not an option.
For anyone interested, there is NO way for an ASP.NET page to interact with the client's file system. I had to resort to writing all requests to an MSSQL database which the agent on the clients scan to detect software requests.
0
 

Author Closing Comment

by:AdamBock
ID: 35339939
my own solution
0

Featured Post

PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
Performance in games development is paramount: every microsecond counts to be able to do everything in less than 33ms (aiming at 16ms). C# foreach statement is one of the worst performance killers, and here I explain why.
There's a multitude of different network monitoring solutions out there, and you're probably wondering what makes NetCrunch so special. It's completely agentless, but does let you create an agent, if you desire. It offers powerful scalability …
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question