Mad Props!

Omniscience is just a Google-search away.

Login

You're reading Mabsterama, the weblog of Matt Hamilton. Enjoy your stay.

Blog

BioShock Weekend

On Saturday I went down to the local Big W and picked up BioShock for the Xbox 360. Needless to say the bulk of my weekend was taken up immersed in the world of Rapture, under the sea. BioShock is one creepy game. It's dark, atmospheric and claustrophobic. As you wander the halls of Rapture, you'll hear...

Continue reading →

Shattered

This morning at about five o'clock we were both awoken by a loud ... well ... cracking sound. An abrupt sound followed by a few drips of water from the shower in the en suite adjacent to our bedroom. When Sal first asked what it was, I replied that it was simply the shower head having "fallen down" ...

Continue reading →

A ListBox with Columns

So here is some XAML to make a ListBox display its data in columns, for those cases where you don't want to use a ListView. Hope someone finds this useful. First, we set up a ControlTemplate for the ListBox that gives us some headers in a UniformGrid, which is a grid whose columns are all the same width...

Continue reading →

Binding to the First Element of a Collection

Yes! It's another in a long series of posts that fall under the category of, "things many people already knew but I just discovered"! Today I had a form with an ObjectDataProvider that retrieved a collection of objects. However, I didn't want to display the entire collection. See, in 99% of cases I knew...

Continue reading →

AWDNUG August

Last night's meeting of the Albury/Wodonga .NET User Group was all about code generation. Anthony took us through some tools that he'd found while researching the topic, including DeKlarit and (one I hadn't heard of) Iron Speed . We had a great discussion about the pros and cons of code generation, despite...

Continue reading →

Keyboard Lookup in a ListBox

Y'know how in plain-old Windows ListBox controls, you can type the first few letters of an item, and it'll move the selection to that item for you? In Windows Presentation Foundation, you lose that behaviour if you assign an ItemTemplate to the ListBox. Because you're no longer just displaying a simple...

Continue reading →

AutoCorrect in Orcas?

Check it out - when I accidentally mistype the word "string" as "strign" in Visual C# Express 2008 beta 2, it automatically corrects it for me! It doesn't do that in 2005! I don't think I've seen any references to AutoCorrect in Orcas ... that's pretty impressive!

Specialization vs Generalization

The topic of specialization vs generalization in the software development world seems to come up more and more nowadays. On .NET Rocks a few weeks ago I remember the guys talking about the fact that you can even specialize within .NET development nowadays - you can be a WCF guru, for example, or an ADO...

Continue reading →

Reporting out of SharePoint

Oh man, this is a good find. Enesys Software have a free (as well as a commercial version with more features) SQL Server Reporting Services data extension for SharePoint lists . It lets you build SQLRS reports from data stored in lists (any kind of list) in your SharePoint server. The setup is a bit...

Continue reading →

Cider Compatibility?

On the weekend I installed beta 2 of Visual C# Express 2008 . This is the first time I've had a hands-on go of .NET 3.5 or VS 2008, and from my brief look on Saturday it looks great. Not too different visually from Visual Studio 2005, but hey - when you're on a good thing, stick to it. The current version...

Continue reading →