Tech Blog

Jay's Technical blog

Let me review your product

17 February 2005
Jay Kimble

[WARNING! This is an archived post and as such there may be things broken/missing here.. you have been warned.]

A number of months back I posted a review on LaMarvin’s Dynamic AutoComplete Tool (].  I did this for a number of reasons: being nice to the community by using my “skills” as a product reviewer, an excuse to play with a dev toy, gave me something to blog about, and (finally and most importantly) a luring mechanism to try to get some free product to review… I really love tools and I love making my programming toolbox large.  Mike Schinkel over at Xtras.Net and I have chatted about this and his reaction was that all I ever wanted was a free product (he was dumbfounded).  The key here is that I get to keep the product and potentially use it (I also do side consulting... good products are nice to have and not having to pay for them is all that much better for me)…

BTW, I have done this in the past (as a part of ZAC Catalogs and then as a copywriter for Xtras.Net… I have actually been given a few products right as they were being released and asked for advice (I actually saw Softwire probably before too many of you did... too bad they never sent me the free copy they promised... oh well... I've also seen a few products that unfortunately never got released).  I was also legendary (in my own mind) in shaping VBCodeDoctor into VBCommander which is now NetCommander (I really wish Les would send me a free copy of their refactoring product… I know I’m cheap… it’s only $79).  I’ve said good and bad and will continue to do so (my first impression of VBCodeDoctor, BTW, was that it was really cool except that it was deficient in a number of ways… Les fixed those things and then added a ton of features… the credit really is all his)

Anywho, back to LaMarvin, Palo contact me yesterday requesting that I review his new product (and he gave me a copy… he has already realized how to reach my heart and how to get my attention)… Anyway, I’ll be taking some time to review his product… I’m going to try to find a way to give him something a little more than a good review.  I’m still thinking about what I can do… maybe a special (invisible) category so he can easily link back to the tool review… from his site… that is assuming that I find the product favorable (I don’t always).  I told Palo that I would not post a bad review, but would let him know privately if I would end up reviewing the product poorly; to his credit he told me that he respected me and wanted me to blog about it regardless (Palo is braver than me!).  This is how I prefer to do stuff, but most software publishers don't like working this way...

So to summarize:
1) I'll be reviewing LaMarvin's Constable Authorization Engine
2) I'll try to give Palo some extras that he can use to promote his product (assuming that I like what I see, and he is happy with the publicity)
3) I would like to do this for others (I'll do it either publicly or privately)... the only cost to you is the price of your product (I don't work from trials...)

Vs 2005 (Dec CTP) CF Project

16 February 2005
Jay Kimble

[WARNING! This is an archived post and as such there may be things broken/missing here.. you have been warned.]

So yesterday I had some time to do some work on the Compact Framework 2.0 and ran into a problem... I could post on a newsgroup somewhere, but I'm not a big fan of them (and since a search on Google groups didn't help me I thought I would post and look like an idiot)...

So I went in created a new Pocket PC 2003 WinForms Project (very cool!).  The new Gui designer looks awesome... So I went in and tweaked a couple things, created a menu, and then went to drop an image control on the form... there's nothing in the toolbox.  I went to add items and discovered that the controls are loaded, but not showing... Ok, show all... I can see all the controls... awesome,  but I still can't drag and drop a control.  Finally I added the control using the old code method... when I flip to the design mode the properties window does show the object, but I can't find it on the form...  What am I missing?

I created another project and immediately went to add controls with much of the same results... help!

A 12-step program for a GPL (and MySQL)-Hater

14 February 2005
Jay Kimble

[WARNING! This is an archived post and as such there may be things broken/missing here.. you have been warned.]

Hi... I'm Jay.
<Hi Jay>

I'm a GPL hater.  I'm pretty sure it happened in my 6th year as a professional developer.  I worked for a company that had hired someone who had departed college in the last 2 years who loved Linux, and he gave me such grief.  He actually helped turn the company in a more unix/linux direction causing me to quit my job (because the only really useful universal web solution at the time was Java... since I didn't have a strong desire to learn Java).  Anyways this is old news.

I'm starting to work more with my church's web site (again).  It has recently been in the clutches of an open source proponent (many of the dynamic pieces are written using PHP and MySQL... he even has Apache 1.3 installed).  We have been in this discussion as to what database should be used.  The other guy (BTW, there are more people involved than 2 and despite what you may think I like the “other guy” I just don't like his technology choices... He's also about 15 years younger than me) suggesting that we go with MaxDB which is a variant of MySQL.  I'm trying to come to grips as to why I despise MySQL so much.  I think it has to do with the fact that I have run into a few sites (in the past) espousing MySQL, but were:
1) Full of excuses about why there are no stored procs (I know you can get them now)
2) Full of discussions where new terms have been invented for relational database terms/concepts (when this has been done it has sounded so uneducated...)
3) Full of general flaming of other products (which is a total turn off... tell me why you are better don't trash on the other product).

In the recent past I had to use a free database.  After a bit of research I chose to use PostgreSQL because it was my understanding that Postgres has been around awhile and that a couple commercial products have come out of it.  I chose it knowing that it was a bit slower than MySQL, but it had more features (at the time MySQL didn't have transactional processing, and all I read were excuses as to why you didn't need it... garbage!).  The other thing that has happened is that while I like Open Source projects, I've come to realize that GPL is akin to a virus that tries to force commercial software developers to release their source code so that anyone can use it... I'm not really good at explaining my point, so here is a better explanation from the guy who created iText (a java library for creating PDFs).

In all of this discussion I suggested MSDE.  I was shot down of perceived problems with MSDE.  So now the guy in charge is pricing SQL Server (for a church so it's non-commercial)... if he can get it for less than $500 then he's going with it.... if not then we're going with MaxDB. 

I really don't know what I'm going to do... I'm not sure I want to be involved with MySQL in any form... someone help me get over this... I think I need a 12 step program...

Dear Content Spammer

09 February 2005
Jay Kimble

[WARNING! This is an archived post and as such there may be things broken/missing here.. you have been warned.]

Yes, you who are spamming the world to try to up your google rank and therefore drive people to your site and make money off your banners.  I know in your mind you are an entrepreneur.

I just wanted to inform you that you're ISP has cancelled all your websites.  Maybe you should consider getting your web sites reinstated before you continue spamming...

With great disgust,


PS. if you could send me your real IP address I would love to crash your machine that is spamming the crap out of DotNetJunkies...

Via Rory... Bob Reselman Blogs...

01 February 2005
Jay Kimble

[WARNING! This is an archived post and as such there may be things broken/missing here.. you have been warned.]

In case you missed it on Rory's blog, Bob Reselman has started a blog.  Bob wrote the book Coding Slave (which I have yet to read...).  His DotNetRocks is still one of my most favorite ones.  Bob makes me think which is why I love his writing so much.  The little bit that I have chatted with him in email has equally charged my brain cells.  Someday I'll either go to LA and meet Bob or maybe he'll be in the Tampa Area... or maybe I'll run into him somewhere... he's definitely someone who influenced my own blog (long before he blogged).

His blog is definitely thought-provoking (whether you agree with him or not).