What’s with the CRM security descriptor?

In response to a number of questions I’m seeing on the Microsoft CRM newsgroup I’ve gone back through the archives and dug this up. I hope it helps. There’s been lots of speculation around the security descriptors in Microsoft CRM, and none of it is quite right. The “real” story behind the SD columns is talked…

0

CRM callouts are just plain hard to write

Building callout handlers for MS-CRM is hard. It’s just plain hard. Not because writing a COM object that implements an interface is hard – we’ve got a boatload of tools to help with that. They’re hard to write because the model is inconsistent and incomplete. The v1.x callout interface is very simple and has very…

9

Add / Entity scenario in CRM 2005

I’m trying to get a feel for how ISVs and VARs might use custom tables and custom entities in MS-CRM. The canonical example around building 110 is that someone would add a BankAccount child entity to a customer (likely an Account). But that sure doesn’t seem like a valid solution. I mocked up a student…

4

More fun with XSD

One more old post making its way to MSDN. Torsten Schuster asked about the XML serializer, but unfortunately it was pretty buried. I saw it, but I’m not sure anyone else did. It sounds to me like another case of old CRM XSD and the VS XSD tool, but I’m not really sure. From what…

0

Dealing with broken XSD

I’m bringing this over to MSDN from its original home. Ok, I’ve been dealing with this broken XSD issue for so long now that I just can’t stand it. The platform has ways to give you back XSD, but it’s not really XSD, and it’s not really friendly about doing so. Given the current v1.x…

3

Web services aren’t distributed objects

Why do we continue to try forcing a distributed object model into the world of web services? Nowhere in the name is there any hint that web service architecture has anything to do with distributed objects. Nowhere is there an implication that there are even objects involved in web service architecture. Sure, underneath the covers,…

7

Removing unwanted attributes

Any old post moving over to MSDN where I can find it. First, let me start off by saying that this is a completely unsupported process. There are a number of things that can go wrong and probably will go wrong, and if you break it there’s nothing the support team can do to help…

1