Dear Friends,
I am a vb 6 programmer . I am new to .NET. I would like to know the merits and demerits of .NET platform.

For a stand alone application development which one is better ? (ie database application not web based).

Please advise.