Dynamics AX Wpf and .Net Innovations

Dynamics AX Wpf and .Net Innovations
  • Client Inception Using Soundex

    • 0 Comments
    This is Part 2 of a 2 part article where I build a “Client-inception” PoC within Dynamics that uses the principle of Soundex for entity-duplication-checking. There are a number of interface approaches that I could use and because this...
  • The Soundex Algorithm (DE)

    • 1 Comments
    And for my German collegues here is a version of the Soundex algorithm suited for German pronounciation. This is based on the Cologne phonetics algorithm. More information can be found here: [ http://de.wikipedia.org/wiki/K%C3%B6lner_Phonetik ] ...
  • The Soundex Algorithm (EN)

    • 1 Comments
    This is Part 1 of a 2 part article where I build a “Client-inception” PoC within Dynamics that uses the principle of Soundex for entity-duplication-checking. For those not familiar with the Soundex functionaity more information can be...
  • Using Phonetics for Duplication Checking

    • 1 Comments
    When it comes to adding new entities within Dynamics ( whether they’re names, addresses, product-masters or project-files ) you want to ensure that your operators don’t end up adding the same or similar data ( with subtle spelling variations...
  • Uploading Data from Excel using Passthru X++

    • 0 Comments
    In my previous blog post, I introduced the concept of downloading (complex) data directly into Excel using passthru X++ [ https://community.dynamics.com/ax/b/dynamicsax_wpfandnetinnovations/archive/2013/03/23/downloading-data-into-excel-using-passthru...
  • Downloading Data into Excel using Passthru X++

    • 2 Comments
    Continuing from my previous blog post, I’m going to show you how you can download complex data from Dynamics without implementing document or query services. I’m going to setup a spreadsheet that’s going to allow me to run some...
  • Limitations of the Office Connector

    • 0 Comments
    On numerous occasions I’ve wanted to download and analyse Dynamics table data directly in Excel, only to be thwarted by the Dynamics Office Connector. It seems that you simply can’t download any-old-table from the AOT, it has to be the right...
  • Analysing Dynamics Data in SSMS

    • 0 Comments
    For SQL experts, the query tools available in the AOT for analysing data are pretty rudimentary. The standard table-browser tool in the AOT doesn’t even come close to what you can do with TSQL within SQL-Managament-Studio (SSMS). The tools...
  • Creating Desktop Publishing Documents in Dynamics – Part 3

    • 0 Comments
    Joe Bloggs Khalid 2 6092 2011-05-25T13:33:00Z 2013-02-23T10:28:00Z 2013-02-23T10:28:00Z 2 544 3101 Axxia Systems Limited 25 7 3638 14.00 [Reference] 70435 Andrew Murray 0x01010086E2A84CD1BD3944884221A49F424B7C...
  • Creating Desktop Publishing Documents in Dynamics – Part 2

    • 0 Comments
    In the second part of this series, I will be covering how to put data onto static page templates and how to handle overflow. Page-Masters are setup as User-Controls and are sequenced using code logic. In order to position data onto a page-master...
  • Creating Desktop Publishing Documents in Dynamics – Part 1

    • 0 Comments
    Following on from my previous article [ http://community.dynamics.com/product/ax/axtechnical/b/dynamicsax_wpfandnetinnovations/archive/2013/01/26/the-problems-with-ssrs.aspx ] … I would like to talk more on how we can go about creating “data...
  • The Problems with SSRS

    • 0 Comments
    SSRS is a great (and most importantly free) reporting writing tool and its inclusion into the Dynamics framework is an obvious and natural progression for Microsoft. ** However ** When it comes to things like creating data-merged documents...
  • Digital Dictation in Dynamics

    • 0 Comments
    The following PoC shows a demo of how the latest .Net Wpf technologies can now be used within Dynamics to implement some of the recent advancements within the .Net framework: [ http://youtu.be/khVns6dMoG4?hd=1 ] The PoC demo focuses on "desk...
  • WPF UserControls as Sharepoint WebParts

    • 0 Comments
    It’s been hard work so far, but we’ve now done enough to ensure the required amount of trust exists for us to re-use our Wpf-User-Control in a browser. We will not have to do this work again just so long as we continue to use the same certificate...
  • Implementing Full Trust – Part 2

    • 0 Comments
    Continuing from my previous post: [ http://community.dynamics.com/product/ax/axtechnical/b/dynamicsax_wpfandnetinnovations/archive/2012/12/28/implementing-full-trust-part-1.aspx ] The next phase of implementing Full-Trust is to sign the Xaml Browser...
  • Implementing Full Trust – Part 1

    • 0 Comments
    The first phase of implementing Full-Trust is to ensure that your WPF-UserControl-Class-Library is deployed to the GAC (Global Assembly Cache). All assemblies in the GAC run with “Full Trust” and must be signed with a “Strong Name”...
  • Complimenting EP with WPF, the pros and cons

    • 0 Comments
    Thus far in this series of blog posts I have started demonstrating how we can start implementing a “ write once, use everywhere ” or “ develop once, distribute everywhere ” methodology when it comes to developing Dynamics components...
  • Component reusability (demo)

    • 0 Comments
    Continuing from my previous blog post [ http://community.dynamics.com/product/ax/axtechnical/b/dynamicsax_wpfandnetinnovations/archive/2012/12/08/write-once-use-everywhere-paradigms.aspx ], it’s probably a good idea now to illustrate the principle...
  • “Write once, use everywhere” paradigms

    • 0 Comments
    “Write once, use everywhere” (WOUE) is a derivative of the " Write once, run anywhere " ( WORA ) slogan created by Sun Microsystems to illustrate the cross-platform benefits of the Java language [ http://en.wikipedia.org/wiki/Write_once...
  • Making calls to secure web-services

    • 0 Comments
    Most commercial 3 rd party web-services are now implementing SSL (secure sockets layer) to encrypt data sent via A2A (application-to-application). ( The interop examples I’ve been using thus far have all required SSL ). Whenever this protocol is...
  • Dynamic Data Translation - Part 2

    • 0 Comments
    Continuing from my last post, I’ve completed a deep-dive walkthrough on how to create and deploy an assembly that will help you perform “dynamic-text-translation” from X++ code (link at the bottom of this article). The walkthrough...
  • Dynamic Data Translation - Part 1

    • 0 Comments
    There are two main elements to internationalisation: “multi-juristictional functionality & localisation support”... and the Microsoft team have done an awesome job in both areas with all the features and functions available in Dynamics...
  • Issues relating to mixed-mode assemblies

    • 0 Comments
    When developing WPF UserControls for use in the Microsoft Dynamics windows rich-client, you may hit some initial issues relating to the version of the .Net framework that you decide to target for your project. Many of the latest WPF controls available...
  • Welcome and why bother with WPF?

    • 0 Comments
    Welcome to this new blog that the Microsoft Xtreme Consulting Group have kindly allowed me to host on their community website. I would like to use this space to share ideas and innovations, both from myself and hopefully other developers in the Dynamics...