Logo

Dynamics AX Brasil

  • Arquivo
  • RSS
  • Contato

[DYNAMICS AX 2012] Model Repository

Bom dia pessoal!

Depois de quase um ano sem posts consegui um tempo para compartilhar um pouco de conhecimento com vocês! Como todos devem saber o AX 2012 está na área, muitos já devem ter brincado com ele, mas tenho certeza que a maioria ainda nem sabe como é a nova interface, assim, hoje darei início a uma série de posts falando das novidades e novas funcionalidades no desenvolvimento do AX 2012.

Oque é o Model Repository ?

Quando o AX era instalado nas últimas versões, eram criados arquivos compartilhados com extensões *AOD e *ALD, respectivamente, os objetos e as labels. Na nova versão estes objetos estarão no Model Repository:

  • O conteúdo dos arquivos *AOD agora são armazenados no Model Store
  • Os arquivos *ALD são armazenados no Model Store
  • O Model Store é armazenado no SQL

Muitos agora devem estar se perguntando como funcionará e quais benefícios trará para o desenvolvimento.

Vantagens

  • Poderemos utilizar todas as vantagens que o SQL nos trás para manusear as camadas
  • As labes estarão integradas com o Data Model
  • Maior facilidade no rastreamento e capacidade de realizar diagnósticos

Como funciona?

Como já havia dito anteriormente nas versões anteriores o AX buscava todas as suas dependências nos arquivos, no AX 2012 ele passará a buscar diretamente do SQL. Assim como nos arquivos teremos várias Models ou seja elas são únicas por camadas. Exemplo: A VARModel será responsável pelos objetos da camada VAR.

Gerenciamento das Models

O AX 2012 nos disponibiliza as seguintes ferramentas para que possamos trabalhar com os Models:

  • AXUtil.exe command-line utility: Esta é uma ferramenta de linha de comando criada especificamente para trabalhar com o AX 2012, e nela poderemos criar, exportar, importar, instalar e desinstalar as Models.
  • Programmatically: Os desenvolvedores terão uma DLL para trabalhar com as Models chamada: axutilib.dll.
  • PowerShell cmdlets: Para quem já trabalha e conhece, será disponibilizado comandos para criar, exportar, importar, instalar e desinstalar as Models.

Bom pessoal acho que com isso da para ter uma idéia geral de como será a nova arquitetura de camadas do AX 2012.

Abraços,

Peterson Ferreira

    • #DAX 2012
    • #Desenvolvimento
  • 11 months ago
  • Comments
  • Permalink
  • Share
    Tweet

Recent comments

Blog comments powered by Disqus
← Previous • Next →

Portrait/Logo

Sobre

Meu nome é Peterson Ferreira. Este blog contém novidades, dicas e informações para consultores, desenvolvedores e usuários do Microsoft Dynamics AX. Aproveitem!

Entre em contato

  • @petersonfs on Twitter
  • Facebook Profile
  • petersonferreiras on Youtube
  • petersonferreira on Flickr
  • Linkedin Profile
  • petersonferreira on github

Comunidade Dynamics

Comunidade Dynamics

Categorias

Links

  • Jobs | Dynamics AX Brasil
  • Partner Source
  • DAXBR por Pichler
  • Dynamics AX por Brandon

Anúncios Patrocinados

  • RSS
  • Random
  • Arquivo
  • Contato
  • Mobile
  • Licença Creative Commons

Powered by Tumblr