Browse by Tags
All Tags »
C# (
RSS)
Every so often, somebody points out how bad of a metric code coverage is . And of course, on its own, it doesn’t tell you much: after all, it’s a single number. How could it possibly reflect all the subtlety (or lack thereof) of your designs and of your...
There’s been some debate recently on the new “dynamic” keyword in C# 4.0 . As has been the case with many features before it, some love it, some hate it, some say it bloats the language, yadda yadda yadda. People said that about lambdas. Me, I’ll just...
I just posted the following snippet on Twitter. The exercise is to write meaningful and preferably cool code that fits in a Twitter message along with the #twitcode keyword, which leaves 130 characters. private static readonly byte [] _blankGif = Convert...
I know as a good microsoftee I should be supportive of what my employer does no matter what it is, and I might get fired for this post, but Eilon’s latest article is wrong on so many levels I have to step up with whatever integrity I have left and fix...
In the work we’ve been doing with Rob on the Kona commerce app , our quest for extreme pluggability has led us to look at quite a few interesting features of ASP.NET compilation. Features I didn’t know about before Dmitry and David pointed them out for...
I’ve done some tricky work with delegates recently and I’ve had a hard time trying to reflect over the signature of a delegate type. I feel a little silly now that the solution to this has been provided to me by Eric Lippert . It’s actually quite simple...
I’m flying to San Jose tonight for tomorrow’s OpenAjax Alliance face to face meeting , which Microsoft is hosting. On Friday, we are also hosting a new event that aims at establishing a dialogue between JavaScript library developers and Microsoft. We...
Well, at least a Dot Net Slacker ... My first article on DotNetSlackers just got published. It shows how to handle the back button with ASP.NET Ajax using pure server code. Check it out (registration required) : http://dotnetslackers.com/articles/ajax...
For some reason, there's been a lot of buzz lately around immutability in C#. If you're interested in algorithms and data structures, it's a fascinating subject. Immutable objects, according to Patrick Smacchia , have the following advantages: They simplify...
Eilon has an interesting post about using the new anonymous object initializer syntax in APIs that take dictionaries. The end result looks very much like the JSON parameterized function calls that are very common in many JavaScript frameworks, which shows...
More Posts
Next page »