Biking Ballona Creek
Yesterday afternoon
the wife and I took a bike ride along Ballona Creek. Now the word
creek might conjure up an image for you of tall brushy trees on grass
shores following the languid contours of a water way occasionally broken
up by a small rapid or waterfall. Maybe the picture on the right
reflects that vision.
ASP.NET 2.0 Client Validation Javascript Bug
I recently ran into
a perplexing problem that I believe is a bug in ASP.NET 2.0.
Using Generics For Custom Providers To Reduce Code Duplication
Here is a quick little nugget for you custom provider implementers. I recently scanned through this article on MSDN that describes how to implement a custom provider and found some areas for improvement.
Read MoreThe Must Read Book Of The Summer
Jim Holmes and James Avery announced that their new book Windows Developer Power Tools is going to be published in November.
Read MoreThe Solution To The Landfill Problem
You probably
didn’t know this, but this blog is more than a technical blog. It is
also your source for solving all the world’s problems. For example,
there is the age old question, “Where did the matching sock go?” Did you
notice the extra amount of lint in the dryer? Problem solved.
Which Subtext Skin Do You Use?
Okay, it is
survey time for all you Subtext users! I would like to know which
Subtext skin you use for your blog. Please leave a comment with the skin
that you use. If you use a custom skin, then just say Custom.
Anyone Need A .NET Open Source Rss Library
More On Medium Trust and Trackbacks
In my last
post,
one of the restrictions listed when running in medium trust is that HTTP
access is only allowed to the same domain. It is possible in web.config
to add a single domain via the originUrl
attribute of the <trust>
element as described by
Cathal.
Configuring Log4Net with ASP.NET 2.0 in Medium Trust
UPDATE: Mea Culpa! It seems like Log4Net has no problems with medium trust and an external log4net file. I have written an updated post that talks about the problem I did run into and how I solved it.
Read MoreMaybe The Apple Ad Is Not So Wrong After All
Recently I poked
lighthearted fun at one of the recent Apple
commercials
called “Network”
Picture of the Moment - Geisha Trio
A while ago I had the idea of posting a picture of the day. Of course I didn’t mean every day, but the title might lead one to believe so. Therefore in order to reduce confusion, here is the next photo in my Picture of the Moment series.
Read MoreI Used To Work For Fun
Jeff asks the question, “Isn’t programming supposed to be fun?”? Ha ha ha, naive little bunny. As if the person who invented programming had fun in mind. Silly rabbit.
Read MoreBulletproof Sql Change Scripts Using INFORMATION_SCHEMA Views
Working as a team
against a common database schema can be a real challenge. Some teams
prefer to have their local code connect to a centralized database, but
this approach can create many headaches. If I make a schema change to a
shared database, but am not ready to check in my code, that can break
the site for another developer. For a project like Subtext, it is just
not feasible to have a central database.
Resilient Plugins Part Deux - Granular Control
I got a lot of great
feedback from my post on Building Plugins Resilient to
Versioning,
which proposes an event-based self-subscription model to plugins.
Should Subtext Move To CodePlex
Apple's Unintended Compliment To PCs
You’ve probably seen the recent Apple commercials with the two guys holding hands. One introduces himself as a PC and the other introduces himself as an Apple Macintosh. They hold hands because they speak each other’s language. Along comes a Japanese woman representing a Japanese digital camera who sidles up to the Mac guy and holds his hand. The Mac speaks her language too. If you haven’t seen it, you can click on the image below to see it on YouTube by clicking on the image below.
Read MoreWhy Store Your Data In A Relational Database?
With Ted Neward’s recent post on the morass that is Object-Relational mapping, there has been a lot of discussion going around on the topic. In the comments on Atwood’s post on the subject, some commenters ask why put data in a relational database. Why not use an object database?
Read MoreNice New Skin For Subtext
Tim Heuer just published a sweet skin on his blog. He has made it available for download and with his permission I hope to include it in the next release of Subtext.
Read MoreBuilding Plugins Resilient To Versioning
Crazy Lightning Storm
We just
had a short lived but crazy loud lightning storm. I was up late working
on Subtext because I couldn’t sleep when I started hearing the loud clap
of thunder. The eerie part is that between the thunder claps, it was
relatively silent outside until the next thunder clap.