- How to Serialize an Interface using the XMLSerializerThe short answer is you can't. At least not without some trickery and giving the serializer some help, and even then it's not pretty.
- Toronto Code Camp 2008Toronto Code Camp 2008 Date: Saturday March 1st, 2008 Event Description: In case you aren't familiar with Code Camps, they are designed to provide a forum…
- Binding to an Attached PropertyYesterday, I have some ideas in my mind on how to give out ValidationRule errors after the values passes the converter, and I was trying to see if I can…
- VPC to VMWare Mouse ProblemsThanks to Virtual PC's inability to utilize USB (insert the 'Old Bit' siren sound) and my need for USB support in my virtual machines, I'm in the process…
- C# - vNextI've been reading lately about what people are interested in with the next version of C#. It's amazing to think how far the language has come from the…
- "SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM."While working on an application I faced the following error when trying to submit changes to the database using DLINQ:
- Network Solutions is a bunch of thieving bastardsI've suspected this for years, but the proof is starting to show up. If you look up the availablility of a domain name via the Network Solutions website,…
- Object Mother Pattern versus Test Data Builder PatternWhen creating my unit tests, I've been a big believer in the Object Mother pattern for creating state for my immutable value objects. Basically, I need to…
- Fixing WCF/WPF VS 2005 Extensions installation after installing VS 2008 or .NET 3.0 SP1I've encountered a problem trying fix the WCF / WPF Visual Studio 2005 Integration components after I've installed Visual Studio 2008.
- .NET 3.5, Design by contract and Spec# WrapupUpdate: Adding Visual Studio Integration discussion Update: Stay tuned for additional posts in this series as things permit
- Using Http PUT method for file uploadThe PUT method not as widely used as the POST method is the more efficient way of uploading files to a server. This is because in a POST upload the files…
- Firefox and "inline-block" supportThis may be old news for some, but Firefox v2.0 does not support the display style "inline-block". I've read several blogs and articles on the subject,…
- Testing ASP.NET Application Using Watir And RubyWednesday, January 02, 2008 9:27 AM Now, this is freaking awesome. Testing your ASP.NET pages using Ruby code. I used to test my ASP.NET pages using…
- Community-Credit | I won the Butt/Face Soap! This is the first month I have been involved with submitting credits to as it is…
- Disappearing System Tray Icons on Windows VistaI've been running Vista on my work laptop since the first quarter of this year and on my development system at home since August. So far, I haven't had…
- Linq - Handle Insert/Update/Delete of child entity in tiered applicationLinq - Handle Insert/Update/Delete of child entity in tiered application Recently I've done a series of posts all related to using Linq in a tiered…
- Real Life Examples of Agile DevelopmentI just saw this challenge to find real life examples of agile development by Tom Perry. He was hanging Christmas lights and found a way to incorporate…
- Be mindful of your DataContext's "context"Be mindful of your DataContext's "context" In a previous post here, I discussed implementation of Attaching Linq entities to a DataContext. In that post,…
- [Download] MemAnalysis - Native memory leak analysis toolAdvanced Windows Debugging got me hooked onto Detours and that led me to experiment with it a bit more. It resulted in this. Over the past three days, I…
- Linq - Attach an entity that is not new, perhaps having been loaded from another DataContext.Linq - Attach an entity that is not new, perhaps having been loaded from another DataContext. This exception using the Linq Attach method is somewhat…
