Code in forms

Almost every Dynamics AX developer knows them rule that business logic shouldn’t go to forms, but only few take it at least a bit seriously. It’s surprising that although developers complain about slow and hard to maintain forms, it doesn’t induce then to do something differently. I believe it has several reasons: Programmers often don’t …

Continue reading ‘Code in forms’ »

Kód na formuláři

Skoro každý vývojář Dynamics AX zná pravidlo, že na formuláře nepatří aplikační logika, jenže jen málokdo ho bere alespoň trochu vážně. Je s podivem, že ač si sami programátoři stěžují na pomalé a těžko udržovatelné formuláře, nepřiměje je to začít něco dělat jinak Myslím, že to má několik příčin: Programátoři často zcela nechápou, jaké problémy …

Continue reading ‘Kód na formuláři’ »

Hodge-podge – 04/2013

This new “series” is intended to briefly mention various topics that I find interesting and/or useful, but they’re too short for a separate posts. I don’t currently want to spend more time with them or I just simply want to give you a link and I wouldn’t add any additional value. Compare 〈Dynamics AX〉 The …

Continue reading ‘Hodge-podge – 04/2013’ »

Všehochuť – 04/2013

Tento nový “seriál” je určený k stručným zmínkám na různá témata, která považuji za zajímavá a/nebo užitečná, ale která jsou příliš krátká na samostatné příspěvky, nechci jim momentálně věnovat více času nebo vám prostě chci dát odkaz a sám bych nepřidal žádnou další hodnotu. Porovnání 〈Dynamics AX〉 Funkce Compare pro aplikační objekty v Dynamics AX …

Continue reading ‘Všehochuť – 04/2013’ »

Tracing with EventSource in .NET 4.5

.NET 4.5 introduced a new way of creating trace events. Such events are created by applications when something interesting happens and they’re especially useful for diagnostics, both functional and performance. Tracing is not a new idea, of course, and many solutions exist even in older versions of .NET framework (e.g. TraceSource). But the new solution …

Continue reading ‘Tracing with EventSource in .NET 4.5’ »