47 Saturday, May 28, 2016 |
Msxrmtools Publisher
Publisher at Msxrmtools

Microsoft Dynamics CRM: Static Marketing Lists

[Job] - Microsoft Dynamics CRM, India

Company: Accenture

Location: Mumbai, India

Job description

Good to have Skills-

  • Strong design and development skills.
  • Ability to design and develop flows.
  • Effectively communicates to internal and external stake-holders.

Minimum qualification : 10+5 years graduation with atleast 2.5 years of relevant experience.


Basic qualifications

Full Time Graduation

What is the difference plugin and workflow?

  1. Plugin is not intend to fire or execute logic while timeout or subscription with recursive.
  2. Plugin supports all most every message other than creation, status change, and assignment, attribute change and deletion.
  3. Plug-inis not bound by the features and logic patterns that the workflow editor supports.
  4. Elevations on privilege which the process is execute on behalf of another user but in workflow users they can create their own.
  5. We can’t stop plugin process execution like work flow stops using stop workflow step.
  6. We can’t execute plugin process either manually or on demand.
  7. Only developers can implement the plugin.
  8. Plugin support both offline, online and on-premise which means sandbox.
  9. Immediate effect on result.
  10. Needs a synchronous action to happen before or after an event occur.
  11. Can be triggering either child pipeline or parent pipeline.

Web services to involve in data access?

  1. REST endpoint

The REST endpoint provides a ‘RESTful’ web service using OData to provide a programming environment. It is the recommended web service to use for tasks that involve creating, retrieving, updating and deleting records.

  1. SOAP endpoint

The SOAP endpoint provides access to all the messages defined in the Organization service. However, only the types defined within the WSDL will be returned.

Microsoft Dynamics CRM 2013 Customization New Features - Quick Create Forms

Retrieve a Record In Microsoft Dynamics CRM Using Early Bound

Retrieve Method

To retrieve a single record use IOrganizationService.Retrieve(String, Guid, ColumnSetmethod.

Parameters

Name Type Comment
entityName String Logical name of entity
id Guid Guid of record to retrieve 
columnSet Microsoft.Xrm.Sdk.Query.ColumnSet Columns to retrieve 

Output

Microsoft.Xrm.Sdk.Entity

This method is implemented by OrganizationService class and OrganizationServiceContext generated in previous chapter.

Using Early Bound

All classes in early-bound entity classes (generated in earlier chapter) has a EntityLogicalName property which returns logical name of entity. 

Account.EntityLogicalName

Use this as first parameter in IOrganizationService.Retrieve method. Using Entity.EntityLogicalName avoids any typo error in entity logical name. 

IOrganizationService.Retrieve method returns single Entity record and can be casted to respective strongly type class to have intellisense in Visual Studio.

(Account)_service.Retrieve(Account.EntityLogicalName, _accountId, new ColumnSet(true));

Following example demonstrates how to retrieve a account record in Microsoft Dynamics CRM using Early Bound

C#

using Microsoft.Xrm.Client.Services;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Query;
using System;

namespace Msxrmtools
{
class Program
{
static void Main(string[] args)
{
//"connection" = connection string name from config file"
IOrganizationService _service = new OrganizationService("connection");

//assumed guid of existing account record
Guid _accountId = new Guid("9ec0b0ec-d6c3-4b8d-bd75-435723b49f84");

Account account = (Account)_service.Retrieve(Account.EntityLogicalName, _accountId, new ColumnSet(true));

Console.Write(account.Name);
Console.Write(account.Revenue);
}
}
}

Membership Management for CRM 2011

Planet Technologies presents Membership Management for CRM 2011. This video shows how to install and then load sample data for the Membership Management solution.

Conditional Formatting in the Outlook CRM Client

Microsoft Dynamics CRM 2013 Application New Features - Access Teams

New content for CRM 2016 spring wave

The CRM 2016 spring wave includes many new and exciting features! 

The official names for the spring wave releases are:

  • Microsoft Dynamics CRM Online 2016 Update 1 and Microsoft Dynamics CRM 2016 Service Pack 1
  • Microsoft Dynamics Marketing 2016 Update 1
  • Microsoft Social Engagement 2016 Update 1.5

Microsoft Dynamics CRM

What’s new (all features)

Field service

Project service

CRM portals

Mobile offline

Power BI

Subscription and release history

For developers

Microsoft Dynamics Marketing

Microsoft Social Engagement

Quick references

What's New in CRM 2011 Workflows: Dialogs

Business "Process" comes in two flavors in CRM 2011: Dialogs and Workflows.

Workflows are essentially the same as in CRM 4.0: they're asynchronous, can be run automatically or on-demand, and so forth. Dialogs are new, and they're different: unlike workflows, dialogs run synchronously, they must be started by a user, and they introduce a real-time user experience.

Color Grid for Dynamics 365

Color Form for Dynamics 365