GUI VB.Net Tutorial

Imports System
Imports System.Timers
Public Class Timer1
    Private Shared aTimer As System.Timers.Timer
    Public Shared Sub Main()
        aTimer = New System.Timers.Timer(10000)
        AddHandler aTimer.Elapsed, AddressOf OnTimedEvent
        aTimer.Interval = 2000
        aTimer.Enabled = True
        Console.WriteLine("Press the Enter key to exit the program.")
        Console.ReadLine()
        'GC.KeepAlive(aTimer)
    End Sub
    Private Shared Sub OnTimedEvent(source As Object, e As ElapsedEventArgs)
        Console.WriteLine("The Elapsed event was raised at {0}", e.SignalTime)
    End Sub
End Class