Send Email with Attachment Custom Save Action
I was surprised that Web Forms for Marketers does not come with a send email with attachment Save Action by out of the box. Fortunately it can be achieved with custom code based on the existing Send Email Save Action.
Programmactially Editing a Sitecore Item and Expanding Setting Standard Values
With the CRUD functions as entry points for the Modal it is a matter of retrieving fields for the item and then mapping them into our Models.
Continued from Part I outlining how Entity Service can be consumed by SPEAK.
EntityService in Sitecore.Services.Client
We opted for EntityService as opposed to ItemService as it allowed us to serve up custom, lean Models of Items and Fields. Containing only properties required for the Module providing we implement EntityIdenitity in the class definition.