July 25, 2008
@ 08:19 PM

Well, I took the plunge. The truth is, that my home-brewed blog engine was too buggy to be practical. I found myself spending a few hours massaging code, and then left with no time to write. Certainly, I want nothing to do with "More Code than Content" syndrome.

My only regret is that permalinks are fatally broken. I suppose a tool such as ISAPI Rewrite could bail me out here; but given time constraints and so few blog entries, I'm settling for burning the ship.

So here goes. Comments are enabled for a number of days. If you see something that peaks your interest, join in the conversation.


 
Categories: Misc

October 13, 2007
@ 12:58 PM

Today, my computer got a cold. It was a brutal virus that took some doing to fix. My gratitute to the folks who publish great tools such as Spybot Search & Destroy, AdAware, and Hijack This. These tools really saved my bacon.

Everything seems fine now, but I do think I'll reload the OS anyway. It's nice to feel clean, and its horrid to be unsure if it is really gone. Sigh. Well, here goes...


 
Categories: Misc

June 13, 2007
@ 09:12 PM

A few months ago I contributed to an open-source project for the first time. This was an exciting moment for me. Until recently, I had always borrowed knowledge from blogging gurus such as Scott Guthrie and Scott Hanselman, and open source repositories such as Code Project and SourceForge. This world of programming was, and still is, a great well of programming tips and tricks that help me out quite regularly.

As I developed the framework for Notes on Code, I started using the CSS Friendly Control Adapters, an open source library available on CodePlex.com. These control adapters improve the quality of ASP.NET page markup by reducing the frequency of <table> objects on the page when rendering complex controls such as the TreeView.

On my pages, I kept a small link to W3C to verify that my XHTML was correct. What to my surprise when I found that it was not. The culprit turned out to be the control adapters, which injected a <link> tag in the <body> section. After searching Google for some time, it became clear to me that this was an unidentified bug.

It was a simple fix, really. It only took a moment to find the offending lines in the source code and, due to the quality design of the original product, find a suitable alternative.

I was very impressed with the management of the project by bdemarzo. By the evening of the same day, the source code for the project was updated to include the changes.

I'll say that it felt like a rite of passage for me. I felt like I had something to contribute to the community, however small that contribution might be. If you haven't tried it yet, go for it. Go anywhere there is code and try it out.

Happy Coding!


 
Categories: Misc

June 1, 2007
@ 10:36 PM

At long last, Notes On Code arrives to the Web. So many great Web contributors have helped me out that I hope in some small way to give back.

My thanks to you all.


 
Categories: Misc