It's Monday night, and I've been in LA since Saturday. How's it going so far? I spent most of Sunday in the Windows Internals pre-conference with David Solomon and Mark Russinovich. It was good, although I didn't have any big epiphanies. They covered memory management, thread priorities, and object management in the kernel. They also did some security stuff, but I missed it because I had to cut out early. (I don't know why I bothered, the Ravens were dismal last night.) They did some great demos of tools from the SysInternals web site. I hadn't worked with most of these tools, and I plan to dig into them when I get home. I think I'll probably read their book to get a bit more knowledgable about some of the internal data structures. I don't know how useful this information is for building business systems, but it's fascinating in a geeky kind of way.
On Monday, I was signed up for the Extending Visual Studio pre-con, taught by a bunch of geeks from the Visual Studio group. This covered the material, but it felt like hard work. It started out with an hour of PowerPoint covered in the names of VSIP's COM interfaces, occasionally relieved by diagrams with lollipops on them. Eventually, we jumped into some code samples, but even these felt like hard work. By mid-afternoon, I was surfing the web on the new toy and I realized I wasn't getting much. The class gave me a basic understanding of the difference between a Visual Studio add-in and a package, but it was too much of a snooze fest.
I jumped to catch the last couple of hours of Fritz Onion's class on ASP.NET 2.0. We're teaching a lot of this content in the current series of MSDN Events, and Fritz helped develop that content, so it was familiar, but the livelier presentation at least managed to wake me up. His associate, whose name I missed, had some good coverage of the new web parts framework in ASP.NET 2.0. I think one of the topics for later in the week is the future version of SharePoint, which is going to dump their existing webpart model and replace it with the ASP.NET webpart framework.
I'm off to the Dot Net Rocks roadshow, which will be fun. Tomorrow starts with Bill and Jim's keynote. I can't wait, it's going to be cool!