Implementing authentication and authorization mechanisms for applications is something we do over and over. However designing the identity architecture to be adopted across an enterprise is a more challenging task. Based on my experience, reusability ends up happening at the application level as opposed to the enterprise level. So, designing this architecture requires think about:... read more
We‘ve been working with the Microsoft Learning group at Redmond to define the upcoming TS (Technology Specialist) exam for WCF 3.5. Howard Dierking hosted the design session and it was a great experience. He explained us the refactoring of the exam stack. Now they have these new TS exams that are specific to a single technology and other... read more
While reviewing DinnerNow.net I found an interesting workflow implementation. Scenario: A customer place an order for food from multiple restaurants. DinnerNow acts as a hub that will grab the order, will check each item and will group them by restaurant. How this is implemented? They have two workflows: Sequential: this workflow receive a customer order,... read more
A couple of years ago, the platform was not rich enough to create complex security solutions for service oriented applications based on standards. WSE was a half way path. With the advent of WCF we finally have a foundation to build a security subsystem flexible and robust for the enterprise. The following illustration shows the... read more
It was the last week during the Strategic Architecture Forum (SAF) here at Redmond. More than 250 architects from all over the world assisted to this event where Billg gave a 90 minutes Q&A session among other great presentations by the Architecture Strategy Team. Wojtek from patterns & practices presented CAB and the Smart Client... read more
I’m in the early stages of writing my thesis about SaaS. As part of this process I’m reading loads of SaaS content. Mainly, I’m monitoring Gianpaolo Carraro and Fred Chong blogs (from the Microsoft Architect Strategy group) and a weekly SaaS newsletter. SaaS is in its infancy in terms of guidance and realization and as... read more
Don Smith started a series of blogcasts where he is showing some of the Service Factory functionality. As usual this is very good stuff and very developer-friendly.
On Augus 22nd. 2005 I left a comment in Kenny’s Wolf blog: [on writing custom channels] “…I think there should be more documentation and examples regarding the different interfaces provided (IOutputChannel, IRequestChannel, IReplyChannel, etc). I didn’t know which one I would need in my bindingelement.” 9 months later… Resources for Custom Channel Authors: ... read more
The first public drop of Service Factory is available on the workspace. Download it and give feedback on the message boards! If you want to keep updated with this project, here you have a list of Service Factory bloggers: Don Smith Jason Hogg Tom Hollander Pablo Galiano Pablo Cibraro Christian Weyer Edward Bakker Beat Schwegler... read more
I’ve been concerned about the relationship between ClickOnce and WCF. Lot of buzz has been generated regarding partial-trust scenario not being supported for WCF v1. I see this as something desirable, but it is not the end of the world I’ve written a Smart Client application that leverage WCF. I wanted to deploy it so... read more