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

[...] 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) [...]