Browse by Tags

All Tags » C# » Books (RSS)

The Snippy Reflector add-in

Those of you who've read C# in Depth will know about Snippy - a little tool which makes it easy to build complete programs from small snippets of code. I'm delighted to say that reader Jason Haley has taken the source code for Snippy and built...
Posted by skeet | 9 comment(s)

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 | 26 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 | 14 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 | 2 comment(s)
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 | 21 comment(s)
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 | 19 comment(s)
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: , ,

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#

Important "versioning" note This review tackles the first printing, from November 2007. Since then, the book has undergone more printings, with errata being fixed in each printing. I believe most or possibly all of the errors listed below are...
Posted by skeet | 11 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: , ,

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: ,

C# in Depth: All chapters available in MEAP!

Rather excitingly, all the chapters of C# in Depth are now available for early access . The following chapters have recently been added: 10: Extension methods Without extension methods, LINQ just couldn't work in an elegant form. Extension methods...
Posted by skeet | 1 comment(s)
Filed under: , ,

C# in Depth: Chapters 8 and 9 now in MEAP

I should have written this a little while ago, but it slipped my mind. Despite that, I think it's pretty exciting for anyone who's actually following along in the early access edition (and yes, such people do exist). The reason? These are the...
Posted by skeet | 2 comment(s)
Filed under: ,

I love LINQ: Simplifying a tedious task

As mentioned in my previous post, I've been putting together the code samples for C# in Depth. Now, these are spread across several projects in a few solutions. They're referred to in the book as things like "Listing 6.2" but I've...
Posted by skeet | 5 comment(s)
Filed under: , ,

Book news

The book is coming along well, and here are a few snippets which may be of interest: It's now on Amazon All the chapters and the appendix have been written and given a first set of edits We're going to "final review" stage soon - that...
Posted by skeet | 3 comment(s)
Filed under: ,
More Posts « Previous page - Next page »