AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.12.2006, 12:50   #1  
Blog bot is offline
Blog bot
Участник
 
25,640 / 848 (80) +++++++
Регистрация: 28.10.2006
mfp: Channel9 - AX screencast on Smart customizations
Источник: http://blogs.msdn.com/mfp/archive/20...mizations.aspx
==============

The next installment of AX screencasts is now available on Channel9. It is a 30 minute video on Smart customizations in Dynamics AX 4.0.
Here is the link:
http://channel9.msdn.com/ShowPost.aspx?PostID=267428
Over the coming months I plan to create more screencasts on general development topics in Dynamics AX. If there are any specific topics you would like a screencast to cover, please let me know.


==============
Источник: http://blogs.msdn.com/mfp/archive/20...mizations.aspx
Старый 20.12.2006, 12:50   #2  
Blog bot is offline
Blog bot
Участник
 
25,640 / 848 (80) +++++++
Регистрация: 28.10.2006
channel9: Dynamics AX 4.0 - Smart customizations
Источник: http://channel9.msdn.com/ShowPost.as...=267428#267428
==============
?This 30 minute talk explains how you can customize the business logic in Dynamics AX 4.0, in a way that makes future code upgrades easier.

The talk also covers the layer technology of Dynamics AX, and will create a small customization using an approach with minimal overlayering, implement unit test cases for the customization - and finally do a code upgrade of the customization.

For more information see "Chapter 1 - Architectural Overview" and "Part 2 - Developing with Dynamics AX 4.0" in "Inside Dynamics AX 4.0".

Watch the screencast(WMV)

==============
Источник: http://channel9.msdn.com/ShowPost.as...=267428#267428
Старый 26.01.2007, 05:45   #3  
Blog bot is offline
Blog bot
Участник
 
25,640 / 848 (80) +++++++
Регистрация: 28.10.2006
axcoder: customization: do it smarter
Источник: http://axcoder.blogspot.com/2007/01/...t-smarter.html
==============

If you haven't watched the video Dynamics AX 4.0 - Smart customizations - watch it! (especally if you are novice Dynamics Ax developer).

I can just add few thoughts:

First of all - this sceencast recommends to subclass existing class, but i thing there asre some cases when it is better to tweak existing class. The most often case - when existing class has bad structure (for example LedgerJournalCheckPost in 3.0 - i don't know about 4.0 so much). If you have one large method which does all you can not just overide it to add some functionality - you often have to copy all it's body to the child and tweak it. I you do so you will have more problems when upgrading to the next version: you have not only to upgrade method of existing parent, but to modify all copied parts of the child and there is no obvious clues to find what parts to modify.

Second, what can be done to make upgrades less painful:
  • Interfaces - there havte to be more documented interfaces - so Ax devs will know what they can change and what cannot to make Ax backward compatible.
  • Unit tests as part of Ax package - all unit tests developed by Ax team have to be shipped with Ax to enable partner or customer developers ensure they haven't breaked anything
  • Events - SAP R/3, as i know, have concept of events - you have not to modify existing code to be informed about some thing ocuured in system - you just subscribe, say, to journal posting and can make extra transaction if you want. So your customisation code isn't mixed with the existing code.Better code structure - i think there is no excure for very big methods for example. Better code structure can be easy reused by customer programmers and can be seft documented and testable.

Источник: http://axcoder.blogspot.com/2007/01/...t-smarter.html
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
mfp: Dynamics AX 2009 Version Control Interview Blog bot DAX Blogs 0 28.01.2009 12:05
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Arijit Basu: AX 2009 - Quick Overview Blog bot DAX Blogs 4 19.05.2008 14:47
mfp: Upgrading to Microsoft Dynamics AX 4.0 and Microsoft Dynamics AX 2009 Blog bot DAX Blogs 0 14.03.2008 22:11
mfp: Channel9 - AX screencast on Unit Testing Blog bot DAX Blogs 2 28.10.2006 23:31

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:29.