LINKBLOG for June 9, 2008
Jun 9th, 2008 by AZuidhof
File Compression Using the .NET GZipStream Class – Rhonda Tipton
‘ The GZipStream class is not as feature-rich as the third-party tools, but it is a convenient way to compress data ‘Why Are Our Programs Still Represented by Flat Files? – Rick Minerich
Give way to the yield keyword! – Shay Friedman
Delayed execution and “yield return” – Justin Etheredge
Some improved LINQ operators – Jimmy Bogard
Velocity: A Distributed In-Memory Cache from Microsoft – Dare Obasanjo
Dare goes into a bit more detail on Velocity, Microsofts’ new in-memory caching applicationAutopilot Achievement: How to Turn Your Goals Into Habits – Leo Babauta
Creating Code Documentation Using XML Comments and XSLT – Mohammad Azam
- (sidestep: Via this post news came to me that Sandcastle was taken offline last Friday because the don’t publish their source code (and the Codeplex license requires this)!. There is a temporary (?) link to the May CTP if you visit the Sandcastle blog, don’t know how long that will stay there though. I still heavily recommend the use of SandCastle instead of DIY-documentation-generation. The software is a hassle to set up, but once it’s in place it creates wonderfully nice technical documentation for you. As it’s a commandline tool, you can even integrate it into your build process, if you like.
Btw, I’ve written a 10 step process to install Sandcastle some time ago, if you’re interested. Managing Software Development: Rubber Chicken Management – Jurgen Appelo
‘ Management Make People Passive and Dumb ‘ Thought provoking postUsing LINQ to Objects in C# – Salysle
Functional C# Revisited – Into the Great Void – Matthew Podwysocki
If you als want to be able to compileFunc equals = (x, y) => Assert.Equal(x, y);
read on. If you have no clue what this is, either you want to learn about functional programming there, or maybe totally want to stay out of itOn Passionate Developers : CreatingPassionateDevelopers
Looks like a cool new site, full of passion!
via Jean-Paul S. BoodhooSome Consulting Wisdom I Picked Up – Chad Myers
‘ Never assume that management actually wants your project to succeed ‘ Some pearls here, especially this one gives me something to think aboutGeneric Class: Duplicate Method Overloads – Tim M
Cool open source WCF tool – Steve Maine
Nice debugger visualizer – for those who still practice the art of debugging
LINQ to MSI – Part 0 – Introduction – Bart de Smet
And while he’s at it, Bart writes an additional one on LINQ through PowerShellTrading Places with Indian Outsourcers – Tim Ferriss
‘ This inside look shows how ridiculous it is to throw around terms like “slave labor” and “stealing jobs” without understanding the realities of this unusual world ‘ I skimmed quickly thgourh the video, if you have <30mins and want to bettDistributed Caching with Microsoft’s Velocity – Hanselminutes Podcast 116

Welcome dear visitor! I'm your host, Arjan Zuidhof. Have a look around on this opinionated linkblog, take a peek at the links, and if you like what you see, don't forget to subscribe to the feed (at the top, on your right) and receive fresh links daily in your reader.
Dutch? You might be interested in my -new!!!- link blog
[...] have problems, they wouldn’t have needed to hire you.” … and more Thanks, Arjan. (tags: consulting tips advice contracting clients [...]
[...] LINKBLOG for June 9, 2008 (Arjan Zuidhof) [...]