Re: [Mono-list] "Beginner C# book": round two

2007-10-30 Thread Martin Trejo
Hi Andrew,

2007/10/30, Andrew Conkling <[EMAIL PROTECTED]>:
>
> On 10/29/07, Martin Trejo <[EMAIL PROTECTED]> wrote:
> >
> > If not the definitive guide, at least is not MS/VS oriented
> > http://www.librarything.com/work/454187/book/16053479
> >
> > It's a bit old and there are quite a bunch of new stuff but is mainly
> > oriented to Linux/Mono environments.
>
>
> That's good news. Is it outdated? I'm not even sure what to ask about in
> terms of it being old, but as long as I can understand C# enough to start
> looking at the documentation for GTK# and to start hacking on some source
> code, I'll be happy.
>
> The one you mentioned by Jesse Liberty it's quite good too. There is one
> > from APress by Gunnerson I can't recall right now.
>
>
> Duly noted... Liberty's seems to be rather well-liked. Is there anything
> lacking in it?


As a beginner in C# there is nothing missing but advanced themes are touched
quite lightly (for my like),

For advanced themes on C# I highly recommend reading mcs' source code :P.
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] "Beginner C# book": round two

2007-10-30 Thread Andrew Conkling
On 10/30/07, Mads Bondo Dydensborg <[EMAIL PROTECTED]> wrote:
>
> Please note, that it is quite short and concise - it really is a nice book
> if
> you already know how to program (which I am sure you do).


A bit, a bit. ;) I certainly wouldn't mind a review of OOP though.

I'm not planning on only picking up one book anyway, so maybe I'll get this
one and the Mono one Martin pointed out.


Cheers,
Andrew
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] "Beginner C# book": round two

2007-10-30 Thread Andrew Conkling
On 10/30/07, Mads Bondo Dydensborg <[EMAIL PROTECTED]> wrote:
>
> Please note, that it is quite short and concise - it really is a nice book
> if
> you already know how to program (which I am sure you do).


A bit, a bit. ;) I certainly wouldn't mind a review of OOP though.

I'm not planning on only picking up one book anyway, so maybe I'll get this
one and the Mono one Martin pointed out.


Cheers,
Andrew
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] "Beginner C# book": round two

2007-10-30 Thread Mads Bondo Dydensborg
[C# Precisely, by Sestoft et al]

> Looks like the nice thing is that this covers C# 2.0. If I understand
> correctly, that's supported in Mono 1.2, right?

Mostly, yes.

> 
> It does not cover the framework, apart from a very few things.
> 
> 
> So this would exclude the class libraries. From a quick survey, it looks
> like those provide a lot of functionality. Would I be lacking if I didn't
> cover those quickly? For what it's worth, I'm mostly interested in
> contributing to some of the GNOME projects using Mono.
>

This book is about the core language. Its really very good for that. Hacking 
Mono sources is probably mostly framework. I can't say I would know much 
about that, really, and the book is _not_ about the framework, but the 
language.

Please note, that it is quite short and concise - it really is a nice book if 
you already know how to program (which I am sure you do).

Regards.

Mads

-- 
Med venlig hilsen/Regards

Systemudvikler/Systemsdeveloper cand.scient.dat, Ph.d., Mads Bondo Dydensborg
Dansk BiblioteksCenter A/S, Tempovej 7-11, 2750 Ballerup, Tlf. +45 44 86 77 34
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] "Beginner C# book": round two

2007-10-30 Thread Andrew Conkling
On 10/29/07, Martin Trejo <[EMAIL PROTECTED]> wrote:
>
> If not the definitive guide, at least is not MS/VS oriented
> http://www.librarything.com/work/454187/book/16053479
>
> It's a bit old and there are quite a bunch of new stuff but is mainly
> oriented to Linux/Mono environments.


That's good news. Is it outdated? I'm not even sure what to ask about in
terms of it being old, but as long as I can understand C# enough to start
looking at the documentation for GTK# and to start hacking on some source
code, I'll be happy.

The one you mentioned by Jesse Liberty it's quite good too. There is one
> from APress by Gunnerson I can't recall right now.


Duly noted... Liberty's seems to be rather well-liked. Is there anything
lacking in it?

Cheers,
Andrew
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] "Beginner C# book": round two

