Friday Links #39
21 Feb 2009[Tesla Motors to show off electric sedan next month | Green Tech - CNET News](http://news.cnet.com/8301-11128_3-10161459-54.html?part=rss&subj=news&tag=2547-1_3-0-5) – A “street drivable” prototype of the Model S Sedan will be demoed next month. |
blacklight showcase – Set of designer-focused controls for Silverlight and WPF. Nice Silverlight demo.
Re-Thinking C# Events – You may know about the generic EventHandler but this clever use of extension methods makes them even better.
Windows 7 Native VHD Support - B# .NET Blog - Native support for VHDs, a.k.a. Virtual Hard Disks, the file format used by Virtual PC, Virtual Server and Hyper-V to represent virtual disks is coming to Windows 7. Now if we could only get the same for .ISO files.
[50 Free High-Quality Icon Sets | Graphics | Smashing Magazine](http://www.smashingmagazine.com/2009/02/16/50-beautiful-useful-and-free-icon-sets/) – Just another amazing collection from the folks at Smashing Magazine. |
CodeProject: Multilevel Undo and Redo implementation in c# -Part III (Using Memento Pattern) – A nice set of articles on different ways to implement Undo and Redo. Memento has always been my favorite.
Adobe’s new e-book software ratchets up fight against Amazon Kindle - Adobe Reader Mobile 9 improves the way smartphones and handheld devices display books and other documents that use the open PDF format created by Adobe.
Command-line Fu is a good reference for *nix terminal newbies - Download Squad - A social resource for terminal commands.
K. Scott Allen : Mapping Objects with AutoMapper – An object to object mapping library that uses convention and fluent interfaces.
100% Unit Testable Linq To Sql Repository - Kazi Manzur Rashid’s Blog – A straight-forward technique using a repository pattern to allow your Linq to SQL code to be testable. I’ve used a similar idea to validate dynamic Linq to SQL queries using Linq to Objects. Well written article.
Engineering Windows 7 : Advances in typography and text rendering in Windows 7 – Text rendering is quite a bit more difficult than you might think. This article explains some of the text rendering advances coming to Windows 7. Great text rendering makes a huge difference to readability. Just compare printed text to screen text and you’ll see the difference in quality.
Silverlight 2 gets minor update - Nothing earth shattering if you were expecting feature updates. If you’re a developer, you may want to check the list of changes to see if it affects your software.
How To Quickly Open Folders In Windows – Easily the best tip of the week. I could have used this tip only about a thousand times in the last month.
WPF patterns : MVC, MVP or MVVM – Since XAML, things have become a bit complicated in trying to conceptualize MVC architectures for Windows applications. This article discusses a pattern that we use at my day job to unit test our Silverlight code.
Pick of the Week
EmEditor Free is the only freeware editor that meets all four of my criteria for a great text editor. It’s going on 3 years old and I still find it the best thing going. Just the right balance of features and ease of use.