Lista de Privilégios do Microsoft Dynamics CRM 2011 (Security Role and Privilege Reference)

Constantemente, precisamos lidar com os diversos privilégios (/permissões) e papéis que o CRM nos fornece para configurar seu abrangente esquema de segurança. Entretanto, em algumas implantações, utilizamos esses privilégios, também, para “limpar” a interface dos usuários, retirando a maior quantidade possível de “botões” que não são inibidos pelo próprio CRM, apesar do usuário não poder [...]

CONTINUAR LENDO..

Como carregar javascripts externos em um formulário do Microsoft Dynamics CRM 4.0

Utilizando a função que publiquei em um post anterior é possivel carregar scripts JavaScript dinamicamente ao abrir o formulario de uma entidade do Microsoft Dynamics CRM. Adaptaremos apenas o carregamento do script jQuery. Consideramos neste exemplo que o jQuery esteja na pasta ISV do CRM, mais especificamente na estrutura ISV/Javascript/Util. Vejam como ficou o evento [...]

CONTINUAR LENDO..

Assembly must be registered in isolation – Microsoft Dynamics CRM 2011

Ao tentar importar uma solução que contenha um fluxo de trabalho personalizado (Custom Workflow) ou, tentar registrar este fluxo através do PluginRegistration, você pode se deparar com o seguinte erro: Assembly must be registered in isolation ou, com os detalhes do binário: Action failed for assembly ‘MeuFluxoPersonalizado, Version=0.0.0.0, Culture=neutral, PublicKeyToken=919f574d80f81232′: Assembly must be registered in [...]

CONTINUAR LENDO..

Edite o XML dos Ribbons no Visual Studio e usufrua do Intellisense

Essa dica vale para a edição de qualquer arquivo XML que possua esquema (Schema – XSD) de validação, portanto, aplicável também na edição dos nossos queridos Ribbons do Microsoft Dynamics CRM 2011.

CONTINUAR LENDO..

Unit Of Work Pattern com Entity Framework

Hoje em dia fala-se muito a respeito de “Persistence Ignorance”, e, em volta deste assunto existem vários padrões. Um deles é o Unit Of Work, que é descrito pelo Martin Fowler da seguinte forma: “mantém uma lista de objetos afetados por uma transação comercial e coordena a gravação de alterações e a resolução de problemas [...]

CONTINUAR LENDO..

Consumindo serviços OData via JavaScript usando datajs.js

Um projeto bem recente, intitulado datajs, nasceu no codeplex ha poucas semanas. Apesar de estar na versão Alpha, é um projeto bastante promissor e interessante, principalmente para quem se preocupa da facilidade de como clientes irão consumir seus dados expostos utilizando serviços OData (Open Data Protocolo) (tais como projetos WCF Data Services). Essa biblioteca é [...]

CONTINUAR LENDO..
« Previous Page Next Page »