2007-10-30 Thread Andrew Conkling
On 10/30/07, Mads Bondo Dydensborg <[EMAIL PROTECTED]> wrote:
>
> mandag 29 Oktober 2007 skrev Andrew Conkling:
> > http://lists.ximian.com/pipermail/mono-list/2004-August/022878.html
> >
> > That thread is a few years old, and I'm posting now in hopes to find
> some
> > more current recommendations.
>
> I have greatly enjoyed
>
> http://www.amazon.co.uk/C-Precisely-Peter-Sestoft/dp/0262693178
>
> for the core language.


Looks like the nice thing is that this covers C# 2.0. If I understand
correctly, that's supported in Mono 1.2, right?

It does not cover the framework, apart from a very few things.


So this would exclude the class libraries. From a quick survey, it looks
like those provide a lot of functionality. Would I be lacking if I didn't
cover those quickly? For what it's worth, I'm mostly interested in
contributing to some of the GNOME projects using Mono.

Cheers,
Andrew
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] "Beginner C# book": round two

2007-10-29 Thread Mads Bondo Dydensborg
mandag 29 Oktober 2007 skrev Andrew Conkling:
> http://lists.ximian.com/pipermail/mono-list/2004-August/022878.html
> 
> That thread is a few years old, and I'm posting now in hopes to find some
> more current recommendations.

I have greatly enjoyed 

http://www.amazon.co.uk/C-Precisely-Peter-Sestoft/dp/0262693178

for the core language.

It does not cover the framework, apart from a very few things.

Also, I just received this: 
http://www.elsevier.com/wps/find/bookdescription.cws_home/712628/description#description
But haven't read it yet.

Regards,

Mads

-- 
Med venlig hilsen/Regards

Systemudvikler/Systemsdeveloper cand.scient.dat, Ph.d., Mads Bondo Dydensborg
Dansk BiblioteksCenter A/S, Tempovej 7-11, 2750 Ballerup, Tlf. +45 44 86 77 34
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] "Beginner C# book": round two

2007-10-29 Thread Andrew Conkling
http://lists.ximian.com/pipermail/mono-list/2004-August/022878.html

That thread is a few years old, and I'm posting now in hopes to find some
more current recommendations.

Similarly, I'm looking to do some C#/Mono development on Linux, and am
looking for a book that's suited to this environment, or at the very least
not very Microsoft/Visual Studio centered.

It seemed that the best choices from the replies on that original thread
were "Learning C#" or "Programming C#" from O'Reilly's, with a bias towards
the former for being more introductory. Is that still the case? Anything
better these days?

It sounds like I'm a bit more familiar with OOP, for what that's worth, but
only in the I've-used-Python-and-only-sorta-get-OOP kind of way, so any
review on that topic would be quite welcome. :)

Thanks in advance,
Best regards,
Andrew Conkling
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] "Beginner C# book": round two

2007-10-29 Thread Martin Trejo
Hi Andrew,

If not the definitive guide, at least is not MS/VS oriented
http://www.librarything.com/work/454187/book/16053479

It's a bit old and there are quite a bunch of new stuff but is mainly
oriented to Linux/Mono environments.

The one you mentioned by Jesse Liberty it's quite good too. There is one
from APress by Gunnerson I can't recall right now.

Saludos,

Martín Trejo Chávez


2007/10/29, Andrew Conkling <[EMAIL PROTECTED]>:
>
> http://lists.ximian.com/pipermail/mono-list/2004-August/022878.html
>
> That thread is a few years old, and I'm posting now in hopes to find some
> more current recommendations.
>
> Similarly, I'm looking to do some C#/Mono development on Linux, and am
> looking for a book that's suited to this environment, or at the very least
> not very Microsoft/Visual Studio centered.
>
> It seemed that the best choices from the replies on that original thread
> were "Learning C#" or "Programming C#" from O'Reilly's, with a bias towards
> the former for being more introductory. Is that still the case? Anything
> better these days?
>
> It sounds like I'm a bit more familiar with OOP, for what that's worth,
> but only in the I've-used-Python-and-only-sorta-get-OOP kind of way, so any
> review on that topic would be quite welcome. :)
>
> Thanks in advance,
> Best regards,
> Andrew Conkling
>
> ___
> 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


Re: [Mono-list] Beginner C# Book

