Okay, here are the resources you would need for it.
1. Connection String - to connect to DB
2. ADO.NET - to retrieve data from database
3. No idea, how/why Generics came in the scene! Timer control.
Links:
For connection to DB:
Connection String[
^]!
Info regarding the data communication can be read here:
Accessing data with ADO.NET[
^]
For periodic tick,
MSDN: Timer Control Overview[
^]
Try now!