One of the best books is "A Programmer's Introduction to C#", Second Edition by Eric Gunnerson
See here for Eric's page which also contains some more useful information: http://www.gotdotnet.com/team/ericgu/ Jarek ----- Original Message ----- From: "Thomas Leavitt" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, August 11, 2003 10:22 AM Subject: Re: [Mono-list] Newbie help? (thanks, and more ?s) > Peter gave me the answer I needed. Does anyone have a recommendation for a > good > "how to learn C#" book or tutorial? I have the O'Reilly "Programming C#" > book, but > I'm sensing it is less than optimal for my learning style... I prefer to > learn by doing, > i.e. write and implement small but fully functional programs that are > useful, and then > develop from there. That book seems more tuned to bringing an experienced > C++ > programmer up to speed ASAP, and that's not me. > > *** > > Next item... mint produces the following error when run against hello.exe > ... similar > errors are produced when I run it against other executables. Note: I am > compiling > straight out of CVS - what list do I need to be on, what do I need to read > to determine > that something like this is a product of the code I built it from, vs. > something I'm doing > incorrectly? > > > Unhandled Exception: System.Reflection.TargetInvocationException: Exception > has > been thrown by the target of an invocation. ---> > System.NullReferenceException: > Segmentation fault > --- End of inner exception stack trace --- > > #0: 0x0003f throw in System.Reflection.MonoMethod::Invoke ([00E06D08] > [276 > [00E043C0] [00E06E58] [00000000] ) > #1: 0x0022b callvirt in System.MonoType::InvokeMember ([00E0AED8] [276] > [0000 > 000] [00E06D08] [00E06E58] [00000000] [00000000] [00000000] ) > #2: 0x000c0 callvirt in System.Text.Encoding::InvokeI18N ([00E0AED8] > [00E06E5 > ] ) > #3: 0x00080 call in System.Text.Encoding::GetEncoding ([00E001E0] ) > #4: 0x00026 call in System.Text.Encoding::get_Default () > #5: 0x00005 call in System.Console::.cctor () > > Thanks. > > Thomas > > ----- Original Message ----- > From: "Peter Williams" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Sunday, August 10, 2003 10:18 PM > Subject: Re: [Mono-list] Newbie help? > > > > On Sun, 2003-08-10 at 23:16, Thomas Leavitt wrote: > > > ... hey, if this isn't the appropriate place for an experienced sysadmin > who > > > has RTFM to ask probably ignorant questions, where do I do that? > > > > Are you running Windows and Cygwin? If so, you need to set up your PATH > > environment so that csc.exe (the MS C# compiler) can be found... I think > > it's somewhere in C:\WINNT\Microsoft.NET. > > > > If you're on a unixy machine ... well, the build system thinks you're on > > Windows. It checks for the make variable $(OS) = Windows_NT so that > > should only happen for a really messed up configuration. > > > > Peter > > > > -- > > Peter Williams [EMAIL PROTECTED] > > > > "[Ninjas] are cool; and by cool, I mean totally sweet." > > -- REAL Ultimate Power > > > > _______________________________________________ > > Mono-list maillist - [EMAIL PROTECTED] > > http://lists.ximian.com/mailman/listinfo/mono-list > > > > _______________________________________________ > Mono-list maillist - [EMAIL PROTECTED] > http://lists.ximian.com/mailman/listinfo/mono-list > _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