2004-08-28 Thread Adam Tauno Williams
> anyone still here? quiet lately..
> setting up an FC2 box tonight, and tomorrow to play with the 1.01, been
> a while... going to do a presentation for the dot-net usergroup in my
> area in january, for "Non-Microsoft .Net" .. focussing on alternatives
> to MS based services, would love to get suggestions and feedback.

I did such a presentation not too long ago...
ftp://www.kalamazoolinux.org/pub/pdf/mono.pdf

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Beginner C# Book

2004-08-28 Thread Michael J. Ryan
anyone still here? quiet lately..
setting up an FC2 box tonight, and tomorrow to play with the 1.01, been
a while... going to do a presentation for the dot-net usergroup in my
area in january, for "Non-Microsoft .Net" .. focussing on alternatives
to MS based services, would love to get suggestions and feedback.
--
Michael J. Ryan - tracker1(at)theroughnecks(dot)com - www.theroughnecks.net
icq: 4935386  -  AIM/AOL: azTracker1  -  Y!: azTracker1  -  MSN/Win: (email)
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] Beginner C# Book

2004-08-28 Thread Paul
Hi,

> Yeah, Herb Schildt has two C# books out that I've seen, and both are bad.

"If ever you want answers quick, then ask the expert".

The only problem is that this is the standard advertising blurb on his
books. Unfortunately as well, folks pay 30 UKP per book to find he is
*not* the expert.

> They both look like recycles of his Java books which were recycles of his
> C++ books.  Very liitle effort was done to make these books .NET oriented.

No. Very little effort was done.

> A shame, Herb wrote some good C/C++ books in the old days.

Can't say I've seen any of them. Probably the best book he wrote was the
annotated C standard whereby for 18UKP, you had a full copy of the
standard and could just ignore is largely incorrect comments on the
opposing pages!

Schildt is a dangerous author. Very dangerous.

TTFN

Paul
-- 
"Our enemies are innovative and resourceful - and so are we,"
"They never stop thinking about new ways to harm our country and our
people - and neither do we." - George W. Bush, Aug 2004


signature.asc
Description: This is a digitally signed message part


RE: [Mono-list] Beginner C# Book

2004-08-27 Thread billg
On Fri, 27 Aug 2004 00:02:39 +0100, "Paul" <[EMAIL PROTECTED]>
said:
> Hi,
> 
> > I picked up and started Sams "C# Primer". It dates from 2001, but it
> > seems to be taking a nice, slow, make-no-assumptions approach.
> 
> And if it's anything like the other SAMS books I've had the misfortune
> to read, full of errors!
> 
> > Wrox books are full of obvious typos, even in second editions and
> > later. Who proofreads their stuff?
> 
> Dunno, but it can't be anywhere near as bad as Linux Games Programming
> from Prima-Tech or *anything* Herb Shildt has done...

I'm about 100 pages into the Sams book and haven't seen any glaring
typos yet.  Overall,I've had mixed experience with them. In general, it
seems the "computer book" trade is full of products with poor quality
control. Even if someone does catch the typos, they often appear to be
edited by someone with no awareness of the subject:  bad organization,
lack of continuity, etc. These are the tell-tales signs of bad writing
that editors are supposed to fix.

I also picked up a Wrox book that is a fountain of typos and reads as
an unpolished collection of lectures notes, and maybe it is. But, it is
the third edition, time enough for the typos, at least,to have been
corrected.

O'Reilly isn't perfect, but their books are professionally written and
edited. So is Prentice-Hall, and I've read some awfully good books from
the Dr Dobbs folks at M&T. 

At first glance, this subject seems a bit OT, but I think it is
pertinent to any
newborn language that's trying to attract fans and users. A beginner's
Mono book -- keyed to the Linux platform -- from a quality publisher
would provide a real boost.
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] Beginner C# Book

2004-08-27 Thread Dan Maltes
Yeah, Herb Schildt has two C# books out that I've seen, and both are bad.
They both look like recycles of his Java books which were recycles of his
C++ books.  Very liitle effort was done to make these books .NET oriented.
A shame, Herb wrote some good C/C++ books in the old days.

-Dan 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Paul
Sent: Thursday, August 26, 2004 7:03 PM
To: Mono List
Subject: RE: [Mono-list] Beginner C# Book

Hi,

> I picked up and started Sams "C# Primer". It dates from 2001, but it 
> seems to be taking a nice, slow, make-no-assumptions approach.

