Posts

Portability of Customizable and/or Adaptive User Interfaces

This March my workplace issued employees a Motorola i760 cell phone, which apart from being pretty sluggish, doesn’t work the same way as my personal phone, a Nokia 3100 – the menus aren’t the same, shortcuts are different, and so on. What I discovered a few minutes after receiving the phone was that the User Interface was customizable, which didn’t cause the phone to suck less, but only to work the same way as my Nokia did….
2006-07-07
1 min read

Three Lines About Lambda Expressions

myObject.ITakeACharReturningDelegate(delegate(int i, string s) { return s[i]; });… You can read the copy of the original post, or if that goes down too, you can try the Wayback Machine’s copy of it. Context: This post was automatically imported from my old blog, which was originally hosted on Microsoft’s ASP.NET Community Blogs. When they shut it down, I dumped all of my old posts to Wordpress. You can still check out the original blog on the Wayback Machine.
2006-07-07
1 min read

Fast Generic Dynamic Property Access with C# – Now With 10% More Awesome!

After reading James Nies’s great piece, Fast Dynamic Property Access with C#, which gives a great performance alternative for repetative reflection tasks, I started reading the comments and found two forks from it, one for more than just properties by Seth Heeren and the other being an implementation that supports generics (and sports better performance, of course) by Tobias Hertkorn, all of the above being excellent work…. You can read the copy of the original post, or if that goes down too, you can try the Wayback Machine’s copy of it.
2006-06-21
1 min read