The Only Universal Language In Software Is English
In a recent post, I compared the expressiveness of the Ruby style of writing code to the current C# style of writing code. I then went on and demonstrated one approach to achieving something close to Ruby’s expressiveness using Extension Methods in C# 3.0.
Read MoreMotivate Your Unit Tests With the Release of MbUnit 2.4
Are your unit tests a little flat lately? Have they lost their shine and seem a bit directionless? Maybe it’s time to jazz ’em up a bit with the latest release of MbUnit.
Read MoreWhy Didn't Anyone Tell Me Steve McConnell Has A Blog!?
Come on people! I count on you to keep me informed! It looks like he started it way back in March.
Read MoreRuby-Like Expressiveness in C# 3.0
UPDATE: Looks like Ian Cooper had posted pretty much the same code in the comments to Scott’s blog post. I hadn’t noticed it. He didn’t have a chance to compile it, so consider this post a validation of your example Ian! :)
Read MoreCauldwell's This I Believe, The Developer Edition
You know what I really like about posts like this? It’s a lot less writing for me. When people ask me what principles Subtext development tries to follow I can just point them to this post by Patrick Cauldwell.
Read MoreBETA: Incubator for .NET Open Source Projects
There’s been a lot written about whether or not Microsoft is doing enough to support Open Source Projects on its platform. In the past, Microsoft’s report card in this area was not one to take home to mom.
Read MoreI'll Be Speaking About Open Source at OpenForce
I’ve been invited to participate on a couple of panels at the upcoming DotNetNuke OpenForce ‘07 conference, November 5-8 in Las Vegas.
Read MoreAdded Contstraint Based Expressions To Subsonic
NUnit 2.4 introduces a really nice programming model they call Constraint-Based Assert Model. I believe MbUnit 2.4 will also have this. I really like this approach to building asserts because it reads almost like English.
Read MoreThe IIS 7 Team Rocks!
I recently wrote about some 503 Service Unavailable Errors with IIS 7 that had me completely stumped. I tried everything I could think of to no avail.
Read MoreCodePlex To Roll Out TortoiseSVN Support
This just in. CodePlex is planning to roll out TortoiseSVN support!
Read MoreA .NET API To Search Open Source Code
I wrote about this on my company’s blog, but thought I’d mention it here since I assume not everyone has jumped at the chance to subscribe to that blog (go on, it won’t bite) ;)
Read MoreThe Technological 7-Year Itch
Scott Hanselman writes a thought provoking post that asks the question, Is Microsoft Losing the Alpha Geeks? An interesting question, but troublesome to make sense of, let alone answer.
Read MoreIs Twitter vs Jaiku a Replay of Friendster vs MySpace
Jeff Atwood tells me he’s thinking of leaving Twitter for Jaiku. Scoble wrote about how Leo Laporte already left.
Read MoreHow To Build Twitter In One Line Of Code
Here’s the code
Read MoreService Unavailable Errors in IIS 7 Are Killing Me
UPDATE: Problem solved thanks to some members of the IIS 7 team!
Read MoreSearching Open Source Code With Open Source
First week on the job and I’ve already got the keys to the company blog. I just posted my first post at koders.com announcing the latest set of site updates.
Read MoreThe SuperSonic Subtext Build Server
Real quickly, check out our brand spanking new build server. Notice anything different? No? Good! Hopefully everything is working just fine, but faster.
Read MoreGMail-like Loading Indicator with ASP.NET Ajax
Simone Chiaretta, a member of the Subtext development team (among other open source projects), has been quite busy lately. I recently mentioned the Vista Sidebar Gadget for CruiseControl.NET he published. He also was recently in a video interview by MindBlog. Go Simo!
Read MoreSabotage Due To Pain. Developers, Take Ergonomics Seriously!
Is Fighting Open Source With Patents A Smart Move By Microsoft?
Fortune Magazine published an article in which they describe how Microsoft claims that free software, such as Linux, violates 235 of its patents.
Read More