I have a customer that recently started using NAV 2016.
This customer will need rather much customization now and in the future.
The system is currently almost clean except for some minor changes in standard objects because of few addons.
My question is following, is there any benefit of doing all new customization for this single customer via extensions instead of doing it the old way?
Or should extension only be used for horizontal solutions?
Thanks!
0
Answers
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
Extensions is not applicable only on horizontal solutions but for each and every solution going forward. So you may do it now itself OR you will have to put in effort at the time of upgrading.
Extensions in NAV 2016 is more of a preview of what actually extensions model is capable of. In NAV 2017, capabilities of extensions will be highly increased.
Go with events for now instead of customizing system in the old way.
Ishwar Sharma
My Blogs: Dynamics Community Blog | Blogspot
Connect: Google + | Twitter
forum.mibuso.com/discussion/67693/big-problem-using-events-in-nav2016#latest
As it is pretty clear, it is going to be all extensions from NAV 2017. I agree with the fact that there are a lot of limitations at the moment but a lot new capabilities will be available soon.
Ishwar Sharma
My Blogs: Dynamics Community Blog | Blogspot
Connect: Google + | Twitter
As you noted in the other post, you encountered this issue in CU 5 (although it could have been there much earlier - even in RTC) and the issue is thill there in CU 12 - so that's at least 8 months where this issue has existed but not been fixed.
I'm not saying stay away from extensions completely, I'm just saying beware that there are still issues with it - and I'd class not firing events consistently as a fairly serious issue.
there must an issue with environment or setup or whatever but may not be issue of product. I have created so much code with events and extensions but never faced such issue.
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
Ishwar Sharma
My Blogs: Dynamics Community Blog | Blogspot
Connect: Google + | Twitter
Reasons Being -
1. Extensions are more powerful in NAV 2017.
2. Expect More inbuild Events within the system from Microsoft.
I wouldn't worry much about extensions as of Now, but will suggest as others already did - Customize NAV with Events and Subscriptions.
Reasons -
1. An extension is just the way how you pack and ship your solution.
2. You cannot build an extension if you haven't followed Event and subscription while customizing NAV.
+ There is no such limitation with an extension that they can only be used with Horizontal or Vertical Solutions.
Thanks & Regards,
Saurav Dhyani
Do you Know this About NAV?
Connect - Twitter | Facebook | Google + | YouTube
Follow - Blog | Facebook Page | Google + Page