Browse by Tags

Query Language or Method calls: A matter of taste
My last post (which was too long ago), generated question on whether I prefer the query language or the method notation for LINQ queries. The answer is ‘yes’.  Jon Skeet mentioned this as well last January, but anything you can do with query syntax...
Interview with .NET Zone live (includes sample from More Effective C#)
More Effective C# was one of the better selling books at PDC, which triggered Alan Ashcraft to sit down and chat with me about C#, writing, helping customers, and being a general nerdy person. The full interview is here: http://dotnet.dzone.com/articles...
Another item from More Effective C# Posted on InformIT
Today, the fine folks at InformIT posted another item from More Effective C# for you to learn more about the style and the content from the book: Item 29: Enhance Constructed Generic Types with Extension Methods If you have questions about the content...
Extension Methods and Null Arguments
A little while ago, I did a DNR TV on C# 3.0 . During that, I talked about preserving null semantics when  you write extension methods.  I made the point that you should never test if the first parameter of an extension method is null. That...
Getting ready for PDC
Well, today is being spent getting everything ready for traveling to Los Angeles for the PDC conference. Like most people without a blue badge, I’m going as an attendee to learn as much as I can about the future of our industry and the platforms I use...
Excerpts of “More Effective C#” posted on InformIT
Three different items from More Effective C# have been posted publicly on the InformIT site: Item 36:  Understand how Query Expressions Map to Method Calls . Linq is built on two concepts: A query language and a translation from that query language...
More Effective C# available now
Today is the official release date for More Effective C# . Writing a book may seem to be a solitary activity, but nothing could be further from the truth. I have been lucky enough to work with fantastic editors, technical editors, and community members...
Properties vs. Methods
Not so much a code as what you might call 'guidelines' Recently, one of the readers of Effective C# asked me some questions about Properties vs. Get and Set methods. It turned into a rather interesting conversation, so I'm posting it all here...
Effective C# Reviewed by C++ Users Journal
Peter is always thorough. Peter N. Roth reviewed "C# Precisely", and "Effective C#" in the latest issue of C++ Users Journal. You can read the full review here: http://www.cuj.com/documents/s=9897/cuj0510book/ I'll only add one...
Answering Questions: The future of Effective C#
What comes next? One of the comments on an earlier entry ( http://www.srtsolutions.com/blogs/billwagner/2005/06/21/id93158.aspx ) asks if I'm going to write an updated version of Effective C# for version 2.0. I'm not certain, for two reasons....
There are some things money can't buy
For everything else.... Oh, never mind Cost of PDC: $1500 Hotel (5 nights): $950 airfare: $375 Having the C# Product unit manager recommend your own book to you.... Priceless . <short backstory> At PDC, a number of RD's were invited to spend...
Reader Question: Effective C# Item 7
On immutable structs, structs, and classes I received the following question that relates to Item 7 in Effective C#. It’s not strictly an errata, so I thought I would post it here for general discussion: In Item 7, you recommend the use of immutable...
I've been Slashdot'ed
A very thorough review of Effective C# Jim Holmes, who runs the Dayton Ohio .NET User group posted a very thorough review of Effective C# yesterday. (Thank you, Jim). The slashdot Review More than 150 comments, and growing Jim's follow-up comments...
Posted 30 June 2005 06:07 AM by wwagner | with no comments
Filed under:
Why the violin on the cover of Effective C#?
There's no hidden meaning, really. A friend asked me why there is a violin on the cover of Effective C# instead of any other instrument. The logic was actually pretty simple. A musical instrument seemed logical for a C# book. At the time, four of...
Posted 21 June 2005 07:27 PM by wwagner | with no comments
Filed under: ,
A lengthy item on Exceptions and app domain boundaries
An Effective C# reader had a number of questions on Exceptions and Remoting Throwing Exceptions across appdomain boundaries is more complicated than it is in other situations. The full discussion It's in my Effective C# blog, because it centers on...
Posted 08 June 2005 11:19 PM by wwagner | with no comments
Filed under:
More Posts Next page »

Search

Go

Blog Group Links

Nascar style badges