And if it's anything like the other SAMS books I've had the misfortune to
read, full of errors!

> Wrox books are full of obvious typoes, even in second editions and 
> later. Who proofreads their stuff?

Dunno, but it can't be anywhere near as bad as Linux Games Programming from
Prima-Tech or *anything* Herb Shildt has done...

TTFN

Paul

--
"Our enemies are innovative and resourceful - and so are we,"
"They never stop thinking about new ways to harm our country and our people
- and neither do we." - George W. Bush, Aug 2004

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] Beginner C# Book

2004-08-26 Thread Paul
Hi,

> I picked up and started Sams "C# Primer". It dates from 2001, but it
> seems to be taking a nice, slow, make-no-assumptions approach.

And if it's anything like the other SAMS books I've had the misfortune
to read, full of errors!

> Wrox books are full of obvious typoes, even in second editions and
> later. Who proofreads their stuff?

Dunno, but it can't be anywhere near as bad as Linux Games Programming
from Prima-Tech or *anything* Herb Shildt has done...

TTFN

Paul

-- 
"Our enemies are innovative and resourceful - and so are we,"
"They never stop thinking about new ways to harm our country and our
people - and neither do we." - George W. Bush, Aug 2004


signature.asc
Description: This is a digitally signed message part


RE: [Mono-list] Beginner C# Book

2004-08-26 Thread billg

On Thu, 26 Aug 2004 21:50:24 +0100, "Paul" <[EMAIL PROTECTED]>
said:
> On Tue, 2004-08-24 at 22:31 -0500, Carl Olsen wrote:
> > I have two recommendations, Mono Kickstart (Sams) 
> 
> NO. It's way out of date now and really isn't a very good book. (what a
> suprise, a Sams book which isn't very good)
> 
> > Beginning Visual C# (Wrox).
> 
> Another not amazing book.

I picked up and started Sams "C# Primer". It dates from 2001, but it
seems to be taking a nice, slow, make-no-assumptions approach.

Wrox books are full of obvious typoes, even in second editions and
later. Who proofreads their stuff?
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] Beginner C# Book

2004-08-26 Thread billg

On Thu, 26 Aug 2004 21:50:24 +0100, "Paul" <[EMAIL PROTECTED]>
said:
> On Tue, 2004-08-24 at 22:31 -0500, Carl Olsen wrote:
> > I have two recommendations, Mono Kickstart (Sams) 
> 
> NO. It's way out of date now and really isn't a very good book. (what a
> suprise, a Sams book which isn't very good)
> 
> > Beginning Visual C# (Wrox).
> 
> Another not amazing book.
>
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] Beginner C# Book

2004-08-26 Thread Paul
On Tue, 2004-08-24 at 22:31 -0500, Carl Olsen wrote:
> I have two recommendations, Mono Kickstart (Sams) 

