Wednesday, May 9, 2012

Knowing SharePoint Designer’s Limits

Great reference to impersonation step

http://technet.microsoft.com/en-us/library/ee428324

Reusable Workflows

http://sharepointyankee.com/2010/12/11/options-for-deploying-reusable-workflows-in-sharepoint-2010/

Copy Document

http://social.technet.microsoft.com/Forums/en-US/sharepoint2010setup/thread/50940880-e284-4f28-a090-3e4d9be8d66f

Visio Import

http://blogs.msdn.com/b/visio/archive/2010/04/09/visio-2010-editions.aspx

Found this interesting quote from Professional Workflow in SharePoint 2010 - Real World Business Workflow Solutions by Paul Galvin and Udayakumar Ethirajulu
 
You can get a lot of mileage out of SharePoint Designer. SharePoint Designer can help you solve a dozen or more common business problems. That said, SharePoint Designer is far from perfect and is not the right tool for many real-world problems. Just as you shouldn’t use a straight-edge screwdriver on a Philips head screw, you should avoid using SharePoint Designer when it’s just not the right tool. You might get it done, but no one is happy with the result. Keep these limitations in mind as you imagine business problems and solutions:
  • SharePoint Designer workflow cannot loop: SharePoint Designer does not provide any feature that enables you to iterate over multiple items in a custom list or document library.
  • State machines: In a certain sense, all workflows are state machine workflows. That said, SharePoint Designer is good at creating sequential workflows and not so good at state machine workflows. This book does offer some options for emulating some generic state machine behavior, but if you need a full-blown state machine engine, look to Visual Studio instead.
  • Complex lookups: You cannot do a multikey lookup on a list. If you need to implement a complex lookup of this sort, you need to use a nonobvious technique, which is discussed later.
These may seem a little esoteric at this point, but subsequent chapters call these situations out and suggest alternative approaches.
 
NOTE: Interesting information, good high level read, but not a good book for step by step instruction
 
Reference

No comments:

Post a Comment