Bill Wagner shows how you can create a set of extension methods on specific constructed types to implement that functionality in a very low impact way.
I was reading a little tgdaily today and I found an article about a new iPhone app that may be showing up in the app store in the near future. The new application is called Trapster and it’s a “social-networking speed trap warning website.”
I know what you’re asking. Well, I don’t actually know [...]
Most of the programming and architecture work I do is in the human resources space. I write software for paperless onboarding and acculturation, personell change management, background checks and verification services, new employee requisitioning, and the like. As you can imagine, I spend a great deal of time and effort integrating with human [...]
This excerpt provides a very brief overview of LINQ and list guidelines for designing APIs related to LINQ support, including the so-called Query Pattern.
Hey folks,
I’ve published a small online image thumbnail utility. If it proves useful (without bogging down our servers), I’ll leave it up for public consumption. If you’re interested in reading a little more about it, you can find the story below. If you’d just like to see [...]
Bill Wagner shows how to provide a safe way for different threads in your application to send and receive data with each other by using synchronization primitives to protect access to the shared data.
CREATE PROCEDURE [TOPS].[UnpivotTable]
(
@tableName AS VARCHAR(512),
@whereClause AS VARCHAR(2000) = NULL,
@commonColumns AS VARCHAR(2000) = NULL
) AS
-- ==========================================================
-- Author: Patrick Caldwell
-- Create date: 2007/12/19
-- Description: this procedure unpivots data in a table
-- [...]