One of the comments in the evals for my Barcelona talk was "extend it to a day!" Well that's just what Microsoft Denmark chose to do, giving me an entire day to talk about C++/CLI, moving to managed code, interop, combining MFC with WinForms, incredible IDE tricks that I promise you never knew, and the importance of concurrent programming going forward, along with some guidance about how to get there.

I had such a great time I forgot to be tired.... for a while.

I found that Danish has one thing in common with Spanish: I can kind of read it if I try. (Example: Danish for "fire" is "brand".) And I saw a LOT of bicycles. This is a country that gets just as cold as Canada, but people don't insist on driving everywhere. I spoke at a movie theatre and took this picture just outside:

That's right, a separate indoor parking lot for bikes. And it's full, so they're all over the sidewalk. Apparently all the visitors take pictures of the bikes.

I really enjoyed the talk. If anyone is reading this who thinks their local DPE group would welcome a C++ day, please drop me a line. Having a full day to do all the demos I don't normally have time was a marvelous experience.

I had such a good time this week at Tech Ed Developers! I really enjoyed delivering my talk to a PACKED room (148 evaluations and apparently 155 chairs, how's that for interest in C++) as well as participating in the DotNetRocks panel on agility. This is my room, during my tech check (love that yellow highlight):

A week for me of old friends and new faces, and general good moods all around. And from what I read in the blogs, a week of real interest in C++ and especially C++/CLI. Steve has a roundup over on the VC++ team blog. Bruno van Dooren, a C++ MVP, blogged all the talks and even though he said some overly flattering things about me I will still give you a link to his blog. Don't worry, my head still fits through normal-sized doors.

Here I am with Arfa, the eleven year old (look at the poise! And she's incredibly well spoken in English, her SECOND language) who has two Microsoft Certifications already. She actually did a demo in the keynote and when I complimented her on how she did, she turned it around and complimented me on how I handled panel duties at the Girl Geek Dinner. (Stress-wise, I had the way easier gig.) Keep your eye on her, she's going places.

Here I am at my second Tech Ed in three weeks and ready for a great time. The RDs already had a great dinner Monday night, and Tuesday is Girl Geek night. I've picked up an extra session, too, a panel discussion Wednesday afternoon:

Enjoy a live audience recording of .NET Rocks as Carl and Richard bring together a group of serious thinkers on agile development for a no-holds barred debate on what works and what doesn’t in the world of agile. Bring yourselves and your questions to the panel and help create a future episode of .NET Rocks!

Tim Sneath has a neat trick: how to launch something "Run As Administrator" without right-clicking it and selecting from the context menu. And no, I don't mean use the ContextMenu key on your extended keyboard.

"Simply press Ctrl+Shift+Enter from the search bar on the start menu with a selected application, and that triggers elevation."

How much story can you pack into six words? Apparently Hemingway wrote "For sale, baby shoes. Never used." Aaaawww, so sad. But for true pathos, how about the sad laments of cast-off programming languages? Who says "They’ll come crawling back. You’ll see!" or "I was it once! What happened?" Let me try my own for C++ right now:

Every Tuesday in November, at noon Eastern, you can tune in and learn about Windows Live while it's still in beta. Search, Virtual Earth, Gadgets, and Messenger Bots are the four topics. This is a presentation of MSDN Canada.

I've been using Windows since the beginning. And I use the system icon in the upper left quite a lot, mostly to close things, and especially when the window is off the screen a bit so the X isn't available. In Vista, it looks like that icon/button is gone, but it isn't. Just click where it should be:

Double-click to close the window, or do any of the things you would otherwise do on that menu. Isn't that cool?