bloggo ergo sum

Project Management Tools Review

Introduction (or, what is it all about?) I’ve been trying to figure out a good solution for the project management needs I’m facing.  There are literally hundreds of tools intended to help developers make better software, and dozens of methods and philosophies (where only a few really prevail in the mainstream).  My team leans agile, [...]

Gist of The Day

ASP.NET CS0016 – Compiler Access Denied

Once in a while, a developer will have one of those unbelievably frustrating problems with his environment or platform that makes him bang his head against the wall for hours.  I’m sure people in other trades have similar experiences somehow, but I don’t know of a good parallel offhand. I just experienced such a problem [...]

PowerShell+SharePoint Quickie: Export List Data

I’m packaging up some work I did for a client in a set of SharePoint features, and some of the features include list instances. In this case, I needed to package up a list instance into feature xml so it could be deployed from the administrative web interface, but I didn’t have the list data [...]

New Concurrency Support in .NET 4

I’ve been reading about some of the new support for parallelism and concurrency in version 4 of the .NET Framework, and came across a really good paper on parallel design patterns by Steven Toub (most or all of which seems to also be covered in the Parallel Programming with Microsoft .NET book).  There are some [...]

Re: Do I Need To Learn Microsoft Technologies

A long time ago, in a galaxy far, far away (Stackoverflow.com, November 2008), a university junior posted this question: Most jobs speak of C#, Visual C++, .NET, Java, etc etc Where as I am mainly using Java, C++, Perl, Python and programming to the standard Unix standards, would I be better off ditching Linux and [...]

Happy Pi Day

The Decade IS ending

There are some folks out on the internet preening about their realization that “decade” means 10 years, and there was no year zero, thus decades range over the calendar years [xx01 - xx10]. Marc Theisson posts: 2010 is the last year of the decade. The new decade begins in 2011! Some dude named Phil Plait [...]

VSeWSS: Value does not fall within the expected range.

On occasion, particularly if you’re moving files around or working on the structure of your project inside Visual Studio 2008, you’ll try to deploy your SharePoint project using VSeWSS 1.3 (March 2009 CTP) and get the following error: Value does not fall within the expected range. It’s cryptic and unhelpful. What value? What expected range? [...]

Internet Freelancing

In a previous post about an online independent contracting portal, I complained about the quality of the work to be done. In a more general sense, this is really the bottom line when it comes to the difficulties in doing part-time side contracts: I don’t know about anyone else, but I simply can’t be bothered [...]