Pete Davis said:
Here's what I've got. Hope it's a small help. I'll try to do more when I
have some free time.
First of all, after some thought, it occurs to me (and please take this
only
as a constructive comment) that it might be best if the ASP.NET, ADO.NET
and
Windows.Forms sections be removed from the FAQ. Others may disagree, but
it
seems to me that each of these topics is deserving of its own faq (and
some
already exist). I would think the extent that you could discuss these
would
be in how they differ in C# from other languages and they don't really,
as
they're all part of the framework. Just my opinion and it's no more valid
than anyone else's.
Well, my aim was to try to get answers for questions which are
frequently asked here. Unfortunately, a lot of questions which should
really be asked on the .adonet, .aspnet or .windowsforms groups are
asked here - so it's worth (IMO) having a section on them. I'm sure
there are more thorough FAQs for those topics, and I hope to include
links to all of them, if people could submit them! (I've got one for
Windows Forms already, along with the Compact Framework FAQ.)
For today I only have one actual question and answer. If I had more time
(and this is a bad week, I don't have much), I would write more. I do
have
some suggested questions and some notes on some of them about how they
might
be answered:
Goodo - I'll include them as they come, after leaving a couple of days
for discussion. (There are a few other questions on this thread which
haven't been particularly disagreed with, so I'll put them in today.)
[note to FAQ maintainer: This is what the docs say, but my understanding
is
that the finalizer isn't guaranteed to be called, so is this actually
valid?]
Finalizers are guaranteed to be called at some indeterminate point
unless the process is exiting and finalizers have already taken too
long. I would hope that the process quitting would do enough to unload
the COM objects anyway, but I'm not in any way an expert on COM.
I would recommend a section on globalization of apps.
Sounds like a good idea - and all of those questions sound like good
ones. Perhaps any questions about Unicode should also be moved to such
a section?