MySQL column defaults

by Administrator 28. December 2007 03:32

Unlike every other database I've ever heard of, MySQL does not support expressions for column defaults, so for example 'DateTime Not Null Default now()' is not legal.


Carry on.


Podcast up

by Administrator 27. December 2007 04:10

My podcast regarding Project Euler is up. Go check it out.


Entity Framework Beta3

by Administrator 26. December 2007 21:48

I installed Beta3 of the ADO.Net Entity Framework today as well as the Visual Studio integration tool and started using it on a project that's not mission critical.  So far my only complaint is that it does not (seemingly) include the capability to apply a Regex to the Table Name-->Entity Name process.  For example, I've gotten into the habit of naming tables in the plural, so "select * from Questions" seems natural, however having an object of type Questions annoys me.  Once I think of (or see someone else's) a means of testing performance vs. raw SQL and decide to actually use this I suppose I can rename my tables, seems a shame though. 

Oh, and, I would like for it to be an actual "shipping" product.


Good Material

by Administrator 21. December 2007 18:00

Hmm, it's been a while since I've posted anything worth reading to anyone but my Mom!  I shall soon remedy this.

I'm in the process of securing the approval of Klipsch for my final edited version of the Podcast I did this week, so that should be up on soon.  During this endeavor, I thought of an excellent idea for code/architecture podcasts, which I will not share until I have an example.

I've had the good fortune to actually interview some people lately.  Yesterday I thought up my favorite new interview question

"If you were interviewing me and wanted to stump me with a reasonable .NET question, what would it be?"

I need to qualify what "reasonable" means or come up with a better way of stating the challenge to avoid lame questions.  Yesterday the question I was asked was "What is the default file size limit for the FileUpload control in ASP.Net?".  Legitimate question to ask a senior .NET person or too specific to know unless you just used it this morning?  I'll let you be the judge.


Audiophile Podcast

by Administrator 14. December 2007 17:14

The word on the street is that the .NET User Group install fest has been rescheduled for next week Tuesday the 18th.  If this turns out to be the case I will not be able to make this, and you will miss my riveting grok talks on Client Application Services, Extension Methods, and Compact Framework 3.5.

I will be in Indianapolis on invitation from a little company called Klipsch Audio Technologies, where I will be doing some listening of upcoming products and a Podcast with an acoustic engineer or two. 


A note...

by Administrator 14. December 2007 03:03

A note to Asp.Net developers:

I cannot think of any valid reason why <div> tags opened in one UserControl should not also be closed in the same UserControl.  In fact, closing <div> tags from UserControl1.ascx in Default.aspx or in UserControl2.ascx makes markup extremely annoying to maintain. 

That is all.


INETA xmas party

by Administrator 11. December 2007 06:11

I shall be attending the Wisconsin .NET User's group holiday bash tomorrow night, after I attend my four year old's holiday play at her daycare.  I'll be there late, but I will have at least one 'grok-talk' style quick presentation and perhaps two if I get some time tomorrow.  I hope to see some famliar faces there.  I've been out of the UG loop for quite a while but my wife will soon be working days so I can rejoin the world of user group goodness.



by Administrator 6. December 2007 04:47

So I'm driving home today, nearly to my daughter's daycare, waiting to turn left in the small town where I live.  The light just turned green and before any cars moved I get completely crashed into by one of those enormous dodge trucks.  I haven't been in a 2-car accident before (I'll have to blog the story of the amazing rollover Festiva some day) so I was a bit stunned but we pulled over to the side of the road.  The guy who hit me was very apologetic, said it was totally his fault (he did completely nail me going 30mph or better while I was at a stop), we called the cops to file the accident report and as soon as the officer showed I up I said "Listen, I need to pick my daughter up from daycare, it's $1/minute if I'm late."  He asked if it was such and such daycare on such and such street and I responded in the affirmative.  He said to go on and he'd get the other guy's statement and meet me at the daycare.  Such is the benefit of living in a very small town I suppose.  I had called my wife, who is a 2nd shift nurse, and she cannot leave work even for a few minutes unless it's the most severe emergency; google "patient abandonment" for fun.  The standards our health care providers are held to is absolutely insane.  When people say doctors and nurses are overpaid I shake my head in utter disbelief.

At any rate, I have some back and neck pain: perhaps from whiplash and perhaps from shoveling snow all morning but I'm getting checked out by my doc tomorrow to make sure nothing is amiss. 

I posted about my AIM6/vista issue, which soon escalated to "your hard drive seems to have gone bad at the exact time you were reinstalling windows" according to Dell and leaving me stranded for 3 days total.  Things like this make me so angry I can't see straight sometimes, I lose a lot of time when I have hardware issues and the person on the other end of the connection who is not particularly fluent in English often does not seem to care too much.  The guy who hit me was so apologetic and forthcoming with his insurance information that I walked away with my car bashed up, back pain, and the prospect of inconvienient car-in-the-shop, but overall far less disturbed than a simple electronic failure had made me.  Principles are important.

The damage is not as bad as I originally thought.  The guy's tank truck was barely scratched.


AIM6 and Vista

by Administrator 3. December 2007 18:12

It would appear that AIM6 has the ability to completly fry a Vista isntallation. and other threads. Windows Media Player, the Network List service, WMI, and msinfo32 are (seemingly) permanently crippled by this according to various threads.  All of this because I got tired of Trillian misbehaving on Vista.  Now I know better.  I suppose I'll see if Office Communicator has made it's way into MSDN and start backing up for a rebuild.



Call of Duty

by Administrator 1. December 2007 18:55

Call of Duty 4 for the PS3 is astoundingly good looking, good sounding, and fun to play.  I got this last night and playing in my home theater was some of the most fun gaming I've been able to do in a while, the multiplayer is surprisingly good.  I did not enjoy the multiplayer in the previous call of duty/medal of honor games.  I think I'm going to have to accept that as a 30 year old parent who's done some hand damage through years of overworking I'm never going to have the great FPS reflexes I used to but the game is still very fun to play online.

In other news, the Pope looks nice in his red cowboy hat:


About the author

Damon Payne is a Microsoft MVP specializing in Smart Client solution architecture. 

INETA Community Speakers Program

Month List

Page List

flickr photostream