Un'applicazione deve avere i dati il più aggiornati possibile da un database. In tal caso, esiste un altro modo per ottenere i dati, oltre a un timer che richiede (polling) il database?
Lavoro con MS SQL Server 2008 (e applicazioni .NET + Entity Framework), ma vorrei conoscere anche altri tipi di database.