hi guys am starting to develop a window service in c#
a windows service, developed in C#, which is able to do the following.
- Encapsulated in an MSI or setup application with documentation on its use and purpose
- Able to run as a service on a windows platform
- No GUI required.
- Write various modules to handle each capability
o Error handler
o Create log file
o Create xml file
o FTP component
o Email component
o Sockets (ping and telnet specified port)
o Read and write to the windows event log
o NB: All of the above is configurable in a config.ini or config.xml i.e. location of log file, send to email address and auth details, etc.
- The service must poll every x number of seconds (configurable in config file) to check and report problem. looking for advice is my first time doing this