NO. It's way out of date now and really isn't a very good book. (what a
suprise, a Sams book which isn't very good)

> Beginning Visual C# (Wrox).

Another not amazing book.

I have both and out of the two, the most use they get is for killing
wasps!

TTFN

Paul
-- 
"Our enemies are innovative and resourceful - and so are we,"
"They never stop thinking about new ways to harm our country and our
people - and neither do we." - George W. Bush, Aug 2004


signature.asc
Description: This is a digitally signed message part


RE: [Mono-list] Beginner C# Book

2004-08-24 Thread Carl Olsen
I have two recommendations, Mono Kickstart (Sams) and Beginning Visual C#
(Wrox).  I know the second book is written for Windows and Visual Studio,
but it really covers the C# language and syntax well.  I tried learning
ASP.NET first and had to go back and learn C# before it made any sense.  I
just picked up Mono: A Developers Notebook, but haven't started reading it
yet.  I'm currently reading ASP.NET Website Programming (Wrox), which,
again, is another Windows / Visual Studio book.  I'm trying to keep up with
Mono at the same time.  I've moved some C# ASP.NET code from Windows to
Linux and it runs exactly the same on both platforms.  The code I'm using
reads and writes XML files.  It's the BLOG example at the end of the
Beginning Visual C# book, so that should tell you why I'm recommending a
Windows-centric book for learning C# on any platform.

> -Original Message-
> From: [EMAIL PROTECTED] [mailto:mono-list-
> [EMAIL PROTECTED] On Behalf Of Tom McLaughlin
> Sent: Tuesday, August 24, 2004 9:51 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [Mono-list] Beginner C# Book
> 
> Thanks to everyone who responded, I got a lot of great suggestions.  I
> ended up grabbing "Learning C#" from O'Reilly.  It's starting me off
> with the basics and it's not overly long so I can decide what direction
> I want to go once I'm done with it.  Thanks a bunch.
> 
> Tom
> 
> 
> 
> On Sun, 2004-08-22 at 18:39 -0400, Tom McLaughlin wrote:
> > Hi all,
> >
> > I'm looking for a good beginner C# book.  Preferably one that does not
> > assume a certain amount of familiarity with C++, Java, or OOP in
> > general.  I picked up "Mono: A Developers Notebook" from O'Reilly
> > figuring that some of the C++ I saw in school would come back to me.
> > What I saw in school was nearly five years ago and it's definitely not
> > coming back.
> >
> > I really need a book that will not only go over the syntax and structure
> > of the language but the underlying fundementals of the language.  (Like
> > not just how to create a vector but what each part of the declaraion
> > means and how it all works.)  Right now I maintain the FreeBSD port for
> > Muine and I am looking at creating ports of other applications.  I would
> > like to have enough familiarity with the language to fix bugs,
> > especially FreeBSD specific bugs in programs.
> >
> > If someone could recommend a book they found to give a good
> > comprehensive understanding of the language to a beginner that would be
> > great.  Thanks.
> >
> > Tom
> >
> > ___
> > 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


Re: [Mono-list] Beginner C# Book

2004-08-24 Thread Tom McLaughlin
Thanks to everyone who responded, I got a lot of great suggestions.  I
ended up grabbing "Learning C#" from O'Reilly.  It's starting me off
with the basics and it's not overly long so I can decide what direction
I want to go once I'm done with it.  Thanks a bunch.

Tom



On Sun, 2004-08-22 at 18:39 -0400, Tom McLaughlin wrote:
> Hi all,
> 
> I'm looking for a good beginner C# book.  Preferably one that does not
> assume a certain amount of familiarity with C++, Java, or OOP in
> general.  I picked up "Mono: A Developers Notebook" from O'Reilly
> figuring that some of the C++ I saw in school would come back to me.
> What I saw in school was nearly five years ago and it's definitely not
> coming back.
> 
> I really need a book that will not only go over the syntax and structure
> of the language but the underlying fundementals of the language.  (Like
> not just how to create a vector but what each part of the declaraion
> means and how it all works.)  Right now I maintain the FreeBSD port for
> Muine and I am looking at creating ports of other applications.  I would
> like to have enough familiarity with the language to fix bugs,
> especially FreeBSD specific bugs in programs.
> 
> If someone could recommend a book they found to give a good
> comprehensive understanding of the language to a beginner that would be
> great.  Thanks.
> 
> Tom
> 
> ___
> 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


RE: [Mono-list] Beginner C# Book

2004-08-24 Thread Kenneth Benson
Title: RE: [Mono-list] Beginner C# Book





You should also take a look at www.deitel.com, they have a lot of good books.
Not just on C#, but also on Perl, Python, C++, Visual Basic... even good old C.


> -Original Message-
> From: Tom McLaughlin [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, August 22, 2004 6:39 PM
> To: [EMAIL PROTECTED]
> Subject: [Mono-list] Beginner C# Book
> 
> 
> Hi all,
> 
> I'm looking for a good beginner C# book.  Preferably one that does not
> assume a certain amount of familiarity with C++, Java, or OOP in
> general.  I picked up "Mono: A Developers Notebook" from O'Reilly
> figuring that some of the C++ I saw in school would come back to me.
> What I saw in school was nearly five years ago and it's definitely not
> coming back.
> 
> I really need a book that will not only go over the syntax 
> and structure
> of the language but the underlying fundamentals of the 
> language.  (Like
> not just how to create a vector but what each part of the declaration
> means and how it all works.)  Right now I maintain the 
> FreeBSD port for
> Muine and I am looking at creating ports of other 
> applications.  I would
> like to have enough familiarity with the language to fix bugs,
> especially FreeBSD specific bugs in programs.
> 
> If someone could recommend a book they found to give a good
> comprehensive understanding of the language to a beginner 
> that would be
> great.  Thanks.
> 
> Tom
> 
> ___
> Mono-list maillist  -  [EMAIL PROTECTED]
> http://lists.ximian.com/mailman/listinfo/mono-list
> 





RE: [Mono-list] Beginner C# Book

2004-08-23 Thread Dan Maltes
Tom,
Welcome to the journey that is C# and the .NET framework!  I found
the book "C# Primer Plus", by Klaus Michelsen, excellent for those new to C#
and OOP:
http://www.amazon.com/exec/obidos/ASIN/0672321521/qid=1093265707/sr=ka-1/ref
=pd_ka_1/104-4273990-8750300

It assumes no prior OOP language experience and it focuses on the C#
language and syntax without the distraction of delving too deep into the
extended .NET framework classes, which is a much bigger topic better left
for other books.  Also, no need for Visual Studio.NET, you should be able to
use your favorite text editor or IDE and Mono with the program examples just
fine.  Sharpdevelop(monodevelop on *nix), for instance, is excellent.

After this book, I dug into "Programming C#" by Jesse Liberty, then
"Professional C#, Second Edition" by Simon Robinson, then "Applied .NET
Framework Programming" by Jeffrey Richter and finally "Programming .NET
Components" by Juval Lowey.  You will find some overlap in these books, but
that's to be expected.  In my opinion, they are all top titles, and I still
use them quite a bit.  Some of them mention the use of VS.NET but do not
require it.

There are many, many other reference books for specific topics like
ADO.NET, ASP.NET. Windows Forms, etc, but avoid the temptation to veer off
into those areas until you are comfortable with C# and the standard .NET
framework classes first.  I made that mistake and started spinning my wheels
until I went back and finished learning the basics first. ;-)

Regards,
Dan Maltes

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tom McLaughlin
Sent: Sunday, August 22, 2004 6:39 PM
To: [EMAIL PROTECTED]
Subject: [Mono-list] Beginner C# Book

Hi all,

I'm looking for a good beginner C# book.  Preferably one that does not
assume a certain amount of familiarity with C++, Java, or OOP in general.  I
picked up "Mono: A Developers Notebook" from O'Reilly figuring that some of
the C++ I saw in school would come back to me.
What I saw in school was nearly five years ago and it's definitely not
coming back.

I really need a book that will not only go over the syntax and structure of
the language but the underlying fundementals of the language.  (Like not
just how to create a vector but what each part of the declaraion means and
how it all works.)  Right now I maintain the FreeBSD port for Muine and I am
looking at creating ports of other applications.  I would like to have
enough familiarity with the language to fix bugs, especially FreeBSD
specific bugs in programs.

If someone could recommend a book they found to give a good comprehensive
understanding of the language to a beginner that would be great.  Thanks.

Tom

___
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


Re: [Mono-list] Beginner C# Book

2004-08-23 Thread George Birbilis
> >>> I'm looking for a good beginner C# book.  Preferably one that does not
> >>> assume a certain amount of familiarity with C++, Java, or OOP in
> >>> general.  I picked up "Mono: A Developers Notebook" from O'Reilly
> >>> figuring that some of the C++ I saw in school would come back to me.
> >>> What I saw in school was nearly five years ago and it's definitely not
> >>> coming back.

check
http://www.eckelobjects.com/
in case he's released "Thinking in C#" for free (had written he was planning
to make such a book) as he had done for "Thinking in C++" and "Thinking in
Java" in the past. Very nice books for learning an OOP language, esp. the
Java one I had partially read... I loved it.

-
George Birbilis ([EMAIL PROTECTED])
http://www.kagi.com/birbilis
--

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Beginner C# Book

2004-08-23 Thread PFJ
Hi,

> You might want to check out "Programming C#" by Jesse Liberty, 3rd edition,
> pub. O'Reilly, ISBN 0-596-00489-3.
> 
> The 3rd edition has complete coverage of .NET 1.1 and in this edition they
> added VS.NET 2003, but not too much (50 pages out of 700 something).
> 
> I would recommend it to anyone.

Learning C#, Liberty
http://www.accu.org/bookreviews/public/reviews/l/l003354.htm

Programming C#, Liberty
http://www.accu.org/bookreviews/public/reviews/p/p003468.htm

I can't remember which one I liked better, they're both cracking books.

I'd still recommend Mono : A developer's handbook as the 2nd or 3rd book
you should read.

TTFN

Paul
-- 
"If I face my God tomorrow, I can tell Him I am innocent.
I've never harmed anyone. I have cheated no one. 
I have deceived no one. I have hurt no one. 
Except myself. And that He will forgive me." - Hans Holzel


signature.asc
Description: This is a digitally signed message part


Re: [Mono-list] Beginner C# Book

2004-08-23 Thread gennady wexler
You might want to check out "Programming C#" by Jesse Liberty, 3rd edition,
pub. O'Reilly, ISBN 0-596-00489-3.

The 3rd edition has complete coverage of .NET 1.1 and in this edition they
added VS.NET 2003, but not too much (50 pages out of 700 something).

I would recommend it to anyone.

Its a great book for a beginner and a pro. It has all basic coverage


On 8/22/04 4:57 PM, "Tom McLaughlin" <[EMAIL PROTECTED]> wrote:

> Hi Peter, one thing pointed out to me off list is that I need to be
> aware that many C# books are geared towards the MS platform and will
> spend a lot of time on Windows Forms and the Visual Studio .NET tools.
> Is that the case with "Learning C#"?  Thanks.
> 
> Tom
> 
> On Sun, 2004-08-22 at 17:36 -0600, Peter Dennis Bartok wrote:
>> O'Reilly : "Learning C#" it teaches from the ground up, and then O'Reilly's
>> "Programming C#", which introduces you to things like ASP.Net and SWF.
>> 
>> Peter
>> 
>> 
>> -Original Message-
>> From: "Tom McLaughlin" <[EMAIL PROTECTED]>
>> To: <[EMAIL PROTECTED]>
>> Date: Sunday, 22 August, 2004 16:39
>> Subject: [Mono-list] Beginner C# Book
>> 
>> 
>>> Hi all,
>>> 
>>> I'm looking for a good beginner C# book.  Preferably one that does not
>>> assume a certain amount of familiarity with C++, Java, or OOP in
>>> general.  I picked up "Mono: A Developers Notebook" from O'Reilly
>>> figuring that some of the C++ I saw in school would come back to me.
>>> What I saw in school was nearly five years ago and it's definitely not
>>> coming back.
>>> 
>>> I really need a book that will not only go over the syntax and structure
>>> of the language but the underlying fundementals of the language.  (Like
>>> not just how to create a vector but what each part of the declaraion
>>> means and how it all works.)  Right now I maintain the FreeBSD port for
>>> Muine and I am looking at creating ports of other applications.  I would
>>> like to have enough familiarity with the language to fix bugs,
>>> especially FreeBSD specific bugs in programs.
>>> 
>>> If someone could recommend a book they found to give a good
>>> comprehensive understanding of the language to a beginner that would be
>>> great.  Thanks.
>>> 
>>> Tom
>>> 
>>> ___
>>> 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


RE: [Mono-list] Beginner C# Book

2004-08-22 Thread Timothy Parez
I prefered Beginning (Visual) C# from WROX.
It's a very good beginners book which doesn't use the "let's do 50 small
applications and you'll get the picture" method,
But tries to give a deeper insight on .NET and C# without making it to
complicated or windows dependent.

Timothy.

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.737 / Virus Database: 491 - Release Date: 11/08/2004
 

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Beginner C# Book

2004-08-22 Thread Cory Nelson
I thought "Inside C#" was great.  It doesn't have any SWF or ASP.NET
stuff in it, after the book I understood what all the stuff on MSDN
was :)

