TechEd ended last week, but I've only just had a chance to catch my breath after returning home on Monday. Now that I've worked through my e-mail backlog, here's my synopsis of the conference.
Throughout the week I attended breakout sessions primarily in the "Connected Systems" and "Architecture" tracks. Although I'm primarily a developer, I'd seen so many "What's new in WinForms 2.0" and ASP .net Master Pages presentations, I didn't think I could stomach any more. In fact, as a general rule, at conferences I prefer to attend sessions that are on the edge of what I know. I find I get the most out of it that way.
"Connected Systems" is Microsoft-speak for distributed computing technologies, and spans Web Services, .NET Remoting, Enterprise Services, MSMQ, Indigo and general guidance on building distributed systems. Of course, SOA (Service Oriented Architecture) made a strong appearance within the latter.
The sessions were generally very good, and I thoroughly enjoyed them. I'm looking forward to receiving the post-conference DVD though; it'll be good to go through the slides and demos again. Attending >20 one and a quarter hour sessions in the space of five days left me both drained and unable to properly take in half the stuff that was spoken about!
During the week I helped out at the "Ask-the-Experts" area and had some rather interesting conversations with European developers building systems with .NET. The diversity of applications to which .NET is being applied is really rather amazing - from process control and automation, to military applications to HR/payroll software.
If you've got spare time on your hands and are looking for something to learn about, I recommend going through the TechEd sides on Indigo (the presentations for TechEd USA are available on the web already); until now not much has been made widely known about how to build Indigo systems, and TechEd covered quite a lot. Also, the Patterns and Practices people have started issuing guidance on building SOA systems, and the TechEd presentations on SOA also offer quite a lot of practical guidance on how to build SOA systems with Visual Studio .NET. I certainly found the presentations interesting and useful.