One of the things I've learned quickly on our team is that the customer is everything. That's not a marketing phrase but the literal truth. Up until January 31st I had great personal powers to cause 11th hour changes in WCF and since the day I joined up that power is gradually diminishing. That's not only because we're edging closer to RTM, but also because it's more difficult to fill in the "business justification" column for design changes that I would want to propose. There is a tension between "more and better features" and "shipping" and of course also a huge difference between a customer legitimately saying "I don't like that behavior" and "umm, so how do we make Rocky happy?".

It turns out that you (yes, you) have two very easy ways to make your suggestions heard and quite directly contribute to our product planning and to file bugs on things that don't work, things that you consider to be behaving in a strange way or stuff you plainly don't like or consider to be missing.

So if you think that we should have a [PatHelland] attribute that constrains the behavior of a WCF service to the exact guidance along the lines of Pat's Fiefdoms and Emissaries or Metropolis models we'd love to hear about it. (Even though the reply to that exact feature request would probably be an explanation of how to build that on top of the WCF extensbility model - you can actually build that attribute today ;-)

1. The MSDN Forum. The forum is the place where all Program Managers on our team listen. We get a daily report of unanswered questions and we have an internal website where we can manage and assign the questions. So your questions do in fact land in our inboxes.

2. The MSDN Product Feedback Center. You can file bugs straight into our internal product database (called "Product Studio"). That tool is the most powerful way for anyone to submit bugs and feature requests. Whatever goes into the feedback center is an actual, unresolved product bug until it's been on the table and has been given serious consideration. We currently only have a tiny little number of bugs from the product feedback center in the database and we are of the humble opinion that we can't be that good ;-)

Filing bugs and suggesting features is always welcome. You shouldn't be worrying that we have a cutoff point for features at some point before RTM. That's our thing to do. There is always a next version and planning for that has actually started.

Categories: Indigo

Monday, April 03, 2006 9:12:06 PM UTC
It appears that the feedback center is down. No, this is not an April fools joke.
Thursday, April 06, 2006 2:08:28 PM UTC
After searching for a way to post a new bug on the Feedback Center for two days, I give up.
According to the help I should see the 'Post a New Bug' option somewhere on the screen after I've searched for existing bugs, but either I'm blind, or it does not show up. Kind of frustrating if you have something to report ...
And yes, I am registered (the page says Welcome JensS and I have a SignOut button on the upper right of the screen). I even tried it with a different Passport Account, but still no luck. Is this only for residents of the USA or something like that ?
Jens Samson
Thursday, April 06, 2006 8:20:40 PM UTC
If you get to the list of bugs after clicking "Report a bug" and entering criteria, there is a Next> button at the bottom of the screen.
Clemens Vasters
Comments are closed.