On Sun, 22 Aug 2004 18:39:29 -0400, Tom McLaughlin
<[EMAIL PROTECTED]> wrote:
> Hi all,
> 
> I'm looking for a good beginner C# book.  Preferably one that does not
> assume a certain amount of familiarity with C++, Java, or OOP in
> general.  I picked up "Mono: A Developers Notebook" from O'Reilly
> figuring that some of the C++ I saw in school would come back to me.
> What I saw in school was nearly five years ago and it's definitely not
> coming back.
> 
> I really need a book that will not only go over the syntax and structure
> of the language but the underlying fundementals of the language.  (Like
> not just how to create a vector but what each part of the declaraion
> means and how it all works.)  Right now I maintain the FreeBSD port for
> Muine and I am looking at creating ports of other applications.  I would
> like to have enough familiarity with the language to fix bugs,
> especially FreeBSD specific bugs in programs.
> 
> If someone could recommend a book they found to give a good
> comprehensive understanding of the language to a beginner that would be
> great.  Thanks.
> 
> Tom
> 
> ___
> Mono-list maillist  -  [EMAIL PROTECTED]
> http://lists.ximian.com/mailman/listinfo/mono-list
> 


-- 
Cory Nelson
http://www.int64.org
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Beginner C# Book

2004-08-22 Thread Tom McLaughlin
Hi Peter, one thing pointed out to me off list is that I need to be
aware that many C# books are geared towards the MS platform and will
spend a lot of time on Windows Forms and the Visual Studio .NET tools.
Is that the case with "Learning C#"?  Thanks.

