Ciao a tutti...volevo una piccola consulenza. Vi spiego la situazione.

Ho una suite di applicazioni che comprende una un sito ASP.NET e delle applicazioni WinForm. Sto studiando un modo per gestire gli aggiornamnti di tali applicazioni, le applicazioni sono installate su diverse macchine e vorrei mettere su un sistema ingrado di rilevare la presenza di nuovi aggiornamenti da web, scaricarli ed installarli sulle diverse macchine.

La fase di aggiornamento può prevedere le seguenti operazioni:

- Esecuzione di script per modificare un database (SQL Server)
- Aggiornamento delle applicazioni

Che voi sappiate esiste qualche sistema per supportare queste attività? Avrei bisogno di uno strumento di appoggio per generare delle patch di aggiornamento.

Avete qualche suggerimento in merito?