MOSS MVP

I've moved my blog to http://blog.falchionconsulting.com!. Please update your links. This blog is no longer in use--you can find all posts and comments at my new blog; I will no longer be posting to this site and comments have been disabled.

Wednesday, August 27, 2008

New CRM Blog

A good friend and former employee of mine has finally started blogging about what he's doing/done with CRM.  Mark Kovalcson is an extremely bright guy who has done some extraordinary things with Microsoft Dynamics CRM.  He's only just started his blog so there's not much there yet but if you're into CRM or plan to be then keep an eye on Mark's blog - expect to see great things from him.  You can find his blog here: http://crmscape.blogspot.com/

6 comments:

Denise said...

Hi there!
We love your new extensions and want to implement but we have a question;
Does this add-on call/use the public APIs to perform each operation? Does it use something like reflection to call internal APIs, directly update database rows, etc.??
Thanks much,
Denise :o)

Gary Lapointe said...

The majority of the commands use the public API. The gl-convertsubsitetositecollection command touches the database in order to address a bug with the product that occurs during the import. Some commands do use reflection to access internal APIs. I've tried to note this where applicable though honestly I've not been very consistent with that lately.

Denise said...

Thanks for the reply Gary!
2 more questions please;
Can you tell me where you mention if you have not used the public API?
The extension to copy the navigation (gl-copynavigation)...does it only use the public API?
Denise :o)

Gary Lapointe said...

I usually mention it at the bottom of the blog post related to the command. The navigation commands do not use any reflection.

Denise said...

Hello again!
Can you tell me how we would go about uninstalling this?
Denise :o)

Gary Lapointe said...

Why would you want to uninstall :)

It's real easy - just use stsadm retractsolution followed by stsadm deletesolution.