Looking for a smaller keyboard for portability? Today, we review the new Wekey portable keyboard.
What do you do when you need a large amount of test data for your unit tests? In today's post, I show you how to create dummy data using NBuilder and Faker.
XML is still being used by legacy applications. Today, I provide a list of quick recipes for managing and manipulating XML using LINQ.
If a third-party JavaScript library requires a modification, does it make sense to Monkey Patch or Duck Punch it?
When a client hands you data for a project, it's usually in a database of some kind. Today, I'll demonstrate how to work some Excel magic to import a hierarchy into a database.
We created a server-side validation attribute before, but how do we validate it on the client-side? In today's post, I answer a reader's request on how to add JavaScript validation to our DateTime comparer.
Today, I show five ASP.NET MVC tips to make you more productive and one awesome extension for GitHub.
This is one question I'm constantly asked by developers new to MVC. In this post, I show some sites with sample projects so you can "build by example."
Even a blacksmith has his favorite tools of the trade. Today, I explain all of the tools I use to write code and other tasks for my blog and business. Then I ask you.
Instead of getting up every morning and reading the newspaper, visit these 10 websites to determine the pulse of what's happening in the tech industry.