Mad Props!

Omniscience is just a Google-search away.

Login

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

Blog

Splitting Text Into Words in SQL Revisited

Has it really been over a week since last I blogged? Oh well ... I've been busy both at work and at home. Something I've been working on of late is a better routine to split a string into individual words in T-SQL. You might remember my previous effort , which works really well. This one works even better...

Continue reading →

Phone Games

What is it with people (like the sales girl in the office opposite me) who tell the person on the phone to hang on while they answer their other phone, and answer that with, "Hi, can I call you back? I'm on the other line"??? Surely that's what voicemail is for? It seems that doing the above is impolite...

Continue reading →

Casting and the foreach Statement

Like most C# programmers, I use the foreach statement a lot. It's a very handy little construct for iterating through collections - especially ones that don't surface an 'indexer' so you can't use a for loop. Anyway, after doing something like this a few times: // object[] array = ... foreach (String...

Continue reading →

Comicster Online Moderation Tool

Here's a screenshot of the program I've been working on for the past few nights. It's a tool I can use (and can eventually give to a few trusted users) to maintain the data in Comicster's online database. In this screenshot I'm deleting a duplicated character (Iron Man) and telling the program to replace...

Continue reading →

Live Writer and Forums

Y'know, I really wish I could use Windows Live Writer to post to a forum. Conversely, I wish Community Server 's forums supported the MetaWeblogAPI - even if it was only for new posts to forums. What do you think?...

Continue reading →

Implementing a Beta Version using ClickOnce

I've been running some tests this morning on how to do this, since I want to do it with Comicster and I think it'll come in handy with work projects as well. For my own reference, and in case anyone else needs it, I thought I'd document it here. Let's say you have an application already...

Continue reading →

Designing Generic Forms

Did you know that Forms and UserControls can derive from a generic type in .NET 2.0? For example, you might have a base form like this: public partial class MyGenericForm <T> : Form { /* ... */ } So this form can be constructed with a type at runtime and its behaviour might differ slightly depending...

Continue reading →

Props for StudioCoast

Just wanted to give props where they're due. On Friday I registered the comicster.net domain with our provider for madprops.org, StudioCoast . I figured I'd better register it before someone else did, in case I wanted to do something with it like giving Comicster it's own dedicated site. I set it up...

Continue reading →

New Acrobat? Who Cares?

Scoble asks where the bloggers are on the new Adobe Acrobat release. I say, we just don't care any more. Acrobat Reader is a clunky piece of crap . Foxit Reader is infinitely better. Is Acrobat 8 better? I couldn't care less. Not to mention the fact that Adobe themselves have totally screwed their public...

Continue reading →

Circular References During Serialization

Wow - here's a doozey for ya. I've been playing tonight with my new "service oriented" version of Comicster 's online database (as detailed here ). Tonight's work has involved taking the existing assemblies and, with Visual Web Developer Express , wrapping them in web services. The first one I tried...

Continue reading →