Browse by Tags

All Tags » Books (RSS)

Why boxing doesn't keep me awake at nights

I'm currently reading the (generally excellent) CLR via C# , and I've recently hit the section on boxing. Why is it that authors feel they have to scaremonger about the effects boxing can have on performance? Here's a piece of code from the...
Posted by skeet | 21 comment(s)

Book Review: Programming C# 3.0 by Jesse Liberty and Donald Xie

Resources The O'Reilly page (errata etc) Jesse Liberty's page for his various books Buy it from Amazon or Barnes and Noble Disclaimer One reader commented that a previous book review was too full of "this is only my personal opinion"...
Posted by skeet | 8 comment(s)
Filed under: , ,

Logging enumeration flow

I'm currently reading Pro LINQ: Language Integrated Query in C# 2008 by Joe Rattz and yesterday I came across a claim about Enumerable.Intersect which didn't quite ring true. I consulted MSDN and the documentation is exactly the same as the book...
Posted by skeet | 12 comment(s)
Filed under: , ,

Data Structures and Algorithms: new free eBook available (first draft)

I've been looking at this for a while: Data Structures and Algorithms: Annotated reference with examples . It's only in "first draft" stage at the moment, but the authors would love your feedback (as would I). Somehow I've managed...
Posted by skeet | with no comments
Filed under: , ,

Book review: Accelerated C# 2008 by Trey Nash

Time for another book review, and this time it's a due to a recommendation from a reader who has this one, C# in Depth and Head First C#. Resources Amazon Barnes and Noble Publisher's page (Apress) Introduction and disclaimer My normal book review...
Posted by skeet | 18 comment(s)
Filed under: , ,

Calling Trey Nash...

Okay, this is a slightly odd post, but with any luck it'll prove successful. As I've mentioned before, I'm currently reading through Trey Nash's "Accelerated C# 2008". I'm writing down errata as I go, but so far the only...
Posted by skeet | with no comments
Filed under:

Judging a book by its cover (or title)

I've ranted about versioning before (and indeed in C# in Depth). I still believe that Microsoft didn't do the world any favours when they introduced a relatively minor set of changes (just libraries, albeit important ones) with .NET 3.0 and a...
Posted by skeet | 16 comment(s)
Filed under: , ,

The trouble with book reviews

I'm currently reading two .NET books: Accelerated C# 2008 (Trey Nash) and Concurrent Programming on Windows (Joe Duffy). I will, in due course, post reviews here. However, the very act of thinking about the reviews has made me consider the inevitable...
Posted by skeet | 9 comment(s)
Filed under: , ,

Manning book draw

I was recently contacted about a cool way of possibly getting a free .NET ebook (legally!) or if you're really lucky, the complete Manning .NET library. Basically click on the advert below to enter: one person will be drawn each day until July 17th...
Posted by skeet | with no comments
Filed under:

Guest post: Joe Albahari reviews C# in Depth

Joe Albahari, co-author of the excellent C# 3.0 in a Nutshell (previously reviewed here ) kindly agreed to review C# in Depth. Not only has he provided the review below, but he also supplied several pages of notes made while he was reading it. Many of...
Posted by skeet | with no comments
Filed under: , ,

C# in Depth - it's really real

On Saturday, when I returned from Mountain View, there were two boxes waiting for me. Guess what was inside... So yes, it really exists, it's slightly slimmer than expected - and even Amazon have it for sale now instead of as a "pre-release"...
Posted by skeet | 18 comment(s)
Filed under: ,

Programming "in" a language vs programming "into" a language

I'm currently reading Steve McConnell's Code Complete (for the first time - yes, I know that's somewhat worrying) and there was one section was disturbed me a little. For those of you with a copy to hand, it's in section 4.3, discussing...
Posted by skeet | 15 comment(s)
Filed under: , , , ,

We've shipped! C# in Depth is out now (ebook)

I'm hugely pleased to announce that C# in Depth is now available in finished form as an ebook. The hard copy will ship in about three weeks. Thanks to everyone who's been involved, particularly the folks from Manning, Eric Lippert (for both the...
Posted by skeet | 16 comment(s)
Filed under: ,

Book review: C# 3.0 in a Nutshell

Resources: Book's web site (includes various tools such as LINQPad) Amazon Errata Introduction The original C# in a Nutshell was the book I cut my C# teeth on, so to speak. Basically I read it (well, the bits which weren't just reproductions of...
Posted by skeet | 4 comment(s)
Filed under: , ,

Book review: Head First C#

Resources Book's web site Amazon page Errata Introduction This is a tough review to write. We already know I'm biased due to being in some way in competition with Andrew Stellman and Jennifer Greene (the authors), but I'm also not a huge fan...
Posted by skeet | 8 comment(s)
Filed under: , ,

Book review/preview: "C# Query Expressions And Supporting Features in C# 3.0" (Eckel/King)

Introduction Let me make one thing very clear before anything else: this is a preview . Bruce Eckel has made the preview of what appears to be part of a bigger book available free from his website. The book is by Bruce Eckel and Jamie King, and the preview...
Posted by skeet | 5 comment(s)
Filed under: , ,

Reviewing other C# books?

Just a quick question, really - I'd really like feedback to this one. This morning I was reading Charlie Calvert's blog , and saw a link to the preview of a C# 3 book by Bruce Eckel and Jamie King. I've downloaded it, and had a look - naturally...
Posted by skeet | 11 comment(s)
Filed under:

My first screencast - automatic properties

I've recently been introduced to Dmitry Lyalin of Better Know a Framework . We're getting together to do some screencasts, and the first one is now up. I'll be embedding these on my C# in Depth site as well. The next one will be on object...
Posted by skeet | 4 comment(s)
Filed under: ,

Bridging gaps, and finding my role

Warning: this post won't teach you anything technical. It's about how I see myself. That may be of interest to you, or it may not. If not, feel free to skip it knowing you're not missing anything else. One of the great problems of the world...
Posted by skeet | 5 comment(s)
Filed under: , ,

Last post about the book (nearly) and a new source of information...

It's about time I stopped using this blog to mention the book every couple of posts. Fortunately, I now have a new blog of sorts - well, a news page with an RSS feed . It's part of the book's web site - completely independent of Manning's...
Posted by skeet | 4 comment(s)
Filed under: ,
More Posts Next page »