Outras dicas

Você tem que considerar Dynamics CRM como plataforma de desenvolvimento real que você pode usar para desenvolver aplicativos que gerenciar tudo o que quiser.

CRM pode ser usado por padrão para gerenciar Customer Relationship mas, na verdade, as aplicações que desenvolvo com Dynamics CRM são mais e mais não relacionados com CRM. Essa é a razão por que a Microsoft diz que Dynamics CRM um ser usado para criar soluções xRM.

Para o meu $ 0,02, Microsoft XRM realmente significa dados amor acesso a desenvolvedores de CRM. No CRM 4.0.13 SDK (lançado em outubro de 2010 com Rollup 13), confira o diretório microsoft.xrm. Há um CHM e algumas orientações doc Word e um código de exemplo. Nas ferramentas diretório vive o executável crmsvutil que irá gerar uma classe de proxy gigante (a minha era> 140.000 LoC), de modo que você pode usar LINQ para acesso CRM de uma forma inteligente.

O proxy tem um DataContext baseado em um ConnectionString que se sente muito parecido com o Entity Framework. Não mais FetchXML, não mais QueryExpressions com o BusinessEntityCollection digitado-fracote. Quando você consulta, você começa IQueryables traseiras de tipos de modelo fortes que ainda têm comentários XML Intellisense derivadas a partir das descrições em suas personalizações CRM entidade. Em suma, obtenção de dados de CRM torna-se menos de um arrasto.

Um grão de sal:. Eu ainda estou desenvolvendo meu primeiro aplicativo ASP.Net MVC que usos microsoft.xrm, então eu não tenho idéia do que do rendimento ou a estabilidade ainda

scroll top