Browse by Tags

One Long Strange Trip: Visual Studio Magazine and Me
The January Visual Studio Magazine marks the first time the C# Corner is written by Patrick Steele . I’ve bowed out after a long run with the magazine and its predecessors. The most important part is that...
Slides and Demos from my 2010 CodeMash talk
As promised, here are the slides and demos from my CodeMash Talk:  Going Dynamic in C#. Slides . Demos . Please note that the demos are compatible with VS2010 Beta 2. They will not load (or run) on...
Effective C#, 2nd Edition: What Content got dropped, and why?
The 2nd edition of Effective C# is now available on Rough Cuts . With that, I’ve started to get questions via email about how I decided which items to add, and which items to drop. It should be clear from...
When Cast<T> doesn’t Cast to T
A friend asked me about some issues he was having using Enumerable.Cast<T>(). In his mind, it just wasn’t working. Like so many problems, it was working correctly, just not the way he expected. It...
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...
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...
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...
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...
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...
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...
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...
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>...
A C# Performance Question
A reader asks about a variation of loop variable hoisting Question on Item 11. Regarding your examples of loops, where would the following end up in efficiency? // Loop 4: ( for ( int index = 0, len =...
Posted 18 May 2005 02:37 PM by wwagner | with no comments
Filed under: ,

Search

Go

Blog Group Links

Nascar style badges