Hi there,

Before i go out and pay whatever rip off price Microsoft charges for its .NET development tools, i was wondering if anyone here had actually used C#?

I intend to concentrate mainly on VB.NET, but i would like to know if C# is a suitable language (read: easy to use) for socket programming [IRCD, IRC, other IM applications]. What are your experiences? Do the programs run "more efficiently" than its other .NET counterparts?

Regards