[Mono-list] Newbie help? (thanks, and more ?s)

Jaroslaw Kowalski jaak@zd.com.pl
Mon, 11 Aug 2003 11:08:08 +0200


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" <thomas@thomasleavitt.org>
To: <mono-list@lists.ximian.com>
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" <peter@newton.cx>
> To: <mono-list@lists.ximian.com>
> 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                          peter@newton.cx
> >
> > "[Ninjas] are cool; and by cool, I mean totally sweet."
> >                               -- REAL Ultimate Power
> >
> > _______________________________________________
> > Mono-list maillist  -  Mono-list@lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-list
> >
>
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>