Tom

On Sun, 2004-08-22 at 17:36 -0600, Peter Dennis Bartok wrote:
> O'Reilly : "Learning C#" it teaches from the ground up, and then O'Reilly's
> "Programming C#", which introduces you to things like ASP.Net and SWF.
> 
> Peter
> 
> 
> -Original Message-
> From: "Tom McLaughlin" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Date: Sunday, 22 August, 2004 16:39
> Subject: [Mono-list] Beginner C# Book
> 
> 
> >Hi all,
> >
> >I'm looking for a good beginner C# book.  Preferably one that does not
> >assume a certain amount of familiarity with C++, Java, or OOP in
> >general.  I picked up "Mono: A Developers Notebook" from O'Reilly
> >figuring that some of the C++ I saw in school would come back to me.
> >What I saw in school was nearly five years ago and it's definitely not
> >coming back.
> >
> >I really need a book that will not only go over the syntax and structure
> >of the language but the underlying fundementals of the language.  (Like
> >not just how to create a vector but what each part of the declaraion
> >means and how it all works.)  Right now I maintain the FreeBSD port for
> >Muine and I am looking at creating ports of other applications.  I would
> >like to have enough familiarity with the language to fix bugs,
> >especially FreeBSD specific bugs in programs.
> >
> >If someone could recommend a book they found to give a good
> >comprehensive understanding of the language to a beginner that would be
> >great.  Thanks.
> >
> >Tom
> >
> >___
> >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


