How Teams Build Services

With all this talk of software factories, it’s important that we understand the different ways teams will use them to build services. I talk to a lot of customers and, of course, there are several different approaches a team might choose. I hope this post will be informative, but hopefully, the comments will also identify new approaches…

2

Service Factory: Entity Translation

For the third installment I’ve decided to talk about the entity translation (mapping) capability of the guidance package. Specifically, this is mapping between the entities that are [de]serialized to/from the wire representation and the entities that represent the business domain model. This time I used a high-quality mic (Shure) and better software (Camtasia Studio), but…

11

Service Factory: Contracts

Here’s the second installment of my blogcast series on Service Factory. In this one I show how to create WCF data contracts and service contracts. It’s a little bigger and longer than I would have preferred, but since I was building the project (a wine rating app) from scratch, I guess that’s what took longer….

14

Service Factory: A Brief Introduction

Here is the first installment of a series of blogcasts I hope to continue that are focused on the project I’m working on. This is just a quick 11 slide PowerPoint presentation that gives you the rationale and scope of the project. It’s really the best place to start and it’s only 15 minutes. Just…

9

[Web] Service Versioning Guidance

Oh man, I have waited years to be able to post this blog entry. I am finally in a position to release real pragmatic guidance on how to version your services based on your particular scenario. Just last week we kicked off a project that is part of a much larger effort (no, I haven’t…

13

The first of many ARCasts on Web Service Security

Just got the email from Ron that he’s just posted an ARCast on Web service security. I’m listening to the ARCast now … this was created from a webcast Ron, Jason, and Fred did in September titled Web Services Security Patterns (Level 300). I was supposed to be on this one, but something came up at…

1

Message Protection

I look in the window of his office and he’s banging away on the keyboard. It doesn’t look like he’s on disney.com or IMing with his Aussie mates – it looks like real work. A few minutes later an IM window is telling me to link to a blog entry on message protection. Okay, so…


Jason is blogging … woohoo!

It’s about time! Jason is the program manager on the Integration & Web Service program on the patterns & practices team (the same program I’m the product manager of). Jason is a really sharp guy and he knows a lot about Web services. I think this is going to be a really great blog. Also, now you have two…


Prizes for best bugs

Jason is offering prizes for the best bugs found in our October CTP release of the Web Service Security Patterns. Here are the details. Help us find bugs in our October CTP! Compare your security knowledge with the best in the world… As WSE 3.0 gets closer to RTM we are finalizing the testing of…


Web Service Security Patterns: October CTP Released

I’m a couple days late with this entry, but I’d be remiss for not mentioning it at all. This release is a substantial improvement over the past releases. We added even more patterns and updated the implementation patterns to take advantage of WSE 3.0. The WSE 2.0 implementation patterns have been removed from this release….