A few weeks ago a StackOverflow user asked whether or not a RadGrid row could be selectable based upon some condition. I've run into scenarios in the past where this feature would have come in handy, but unfortunately the functionality is not provided in the RadGrid out of the box. However, as is co...
[More]
I've been pretty quiet for the last few months...life just seems to get in the way of my blogging time I guess. But with a new year (and decade!) started, it's time to pay this blog a bit more attention. However, before I dust the cobwebs off I need to migrate this blog to my new Windows Server 2008...
[More]
If you’re working with traditional ADO.NET data types – like the DataTable – in your data access code and wanting to wire up a web service to serve up data, you’ve likely run into some issues. You’re either getting errors due to failed serialization or trying to deal wi...
[More]
Okay, so by weekly I mean that I will occasionally write about a developer tool in any given week. :)
If you missed previous versions of the Weekly Tool Tip, be sure to check them out. This week I want to bring your attention back to .NET Reflector for a little feature called the Analyzer. It is us...
[More]
There are certainly powerful and complex multithreading capabilities built into the .NET Framework. But if you’re looking for an easy way to perform asynchronous operations in your applications, delegates are a quick solution. Delegates offer easy-to-use methods that abstract most of th...
[More]
I’ve been meaning to create a personal backup strategy for important data for quite some time. My wife and I have over 100GB of home video, pictures, and other important files – I’m talking about virtually every picture and video of us since we met, and of our son since he was bor...
[More]
The Telerik Q2 2009 “Release Week” came to a close today, and I’m sure the brilliant developers there are already hard at work on the Q3 2009 stuff. But I’m just getting started with the goodies they released this week and wanted to share the excitement. In case you missed i...
[More]
I am definitely not a fan of comment moderation. But unfortunately I’ve had to turn comment moderation on for now to stop the recent deluge of spam. Once I have the time to add CAPTCHA functionality to the site I’ll turn off comment moderation (what a great opportunity to test out Telerik’s new cont...
[More]
When working in big projects one of my favorite ways to get around is to right-click on a variable, class name, or method call in code and select Go To Definition from the context menu.
This quickly opens the file where the object you clicked on is defined and navigates to its definition. Very ha...
[More]
Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can't be re-created or enabled the option Prevent saving changes that require the table to be re-created.
I ran into this fun little...
[More]