Pre-Event e Post-Event

No momento em que vamos registrar nossos plugins temos a possibilidade, além de outras opções, realizar duas escolhas quanto ao estágio em que o plugin atuará, que são o Pre-Event e Post-Event.

As diferenças são simples, mas precisam ser detalhadas:

  • Pre-Event: Atua anteriormente as operações do sistema (funções internas) e ao meu ver o mais importante, o plugin iniciará antes do registro ter feito uma interação com o banco de dados, deste modo, poderemos ajustar algo antes de salvar, uma ótima utilização seria em uma importação de dados, onde devemos aplicar alguma regra de negócio antes de inserir os registros;
  • Post-Event: É exatamente o oposto do Pre-Event, atua após as operações de sistemas terem sido efetuadas e também após os dados terem sido refletidos no banco de dados. Este estágio na maioria das vezes será o suficiente para nossas customizações, pois na maior parte dos casos fazemos algo depois que houver uma alteração física no banco de dados;

Bom é isso… Espero que o texto tenha esclarecido algumas dúvidas!

Anúncios

Sobre Tiago Michelini Cardoso

I have been working with IT since 2006, almost of this time using Microsoft Dynamics CRM/365 as a source of solutions. I graduated in Bachelor of Information Systems at FIAP (Brazil) in 2012. I really love what I do! Technology has been my interest since always. Even in a tool different world of the current. When we didn't have internet, tablets, smartphones e social networks! Although I have worked in some roles, I can't give up "the developer life". Even so far of the greatest developers. Development in general is the thing that I love to work! I started my contributions about Dynamics in 2010. At the beginning, I used to help at MSDN and TechNet forums. But now, I'm dedicating all my time in my personal blog! Currently, I have the enormous honour of being the only Brazilian who got the award for Microsoft MVP (Most Valuable Professional) for Microsoft Dynamics CRM/365 product. I have been receiving the award since 2012.
Esse post foi publicado em Dynamics CRM e marcado , . Guardar link permanente.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s