Archive for January, 2008

Microsoft Managed Services Engine

January 30, 2008

I’m trying to work out why the Microsoft Managed Services Engine project isn’t getting more attention.
The short answer (I guess) is that the concept is pretty dry unless you are an architect who has encountered these sorts of problems
It is a great tool for virtualizing your web services. One previous project I worked [...]

Framework Design Guidleines – 2nd Edition

January 18, 2008

Software developers are hard people to work with. You can have running religious wars inside an organization over the position of the curly brackets, and often people mistake dangerous code as ‘efficient’ and ‘innovative’.
 There isn’t a lot of weapons to bear on the belligerent programmer, but there is the second edition of Framework Design Guidelines [...]

Managed Wiimote Library

January 12, 2008

If your PC has a bluetooth port, then it is possible you can take advantage of the Nintendo Wiimote in your applications!
http://www.codeplex.com/WiimoteLib
Is there a great deal of point to this? I think so. The one I like the look of most is the MS PowerPoint integration, but I’m sure soon we will see applications that [...]

OMG! MFC Lives!!!

January 8, 2008

I started off my career writing apps and controls in C++ with the MFC library.. despite what many say, I found it gave flexibility that Visual Basic could not, and allowed you to build a complex GUI with relative ease.
Considering that even WinForms looks obsolete with the advent of WPF, it is good to see that [...]

Database Flash Memory Storage

January 7, 2008

Hard disks have become so huge that less than $200 will now buy you a 500GB external drive in a store. Still, flash drives are catching up in size whilst providing far better access speeds and power usage. (Dell are charging $800 for a 32GB Flash Drive for my laptop – enough to be usable)
Today, major SQL Server installations [...]

SQL Server 2005 Table Partitioning – Links

January 7, 2008

Table partitions have new and improved functionality in SQL Server 2005, and it is now actually very easy to define them.
A simple take is that partitions enable you spread table data over multiple locations.
In one scenario, your application may have 10 years worth of data in a ‘Sales’ table. If you create a partition for [...]