I had a great time presenting Move Beyond Web Services to Programming Windows Communication Foundation (WCF .NET 3.0) last night for the Oklahoma City .NET Developers Group. They were very receptive and eager to learn. Presenting to people like that makes four hours on the road worth it. I was floored when Keith Nicholson was making announcements to hear that as of that night, he is no longer the President of the Oklahoma City .NET Developers Group. I know the group is in terrific hands, those of Raymond Lewallen and the rest of the new team. I know our groups (Tulsa Developers .NET and Oklahoma City .NET Developers Group) will work even more together in the future and I am expecting great things from them all.

One thing that still amazes me is how many people had never heard of WCF. Microsoft does a great job of educating and spreading the word very early of the new technologies they have coming down the pipe. Over they last several years they have done a terrific job of getting them out early thanks to their beta versions. More and more companies are developing against these Beta technologies earlier. It makes the most sense. Why spend your time developing something that will be out of date by the time it's completed? If you're not tapping into these trends you are missing out on many golden opportunities.