On vacation, on the slopes,

and hurting… Doing a 720 down the mountain has a completely different connotation for me. Ali


About my office room…

As I read Zillow’s web page, which is one of the most hyped startups in Seattle, I came across the About my house… page for each of the executives. I thought it was a great idea so, in true form, I ripped it off and came up with my own version for my office room….

3

Service/DataContract Versioning

It was sooo hard to find this link and I knew what I was looking for, so I thought I’d post it here for the benefit of others. The ‘official’ data contract/service versioning story is here: http://windowssdk.msdn.microsoft.com/library/default.asp?url=/library/en-us/WCF_Con/html/4a0700cb-5f5f-4137-8705-3a3ecf06461f.asp http://windowssdk.msdn.microsoft.com/library/default.asp?url=/library/en-us/WCF_con/html/bf0ab338-4d36-4e12-8002-8ebfdeb346cb.asp I know that this may not satisfy a lot of people both internally and externally, but it…

1

On factories, factories, factories…

Why I Hate Frameworks: http://discuss.joelonsoftware.com/default.asp?joel.3.219431.12 Internally, I feel that these are the kind of discussions that we have every day. If, for example, we talk about adding a tool window, we usually also start talking about an extensible method for extending the designer to allow users to add their specific tool window should they not…


I’m a Mort when it comes to DSL tools!

Senior members in our team have suggested that PM team should start using the DSL tools to prototype some of the new architecture models/designers that are being proposed. Consequently, I’ve been laboring away on my DSLs for the last few days and  Pedro’s been a great help. However, there are two things that I (WARNING: Controversial…

2

WCF Extensibility for Interoperability….

Jurgen’s posted a great real world example of why WCF extensibility is essential for interop. The scenario he describes is that of having to a connect a TANDEM system written in COBOL to a Windows client using WCF. Which is an example of why you would need WCF extensibility even if SOAP is used. But what if…


You are what you read…

There are a few books that you have to had read to have an intelligent conversation with Bill Gibson, Jack Greenfield, and David Trowbridge, aside from Jack and Keith’s Software Factories book. While these change from month to month, for the topic dejure, the following books were recently recommened to me by David. 1. Objects, Components,…


Morning PM Status Meetings…

Since David Trowbridge joined, we have been having morning SCRUM-like meetings to keep in synch with each other. I’ve attached a pic of the guys (Mark, Suhail, and Dmitriy)at the one that took place in my office. Ali

1

Contract-first Design Quotes

Relevant Quote Link The trouble is this promotes a very code-first approach. This really sucks from a BizTalk developer’s point of view. I already have my schemas. I know the shape of the messages I want to receive. Where’s the support for the Schema- and WSDL-first approach? http://geekswithblogs.net/dmillard/archive/2004/11/09/14651.aspx If contract-first means wrestling with the nine-headed…


How Actions differ from Operations…

I haven’t thought about the relationship between “Actions” and “Operations” for quite a while. Therefore, I thought I’d give my brain dump. I look forward to your feedback in case I have it wrong.   First, I thought it useful to summarize the description of a SoapAction:   An action (or SoapAction in Soap 1.1)…