Tags: , , | Posted by Kevin Babcock on 8/31/2009 10:19 PM | Comments (1)
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]
Tags: , | Posted by Kevin Babcock on 7/28/2009 11:51 PM | Comments (0)
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]
Tags: , , | Posted by Kevin Babcock on 7/27/2009 9:17 AM | Comments (0)
  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]
Tags: | Posted by Kevin Babcock on 7/24/2009 1:31 AM | Comments (0)
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]
Tags: , , | Posted by Kevin Babcock on 7/11/2009 1:19 AM | Comments (0)
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]
Posted by Kevin Babcock on 7/11/2009 12:19 AM | Comments (2)
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]
Tags: , | Posted by Kevin Babcock on 7/10/2009 11:38 PM | Comments (1)
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]
Tags: , | Posted by Kevin Babcock on 7/5/2009 11:38 PM | Comments (4)
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]
Tags: , , | Posted by Kevin Babcock on 7/1/2009 11:59 PM | Comments (0)
LINQ’s set operations provide an easy (and fast!) way to filter or combine collections of objects in .NET. The four extension methods that perform set operations – Distinct, Except, Intersect, and Union – are available through the IEnumerable<T> and IQueryable<T> interf... [More]
Tags: , , | Posted by Kevin Babcock on 6/26/2009 12:21 AM | Comments (20)
I’m a big fan of jQuery. I’m no expert, but with a copy of jQuery in Action on my desk and Google Bing at my fingertips I can do a lot of cool things with it. One of the ways I often see people using jQuery is to make Ajax requests. jQuery provides a great library which should take care ... [More]