Friday, June 27, 2008

GoogleAnalytics I've been on a vacation from making posts recently, mainly because I've been so busy at work and home.  Certainly not because I don't love my readership... all 3 of you.

Anyway, I thought I'd take a peek at my Google Analytics statistics and found that - despite my absence - my readership is growing healthily, getting bigger by the day.  How wierd is that?

Well, there might be an answer to this: Grisoft's AVG v8.0 virus protection.  It turns out that the latest version (optionally) installs a browser plug-in, called "LinkScanner", that will ping all search result websites to determine if the site is malicious.  Although it's an interesting idea, many statistics are gathered from web logs, and these logs are getting artificially inflated due to this extra ping.

I'm not sold that Google or Microsoft analytics are getting artificially inflated, but it certainly could be something to watch, as web masters get more riled about their unnecessarily inflated bandwidth.

More reading:

posted on Friday, June 27, 2008 1:04:32 PM (US Mountain Standard Time, UTC-07:00)  #    Comments [0]
 Thursday, June 05, 2008

WindowsMobile Chris Craft is building one .NET-based WM application a day for the month of June, and is documenting the output (source code and all) on his blog, cjcraft.com.  If you've ever been interested in .NET development for WM, this is a perfect jump start.

posted on Thursday, June 05, 2008 11:38:00 AM (US Mountain Standard Time, UTC-07:00)  #    Comments [0]
 Monday, April 28, 2008

Joe Stagner and others have produced a long line of how-to jumpstart videos on learning ASP.NET AJAX and the community supported AJAX Toolkit control extenders.  Video 3 of 72 , How Do I: Use the ASP.NET AJAX CascadingDropDown Control Extender, has some errors that may cause some newbies to get hung up on learning these tools, which is a shame.

First off, I'm a C# developer, and the videos are written from the VB.NET mind set.  If you're like me, you'll need to note that the "shared" VB keyword is functionally the same as the "static" keyword in C#.  You'll also need to take note that the method call QuerySimpleCascadingDropDownDocument returns an array of CascadingDropDownNameValue objects, so you, like I, may miss the fact that he's returning an array from the methods GetDropDownContents and GetDropDownContentsPageMethod.

The big issue that I and apparently others came across is the fact that upon running the application as demonstrated, the dropdowns will be populated with the error message:

[method error 500]

The fix is simple: in the HTML, you must define the ServicePath as follows:

...ServiceMethod="GetDropDownContents" ServicePath="~/CarsService.asmx"...

Note the "~/" at the beginning of the ServicePath.  Without this, the service will get called, you can step into it, yet the results will be an error. 

posted on Monday, April 28, 2008 3:56:51 PM (US Mountain Standard Time, UTC-07:00)  #    Comments [0]
 Thursday, April 24, 2008

You know, like learning how to play 32nd not fills on a 3pc drum kit.  5min.com has all sorts of great sub-5-minute tips & tricks, not only about learning instruments, but how to play chess, how to understand pot odds, or how to make a really bad presentation.

Note to self: time to hit the practice pads.

Technorati Tags: ,
posted on Thursday, April 24, 2008 3:35:09 PM (US Mountain Standard Time, UTC-07:00)  #    Comments [0]
 Tuesday, April 22, 2008

Since I just did an aviation post, I might as well keep the good times rolling.  More than anything, this post is a reminder for me: Quiet Technologies' Halo headset has gotten rave reviews from any private pilot trying them on.  They offer passive noise reduction vis-a-vis in-ear monitors, rather than the alternative, which is a giant bulky headset which usually runs 1.5-3x the cost of the Halo.

At the price, it might not be beatable, and the fact that they're likely a ton more comfortable than can-style, they'll likely be the product for me, at some point in the future.  Extra bonus, you can keep your hat on while wearing them.  In Phoenix, that alone is worth the price.

posted on Tuesday, April 22, 2008 6:11:26 PM (US Mountain Standard Time, UTC-07:00)  #    Comments [0]