[Mono-list] ADV: Thinking in C# Release Candidate Ebook Available

Paolo Molaro lupus@ximian.com
Mon, 18 Nov 2002 12:44:49 +0100


On 11/18/02 Larry O'Brien wrote:
> The "release candidate" of "Thinking in C#" by myself
> and Bruce Eckel is now available for digital download from
> http://www.thinkingin.net/ticsharprc1.htm The book teaches C#, not
> Visual Studio, and is command-line oriented; a large majority of the
> programs have been regularly checked with both mono and Microsoft's
> csc. (Specifically: two programs do not compile under mono because of
> what I believe to be a defect in mono's implementation of rectangular
> array initializers. I've never even bothered to _try_ to run the 56
> programs in the Windows Forms and GDI+ chapters, or the 30 programs in
> the XML and Web Services cahpters. Other than that, it's mono-friendly.)

I just did a for i in *.cs; do mcs $i; done to compile the samples with
mcs, recompiling some by hand (those that required a /r:System.Data or a
specific dll). I found one bug in mcs (related to shift operators on the
char type) and a couple of missing features in our libraries (index by
name in the regular expression groups, isolated storage, ...).
Didn't bother to try the Windows.Forms samples as well;-)
I couldn't find the examples related to rectangular array initializers:
could you please tell me what sample it was? It's possible the bug is
already fixed in the cvs version of mcs or we'd need to file a bug in
bugzilla.ximian.com (I already reported the shift issue there).
Thanks!
BTW: if me or somebody else provides a set of makefiles (or changes to
the existing makefiles) to easily compile the examples with mcs, would
you include it in the zip file?

lupus

-- 
-----------------------------------------------------------------
lupus@debian.org                                     debian/rules
lupus@ximian.com                             Monkeys do it better