// archives

C#

This tag is associated with 6 posts

More on “HTML is dead”

Microsoft‘s S. Somasegar (“Soma”), who heads the Developer Division, posted on his blog yesterday about “Key Software Development Trends“. I was pleased to see him include “Proliferation of Devices” among the top trends in development, but there was obviously an acute case of tunnel vision at work here, because Soma completely neglected all the non-Microsoft devices that people [...]

Best. Logger. Ever.

Logging is one of those “system” components that always seems to either be left out or way over-engineered (glares at Microsoft‘s Enterprise Application Blocks). Today, I’d like to introduce you to a logging framework that’s everything it needs to be and nothing it doesn’t. The .Net Logging Framework from The Object Guy is powerful enough [...]

Kobe outrage – why?

Over the last couple days, I’ve seen a small firestorm erupt over Microsoft‘s Kobe MVC sample project.  First out of the gates was Karl Seguin, with a rant about all sorts of coding ills found in the source.  Then, today, I saw another great post that breaks down some specific problems with duplicate lines and [...]

Great post on Generics

If you’re not comfortable using C# Generics in your code, be sure to check out this great article by Karl Seguin.  It’s an easy read, and it covers all the important ideas you’ll need to get your head wrapped around these things. I’ve mentioned Generics a couple times on this blog – they’ve been a [...]

C# 4.0 more like VB: Sign of the Apocalypse?

Gasp!  Can it be true?  Did Anders Hejlsberg really say that the next release of C# was going to be more like VB, and if he did, is this the beginning of the end for all of those holier-than-thou VB-bashers? I hope so. I’ve worked with both, and I’m really tired of the argument that [...]