Answered by:
How difficult is creating plugins in Visual Studio?

Question
-
I've been a Javascript developer for over 3 months now, writing client-side scripting for CRM but I was wondering what kind of learning curve is involved in creating plugins written in Visual Studio. What is the difficulty level in creating a plugin that calculates 2 fields for example?Wednesday, September 4, 2013 4:30 PM
Answers
-
Hi Syed,
Plugin and JavaScript both have it's own advantage.
Please refer below MSDN blog. You will have to understand the Execution Mode, Target Properties, Images etc. The Calculation of 2 field is very easy task. You will have to understand the Execution mode in such a case, You can use the Pre operation plugin that will update the Input Parameter target properties without using service.Update().
http://msdn.microsoft.com/en-us/library/gg328490.aspx
http://mscrmshop.blogspot.in/2010/10/crm-2011-plugin-tutorial.html
Use the below blog to have understanding on difference between Plugin, JavaScript , Workflow.
http://www.powerobjects.com/blog/2013/05/28/workflows-vs-javascript-vs-plugins-dynamics-crm/
Hope this helps!
Thanks!
- Edited by Kalim Khan Wednesday, September 4, 2013 5:00 PM
- Proposed as answer by Payman BiukaghazadehEditor Wednesday, September 4, 2013 8:38 PM
- Marked as answer by Payman BiukaghazadehEditor Tuesday, September 17, 2013 4:47 AM
Wednesday, September 4, 2013 4:59 PM -
Hi,
As a start point take a look at this article. It gives you a general view to the plugins. The second step is to read and practice the SDK examples. The next is to experience lots of requirements and experiences. :)
- Proposed as answer by Payman BiukaghazadehEditor Wednesday, September 4, 2013 8:38 PM
- Marked as answer by Payman BiukaghazadehEditor Tuesday, September 17, 2013 4:47 AM
Wednesday, September 4, 2013 8:38 PMModerator
All replies
-
Hi Syed,
Plugin and JavaScript both have it's own advantage.
Please refer below MSDN blog. You will have to understand the Execution Mode, Target Properties, Images etc. The Calculation of 2 field is very easy task. You will have to understand the Execution mode in such a case, You can use the Pre operation plugin that will update the Input Parameter target properties without using service.Update().
http://msdn.microsoft.com/en-us/library/gg328490.aspx
http://mscrmshop.blogspot.in/2010/10/crm-2011-plugin-tutorial.html
Use the below blog to have understanding on difference between Plugin, JavaScript , Workflow.
http://www.powerobjects.com/blog/2013/05/28/workflows-vs-javascript-vs-plugins-dynamics-crm/
Hope this helps!
Thanks!
- Edited by Kalim Khan Wednesday, September 4, 2013 5:00 PM
- Proposed as answer by Payman BiukaghazadehEditor Wednesday, September 4, 2013 8:38 PM
- Marked as answer by Payman BiukaghazadehEditor Tuesday, September 17, 2013 4:47 AM
Wednesday, September 4, 2013 4:59 PM -
If you have some experience in C# it`s a easy transition to make.
Just read some guides and the best way to learn is by practise.
gl
Wednesday, September 4, 2013 5:08 PM -
Hi,
As a start point take a look at this article. It gives you a general view to the plugins. The second step is to read and practice the SDK examples. The next is to experience lots of requirements and experiences. :)
- Proposed as answer by Payman BiukaghazadehEditor Wednesday, September 4, 2013 8:38 PM
- Marked as answer by Payman BiukaghazadehEditor Tuesday, September 17, 2013 4:47 AM
Wednesday, September 4, 2013 8:38 PMModerator