Hi Phil,
Not necessarily the wrong newsgroup, but probably not the best one. Try these:
microsoft.public.vc.language
microsoft.public.dotnet.languages.csharp
microsoft.public.dotnet.framework
microsoft.public.dotnet.framework.drawing
microsoft.public.dotnet.framework.sdk
Also, for that reference, try this:
.NET Framework Class Library:
http://msdn.microsoft.com/en-us/library/ms229335.aspx
Here are some of my biased answers:
2. No point in learning VB.NET; it's mostly for those who knew native VB to feel better. Go with either VC++ for native
development or C# for .NET.
3. The Express versions are just lacking several features. There shouldn't be any performance difference at all in the products of
compilation.
4a. For a graphics editor, I don't think any performance differences are significant enough to you.
4b. It depends on whether you are dynamically resizing the arrays or not. In most cases, you shouldn't see a performance hit for
using arrays. In native C++, simple arrays are implemented with pointers, so there's no difference at all (until you start doing
resizing, if at all).
6. .NET Framework Class Library:
http://msdn.microsoft.com/en-us/library/ms229335.aspx
Scot
Also try
microsoft.public.win32.programmer.gdi
and microsoft.public.win32.programmer.ui