Microsoft Dynamics Ax developer's blog

Saturday, April 22, 2006

Feed to read

Axapta specific



Other



  • .NET undocumented -
    if you interested in .NET, Office and other Microsoft technologies, subscribe to this

  • Martin Fowler - OOP, TDD, XP
    and other smart things

  • Joel - wise thoughts about software development,
    hiring of programmers, merketing and so on

Tuesday, April 11, 2006

Monte Carlo profiling

Axapta profiler is useful, but very slow (it can make your code 30x slower when enabled). So sometimes i use the following trick (it is like Monte Carlo method in math):

  • run the job being profiled

  • break it randomly and go to the debugger to see what is going on (Ctrl+Break then Shift+No)

  • if you break often in some place, it can be hotspot


PS. Maybe, I simply do not know how to deal with profiler well, but it is hard to me to estimate real timing from profiler output. Maybe anybody can provide some tips for this?

Monday, April 10, 2006

MVP

I've got an MVP award. The main cause is my activity in erpkb.com, russian wiki dedicated to MBS ERP's. I have written lots of small articles about Dynamics Ax programming and I am collecting all bits of information which I see in the web.