Welcome to CrankyGoblin.Com Sign in | Join | Help

Public Class GeoffAppleby

Inherits Microsoft.VisualBasic.MVP : Implements IBrainFart

Browse by Tags

All Tags » Traps   (RSS)
Geoff Goes 64 Bit: What I've Learned So Far
As I alluded to in my last post , I'm building a new computer this week. The bits did indeed arrive (yesterday) and I've used up quite a lot of my spare time putting it together and installing it. First, here's the hardware that I put together: Read More...
"Grantor does not have GRANT permission"
I ran into this error today, and found the description of the problem interesting enough to document. In almost all cases, I use DataReaders to process results from stored procedures. Generally the code goes something like: 'do the code that sets up the Read More...
Watch out for those Nulls.
Bill McCarthy found a very weird bug today . It seems that if you craft some code just right and do a release build, then you can get your code to throw a NullReferenceException when it clearly shouldn't have. He first found the bug in VB and presumed Read More...
"Configuration system failed to initialize"
Of you people who have upgraded to the 2.0 framework (or played with it in anger at least) how many of you have seen this error message? Configuration system failed to initialize. This has to be the exception that annoys me the most in everything that's Read More...
VB Is Not Just For Gumbies: Episode V - Mort Strikes Back
Since VS2K5 came out, slowly but surely a few starter kits have been trickling out. I think these starter kits are a neat idea, useful to experienced people and n00bs alike. Each starter kit is simply a project template that compiles and runs without Read More...
When does a directory exist?
I saw a post the other day on the MSDN feed from Abhinaba , one of the guys on the Team Build part of Team System, about a bug they were hit with. It seems that if you create a directory that is slightly invalid, you'll get a folder different to what Read More...
Unclean! Begone! Reinstall thine boxen!
So, as we all know, VS2005 shipped less than 24 hours ago. I've queued all the bits (VS, SQL, VSTO, Visio...) for download before I left for work this morning, knowing that I'd be able to play tonight. I did well. I only called my wife once through the Read More...
Dealing with Obsolete Code
Last week I did my first serious work with VS2005. Sure, I've played a lot with it, and compiled and run and tested a hell of a lot of different snippets and played with a lot of new features, but on Friday I started working on converting all our base Read More...
IE makes it to 7th Base
About 10 minutes ago I just finished reading a new post on the IE Blog . They describe the way in which the BASE tag has been incorrectly implemented in IE for the last few versions, and that in IE7 it's finally going to be done the right way - only allowed Read More...
Are Broken Hard Drives Contagious?
Over the last few days I've groaned sympathetically with Frank as he's described his failing hard drive woes. But I should have known. It almost happened to me. *sigh* As I said a couple of days ago, I got me a new hard drive with oodles of space . It's Read More...
When Downloaded CHM's Just Don't Work.
This is more a note to myself, but you're welcome to remember this tip for yourself. I read about this last month on someones blog (the solution to this problem) but buggered if I could find it now that I need to remember what to do again. Each month Read More...
Once the cat is naked, would it prefer a fur coat or latex? (Or, being a geek - Part 2)
Last night I started what ended up being a pretty long discussion on a pretty small piece of code . I talked a bit about things you could do to clean it up a bit, and get it perhaps a little stabler. As a refresher, let's pretend those changes I talked Read More...
How many ways are there to skin a cat? (Part 1)
A question came up on the aus-dotnet mailing list last night that got my juices going. William Bartholomew was looking at getting a call to a web method to try again a few times if it had trouble making the call. All he (innocently) asked for was if his Read More...
You Can't XmlSerialize Shadowed Properties Very Well
This is something new I learned tonight. It make sense when you think about it I guess, but it bit us at work (luckily, not directly my fault this time :) but something I had to find an answer to since I'm the XMLSerialization expert there. Oh who am Read More...
Useful Life Tip #4
Update: Sorry guys, I honestly thought everyone would realise that this doesn't actually work. It's been long enough now, people have had their fun, so I think I need to make it explicitly clear (for the sake of Google and such). THIS ENTIRE ENTRY IS Read More...
More Posts Next page »