Desktop User Productivity time monitoring using C# Windows Service Application RRS feed

  • Question

  • Dear Team, 

    I want to develop a window service using C# to capture the desktop user's activities such as , 

    • User Logged in & out time ( & Restart )
    • Application Start & end time
    • All Internet access along with URL
    • System Idle time

    Here the questions are,

    1. User logged in & out time  
    2. How do make windows service aware, as and when any application is start and end by the user (I do not want to capture the running processes using System. Diagnostics)
    3. I wanted to get the internet browsing of the user whenever he/she trying to access the internet (URL details)
    4. I wanted to calculate the user’s idle time a day.

    Can you guys help me to get this clarified?



    Selvakumar Rathinam

    Friday, March 8, 2019 12:13 PM

All replies