dimanche 25 janvier 2015

ASP.NET the correct technology?


We currently have a 'dashboard' application written in Python, which does/has the following things:




  • It basically controls 'Jobs' which are XML files.




  • It is an application that sits in the system tray on 1 server.



  • It provides a couple of webpages that are viewable across the network which show the status of the current 'Jobs'.

  • It can monitor a 'watchfolder', and then create new XML files once it see's other files in these watchfolders.

  • It can read, modify, export new XML files.

  • On the webpage, it can display the current jobs, and where in the 'process' they are located, and you can view the xml details of this job,and perhaps edit the 'job'.


So, in summary, its an application that performs automated tasks in the background, but exposes its controls over a webpage accessible over the network.


I am looking to rewrite this application using a C# .NET technology.


Would ASP.NET Webforms be the right thing for this, considering it is generally 'stateless'?(I don't know too much about ASP.NET just yet) or is this more of a C# application with some kind of server based web front end ?


Please suggest the technologies that would be suitable for this.





Aucun commentaire:

Enregistrer un commentaire