Workaround for the Battlefield 3 “no weapon” glitch

In my free time lately I’ve been getting into the superb online multi-player in EA and DICE’s Call of Duty baiter, Battlefield 3 on Xbox 360.  For anyone who’s not tried the series, it’s a large scale multi-player military shooter with wide open maps and a variety of land, sea and air vehicles with which to play.  While it’s enormous fun, especially if your fellow players work as a team it’s unfortunately riddled with game-breaking bugs.  Some players seem worse affected than others and the issues seem to be spread across all three of the game’s platforms; Playstation 3, Xbox 360 and PC. Continue reading…

Klout online influence scores gaining extra sway

If you’re a reasonably social media-savvy person, you’ll no doubt have heard of (and perhaps used) Klout, an innovative online service for measuring online influence via social media.  Klout’s unique selling point is their own calculation of influence, the Klout Score.  While it’s not exactly new to the social sphere, having been on the go in some shape or form since 2008, Klout have recently been engaging in a substantial push to increase the scope of their offering by adding many more social networks and features. Continue reading…

Now I've added my sub report control to both of the 2 tables

How To Create Multi-Column Lists in SQL Server Reporting Services (SSRS)

I recently encountered a scenario where I wanted to display my report content in the form of a multi-column list.  In essence, I was looking to create the SQL Server Reporting Services (SSRS) equivalent of an ASP.NET Repeater, to render my report content both horizontally and vertically (in this case a dynamically repeated SubReport) a number of times dictated by my source dataset.  I spent a little bit of time investigating some more complicated possibilities such as building a matrix of row and column groupings when the solution finally hit me.  It is simply brilliant in its simplicity.  Here’s how to do it. Continue reading…

Example of required SSIS Control Flow

Inserting Large Variable Column Data Files with SQL Server Integration Services – Part 2

Far too long ago, I posted part 1 of an article solving the import of large data files with varying columns using SQL Server integration Services (SSIS).  This is the belated follow up.  In part 1, I explained some example file structures and how we approach the problem of inserting these files, which all have a varying number of columns with different data types.   The solution combines a mixture of SSIS script tasks, external C# code in a referenced DLL and a flexible SQL Server DB schema.  This post will walkthrough my overall SSIS Control Flow, as well as detail how we translate a code based, dynamic object model into something well-defined which we can insert into a SQL Server DB.

Continue reading…