A couple of highly useful memory management references from RedGate Top 5 .NET Memory Management Misconceptions - Ricky LeekMemory Management Wallchart [ZIP]WPF and Silverlight gotchas [PDF]
Silverlight Deferred / Delayed Selected Date Picker
When implementing a date picker that is used to fetch some ‘details’ based on the selected date, the chances are that you don’t want to begin fetching the ‘details’ immediately. If you did, and made a rapid change to the SelectedDate (maybe holding down an arrow key), the asynchronous fetch will be repeated a large... Continue Reading →
MSDTC
We had some really strange problems getting MSDTC to work recently, specifically upgrading to VS2010 and SL4. Our developer environments are pointing to networked database servers and during this particular use-case the development workstation is running a both the hosted Silverlight Client and the Business Logic (API) served through a WCF service (both in Cassini).... Continue Reading →
Silverlight Tab Stops – IsTabStop
Just found a tricky little quirk with TabStop that caused a fair bit of confusion. It turns out that the default implementation of ContentControl overrides Control, so implements the IsTabStop property, and defaults that value to true. ContentControl is implemented by the delightful BusyIndicator, so if you have used a BusyIndicator within the scope of... Continue Reading →
Exposing and Binding to a Silverlight ScrollViewer’s Scrollbars |
Exposing and Binding to a Silverlight ScrollViewer’s Scrollbars | Colin Eberhardt's Adventures in WP
Creating and Handling Faults in Silverlight
Creating and Handling Faults in Silverlight
Silverlight and WCF RIA Services (1 – Overview)
Silverlight and WCF RIA Services (1 - Overview) - Mike Taulty's Blog - Mike Taulty's Blog
Hidden Gems: Why .NET Developers Need to Take a 2nd Look at Project Rosetta
Hidden Gems: Why .NET Developers Need to Take a 2nd Look at Project Rosetta : JohnPapa.net
Telerik RadGridView Exception when trying to use the Filter Columns feature
Was getting an unhandled Silverlight exception when trying to apply column filters in the Telerik RagGridView component. This was caused by a missing reference to the Telerik.Windows.Controls.Input.dll which is probably being used by the filter UI elements.
Silverlight Commands – Data grid row selected
following on from http://thoughtjelly.blogspot.com/2009/09/silverlight-prism-commands-textchanged.html and in response to John Papa’s PDC talk http://johnpapa.net/silverlight/mvvm-and-prism-demo-for-pdc09-silverlight-session. Another highly useful command behaviour is for DataGridRowSelected. This also gets over the issues described here and here. The code (as written by John Papa) is: public class DataGridRowSelectedCommandBehavior : CommandBehaviorBase{public DataGridRowSelectedCommandBehavior(DataGrid selectableObject): base(selectableObject){selectableObject.SelectionChanged += OnSelectionChanged;}private void OnSelectionChanged(object sender, SelectionChangedEventArgs e){this.CommandParameter =... Continue Reading →