Re: [Mono-list] Beginner C# Book

2004-08-22 Thread Peter Dennis Bartok
O'Reilly : "Learning C#" it teaches from the ground up, and then O'Reilly's
"Programming C#", which introduces you to things like ASP.Net and SWF.

Peter


-Original Message-
From: "Tom McLaughlin" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Date: Sunday, 22 August, 2004 16:39
Subject: [Mono-list] Beginner C# Book


>Hi all,
>
>I'm looking for a good beginner C# book.  Preferably one that does not
>assume a certain amount of familiarity with C++, Java, or OOP in
>general.  I picked up "Mono: A Developers Notebook" from O'Reilly
>figuring that some of the C++ I saw in school would come back to me.
>What I saw in school was nearly five years ago and it's definitely not
>coming back.
>
>I really need a book that will not only go over the syntax and structure
>of the language but the underlying fundementals of the language.  (Like
>not just how to create a vector but what each part of the declaraion
>means and how it all works.)  Right now I maintain the FreeBSD port for
>Muine and I am looking at creating ports of other applications.  I would
>like to have enough familiarity with the language to fix bugs,
>especially FreeBSD specific bugs in programs.
>
>If someone could recommend a book they found to give a good
>comprehensive understanding of the language to a beginner that would be
>great.  Thanks.
>
>Tom
>
>___
>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] Beginner C# Book

2004-08-22 Thread Tom McLaughlin
Hi all,

I'm looking for a good beginner C# book.  Preferably one that does not
assume a certain amount of familiarity with C++, Java, or OOP in
general.  I picked up "Mono: A Developers Notebook" from O'Reilly
figuring that some of the C++ I saw in school would come back to me.
What I saw in school was nearly five years ago and it's definitely not
coming back.

I really need a book that will not only go over the syntax and structure
of the language but the underlying fundementals of the language.  (Like
not just how to create a vector but what each part of the declaraion
means and how it all works.)  Right now I maintain the FreeBSD port for
Muine and I am looking at creating ports of other applications.  I would
like to have enough familiarity with the language to fix bugs,
especially FreeBSD specific bugs in programs.

If someone could recommend a book they found to give a good
comprehensive understanding of the language to a beginner that would be
great.  Thanks.

Tom

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list