Code Generation at the Gold Coast .NET SIG, Gmail Envy

I gave a presentation on Thursday evening at the Gold Coast .NET SIG on code generation in .NET. The presentation went reasonably well. It was good that it even happened at all - I left at 4:00 PM for what (under normal traffic conditions) should have been a 1 hr drive, the presentation was supposed to start at 6:30. At 5:15 I had progressed perhaps 1/10th of the journey in traffic conditions that at best could be described as abysmal. The 3 lanes in the direction I was going were totally gridlocked. My favourite moment of the whole trip was when after the gridlock had passed the car directly in front of me slowed, and finally stopped. The driver then put on the hazard lights and proceeded to get out and push the car from the centre lane into the narrow verge between the lane and a concrete wall while traffic whizzed past him. Poor guy. If I had not been insanely late I would have helped. I finally arrived at 6:20~ish and raced around like a mad-man until I found the room I was presenting in. The presentation seemed to go OK, all my demos worked and I even squeezed in an ad-hoc code demo based on a question from the audience.

I’m still struggling a little when it comes to presenting larger code samples, I think the best thing to do is what Dominic did in his recent generics presentation - Don’t do big pre-written code samples, do it all on the fly, however while you can do this to demonstrate language features it can be hard to do in other instances. One pattern that I have seen from watching other presenters is that some run the demo before they show the code. This is presumably to give the audience some idea of what to expect when they “walk through” the code (which they do after the code is run). It seems to work as a presentation techinque, but I still struggle in the “walk through” - how much detail is too much?

In other news I now officially have GMail envy. Somebody I know has GMail. They have described it in some detail to me, using prases like “the best web application I have ever seen” and “I hate to use the word ‘perfect’ but I can’t think of a better way to describe it” and “It feels local” and “It’s rich, but lite!”. Wow. I want it. I also want to know all about the back end technology.

Comments

Darren Neimke
Joseph,

I wouldn’t be too envious of Gmail just yet. I’ve been using it for about a week and, while it has some useful features… it hasn’t really blown me away!
20/06/2004 9:36:00 AM
FRANK ARRIGO
Joseph

if you want a gmail account, all you have to do is ask..

send me an email and i will send you an invite
20/06/2004 9:34:00 PM
Kevin Riordan
Hello Joseph,

Would it still be possible to receive an invite for G-Mail if you have any? I haven’t been able to get one yet, and I’m dying to try it out.

Thanks,
Kevin Riordan
[email protected]
21/06/2004 2:58:00 PM
paul
hey joseph wud love to hav a gmail account can you send me an invite if u hav any spare.

[email protected]
THNX paul
27/08/2004 6:16:00 AM
afshin
hi

i want to have a gmail account,if possible for you please send me an invite too.

[email protected]
2/09/2004 9:58:00 AM