I'm moving on from my role as the technical evangelist for WF, but not too far. I've joined the product team, working as a program manager (PM) for the Connected Tools team. The job of the connected tools team is to provide all of the tools for the technologies inside the Oslo effort, including the WF designer. As such, I'll be focused on the programming model for activity designers to use when they create WF activities.
Oslo is interesting, as it represents the first real chance to look at the stuff we did in V1 of WF and think about it and find out ways we can improve on the experience. .NET 3.5 was a very "constrained" release for the WF team, as we had only shipped about 12 months prior, so we were primarily concerned with adding functionality to what we shipped (the WF/WCF integration, for instance). For WF, Oslo will be our first chance to take in a lot of the feedback we have heard (and keep it coming) to move things to the next level. I'm excited to be part of that effort, especially from the designer side of things, as I see a great opportunity to simplify a number of things that a lot of our customers have been doing.
It was a tough decision to leave DPE (developer and platform evangelism). The job of a TE is probably one of the closest to geek nirvana one can achieve. It was a bit odd when I was looking into this new position to lead off by saying, "I'm leaving the best job I've had." I didn't do it because anything was wrong with the role, on the contrary, it is a perfect fit for anyone who is deeply passionate about technology and wants to drive that passion and excitement out to the rest of the world while working with an entire team of people focused on that goal. My new role offered a really unique opportunity to have a large influence on the way people see WF (literally). I'm also a bit crazy about making sure the tools are right, because that is going to be the bit of the technology most people will see first, and the way many people will interact with the product. Finally, when I look at the things I want to accomplish at Microsoft, shipping a product is a big item on that list.
As we're not talking publicly yet about a lot of the stuff we are doing in Oslo, I probably won't be blogging about it (that tends to be frowned upon for obvious reasons). I'll still be posting about WF, and as always, am interested in your feedback (and will probably use the blog to solicit some as well).