Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Silverlight, WPF, Windows Phone, Web Platform, .NET, and more...
Is it still cheating if you come up with the cheat yourself? [Simple code to solve a "sliding pieces" puzzle]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 07/16/2013
Setting a value to null might be more dangerous than you think [Simple ToolTipServiceExtensions class avoids a runtime exception in Windows Store apps]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 07/01/2013
64 bits ought to be enough for everybody [TextAnalysisTool.NET update for .NET 2.0 and 64-bit enables the analysis of larger files!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 05/20/2013
Happy Birthday, FeedWorm! [A simple, efficient (free!) Google Reader client for keeping up with RSS feeds on Windows Phone]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 06/25/2012
"If I have seen further, it is by standing on the shoulders of giants" [An alternate implementation of HTTP gzip decompression for Windows Phone]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 04/19/2012
"I never did mind about the little things..." [Free HideShowDesktopButtonOnTaskbar utility hides the "Show desktop" button on the Windows taskbar]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 01/24/2012
“Make things as simple as possible, but not simpler.” [ManagedMsiExec sample app shows how to use the Windows Installer API from managed code]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 01/09/2012
"You are now up to date." [IfModifiedSinceWebClient makes it easy to keep a local file in sync with online content - and do so asynchronously]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 10/18/2011
Don't make the audience sit through all your typo-ing [Overview of implementing an extension for WebMatrix - and the complete source code for the Snippets sample]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 10/05/2011
TextAnalysisTool.NET to Windows 8: "Y U no run me under .NET 4?" [How to avoid the "please install .NET 3.5" dialog when running older .NET applications on the Windows 8 Developer Preview]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 09/22/2011
Make it your own [WebMatrix's new extensibility support enables developers and applications to customize the web development experience to their liking!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 09/13/2011
Know your place in life [Free PlaceImage control makes it easy to add placeholder images to any WPF, Silverlight, or Windows Phone application!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 09/08/2011
Invisible pixels are just as clickable as real pixels! [Tip: Use a Transparent brush to make "empty" parts of a XAML element respond to mouse and touch input]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 08/18/2011
Preprocessor? .NET don't need no stinkin' preprocessor! [DebugEx.Assert provides meaningful assertion failure messages automagically!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 07/28/2011
Use it or lose it, part deux [New Delay.FxCop code analysis rule helps identify uncalled public or private methods and properties in a .NET assembly]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 07/14/2011
Use it or lose it! [New Delay.FxCop code analysis rule helps identify unused resources in a .NET assembly]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 06/29/2011
Speling misteaks make an aplikation look sily [New Delay.FxCop code analysis rule finds spelling errors in a .NET assembly's string literals]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 06/16/2011
Safe X (ml parsing with XLINQ) [XLinqExtensions helps make XML parsing with .NET's XLINQ a bit safer and easier]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 05/26/2011
"Sort" of a follow-up post [IListExtensions class enables easy sorting of .NET list types; today's updates make some scenarios faster or more convenient]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 05/18/2011
When you live on the bleeding edge, be prepared for a few nicks [Minor update to the Delay.Web.Helpers ASP.NET assembly download to avoid a NuGet packaging bug affecting Razor installs]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 05/09/2011
Something "sort" of handy... [IListExtensions adds easy sorting to .NET list types - enabling faster search and removal, too!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 05/04/2011
Don't shoot the messenger [A WebBrowserExtensions workaround for Windows Phone and a BestFitPanel tweak for infinite layout bounds on Windows Phone/Silverlight/WPF]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 04/20/2011
"Those who cannot remember the past are condemned to repeat it." [WebBrowserExtensions.StringSource attached dependency property makes Silverlight/Windows Phone/WPF's WebBrowser control more XAML- and binding-friendly]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 04/14/2011
Images in a web page: meh... Images in a web page: cool! [Delay.Web.Helpers assembly now includes an ASP.NET web helper for data URIs (in addition to Amazon S3 blob/bucket support)]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 04/06/2011
Each one is the best - for different definitions of "best" [The BestFitPanel collection of layout containers provides flexible, easy-to-use options for Silverlight, WPF, and Windows Phone applications]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 03/30/2011
What next, a DOS version?? [Free tool and source code to temporarily prevent a computer from entering sleep mode - 32-bit and 64-bit versions now support Windows XP!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 03/23/2011
MEF lab [How to: Keep implementation details out of a MEF contract assembly by implementing an interface-based event handler]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 03/16/2011
MEF addict [Combining .NET 4's type embedding and MEF to enable a smooth upgrade story for applications and their extensions]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 03/09/2011
"Your feedback is important to us; please stay on the line..." [Improving Windows Phone 7 application performance is even easier with these LowProfileImageLoader and DeferredLoadListBox updates]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 03/03/2011
Candy-eating lemming [Delay.Web.Helpers (and its easy-to-use Amazon S3 blob/bucket API) is now available via NuGet!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 02/24/2011
Night of the Living WM_DEADCHAR [How to: Avoid problems with international keyboard layouts when hosting a WinForms TextBox in a WPF application]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 02/21/2011
sudo localize --crossplatform [Free PseudoLocalizer class makes it easy to identify localization issues in WPF, Silverlight, and Windows Phone 7 applications!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 02/16/2011
What it lacks in efficiency, it makes up for in efficiency! [Silverlight-ready PNG encoder implementation shows one way to use .NET IEnumerables effectively]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 02/07/2011
sudo localize & make me-a-sandwich [Free PseudoLocalizer class makes it easy for anyone to identify potential localization issues in .NET applications]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 01/27/2011
"Might as well face it, you're addicted to blob..." [BlobStoreApi update adds container management, fragmented response handling, other improvements, and enhanced Amazon S3 support by Delay.Web.Helpers!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 01/20/2011
There's a blob on your web page - but don't wipe it off [New Delay.Web.Helpers assembly brings easy Amazon S3 blob access to ASP.NET web sites!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 01/13/2011
SayIt, don't spray it! [Free program (and source code) makes it easy to use text-to-speech from your own programs and scripts]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 01/06/2011
"And she'd say, 'Can you see ... what I'm saying?'" [How to: Localize a Windows Phone 7 application that uses the Windows Phone Toolkit into different languages]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 12/20/2010
No rest for the weary [Free tool and source code to temporarily prevent a computer from entering sleep mode - now available for .NET, 32-bit, and 64-bit!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 12/14/2010
Hash for the holidays [Managed implementation of CRC32 and MD5 algorithms updated; new release of ComputeFileHashes for Silverlight, WPF, and the command-line!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 12/06/2010
Better together [DynamicOrientationChanges and TransitionFrame create a comprehensive transition experience for Windows Phone 7]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 11/29/2010
You've got questions; I've got dumb looks [PDC10's Channel 9 Live Windows Phone 7 Q&A session available online and offline]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 11/22/2010
The taming of the phone [New SetterValueBindingHelper sample demonstrates its usefulness on Windows Phone 7 (and Silverlight 4)]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 11/10/2010
ListPicker? I hardly even know 'er! [A detailed overview of the Windows Phone Toolkit's ListPicker control]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 11/03/2010
Mo controls, mo controls, mo controls... [Announcing the second release of the Silverlight for Windows Phone Toolkit!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 11/02/2010
"Silence is the virtue of fools." [Why the Windows Phone 7 Emulator can sometimes take forever to access the network - and how to fix it!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 10/14/2010
Is that a BLOB in your pocket, or are you just happy to see me? [Silverlight REST-based Azure/S3 BLOB API updated to run on Windows Phone 7!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 10/12/2010
There's no substitute for customer feedback! [Improving Windows Phone 7 application performance now a bit easier with LowProfileImageLoader and DeferredLoadListBox updates]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 10/04/2010
This one's for you, Gregor Mendel [Code to animate and fade Windows Phone orientation changes now supports a new mode: hybrid!]
This blog has moved to a new location and comments have been disabled.All old posts, new posts, and...
Date: 09/28/2010