Mad Props!

Omniscience is just a Google-search away.

Login

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

Blog

Saving an Offline Copy of a SharePoint Document Library

We had a requirement at work this week which had a few people bamboozled: How can we “archive” a SharePoint document library to CD so that auditors could take it off site? It only needs to be a read-only copy, but it needs to include not only the documents themselves, but any “metadata” custom columns...

Continue reading →

Get Reactive with Rx in .NET 4.0

Over at Channel9 they’ve recently uploaded a couple of videos on a new feature of .NET 4.0 called the Reactive Framework: Expert to Expert: Brian Beckman and Erik Meijer - Inside the .NET Reactive Framework (Rx) Kim Hamilton and Wes Dyer: Inside .NET Rx and IObservable/IObserver in the BCL (VS 2010)...

Continue reading →

Good News and Bad News

About a month ago I received a call at work from Sal. This is a pretty rare occurrence, but it didn’t worry me at the time. When I asked what was up, she replied, “I have good news and bad news.” The bad news was that her work was shutting down. I’m sure the “global financial crisis” hasn’t helped, but...

Continue reading →

Name this [Anti-]Pattern

Over the long weekend I managed to do a little bit more work on the next version of Comicster . I don’t know when this version will ever see the light of day because I seem to be spending as much time ripping code out and rewriting it as I do adding new features! Still, it’s a fun and educational...

Continue reading →

The Not-So-Hidden Cost of Censorship

With permission, I’d like to reproduce this forum post by industry insider Mark Newton about the Labor government’s plan for Internet censorship: The Govt claims to be budgeting $44.5m for this scheme. In Estimates on May 25th we see Ms. O'Loughlin telling Senator Birmingham about the ACMA blacklist...

Continue reading →

ClickOnce and Desktop Shortcuts

Ok, this was a weird one. This post isn’t a solution, merely a description of the problem and a workaround. I’m putting it out there for Google-juice just in case someone else has the same issue and has an idea of a proper solution. We have a couple of applications internally that are ClickOnce deployed...

Continue reading →

Playing with ViewModel in WPF

Please don’t read this post as some sort of lesson in best-practice for WPF. It’s purely about my (mis)adventures with the Model-View-ViewModel (MVVM) pattern so far, in which I totally misuse and abuse the pattern to get something working. We’ve been working on a WPF navigation-style application that...

Continue reading →

Internet Celebrity Power

On Saturday, Scott Hanselman tweeted about the new Stack Overflow “flair” feature , and I directed him here to Mad Props so he could check out my “Xbox GamerCard” version (you can see it over there in the sidebar on the top-right). Subsequently he posted this tweet , linking to my blog post about the...

Continue reading →

WPF Killed the RadioButton Star

Ok, it’s a really dumb title for a blog post, but this is just a little love for WPF and its ability to completely restyle a standard control. In our most recent project, we have a list of groups of pigs that we show the user so they can choose one to work with. The groups might be male, female, castrates...

Continue reading →

Windows 7 Doubles My RAM (Sort Of)

Here’s a strange little quirk I discovered after installing the Windows 7 Release Candidate on my old home PC (whose original specs you can see here ): Now, I have this PC open, and I can guarantee that there’s only 1GB of RAM installed. I don’t have anything else plugged in that would account for the...

Continue reading →