Talks about AX in the Czech republic

This post is primarily intended for the Czech mutation of this blog, but I’m not going to discriminate against anybody, right? Although I already work abroad for few years, I come to the Czech republic several times a year and I’m still in touch with many former colleagues. Sometimes I get questions about Dynamics AX …

Continue reading ‘Talks about AX in the Czech republic’ »

Daily or not daily

I’m now a part of a newly formed team and team procedures are still being defined. One of the questions discussed was how often would we hold team meetings. Suggestions varied significantly – from daily to less than weekly. In this post I’m going to think aloud (think visibly?) about few things that may be …

Continue reading ‘Daily or not daily’ »

Hodge-podge – 06/2013

AxErd Microsoft published several entity-relationship diagrams (ERD) regarding AX2012 R2 (+ some related data such as foreign keys). Direct link here: AxErd. Dynamics AX 2012 and TFS 2012 Dynamics AX 2012 (CU5/R2 CU1) is officially compatible with Team Foundation Server 2012 (source). Code maps debugger integration Code maps inVisual Studiu 2012 (CU1+) serve for visualization …

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

Invoke-WebRequest

Powershell 3.0 introduced Invoke-WebRequest cmdlet which offers a lot of options regarding HTTP requests. Rather then repeating the documentation and other sources, I’m going to show a simple example – the script below finds some specific links in the given web page and download them. It uses Invoke-WebRequest for both getting (and parsing) the web …

Continue reading ‘Invoke-WebRequest’ »

Parsing XML files with .NET Interop

Today I want to show how to download XML files from internet, validate, parse and use them in Dynamics AX 2012. It’s also yet another example of how we can simplify implementation by using appropriate .NET APIs and seamlessly integrate such a code with Dynamics AX. Our data source will be daily exchange rates provided …

Continue reading ‘Parsing XML files with .NET Interop’ »