Universal WPF Addin for NAV v1.3

Hello everybody After some time, there is new version of my UniWPF addin. Now with possibilities to dynamically add and remove elements, read their properties and bind their properties together with some additional calulations (using Xaml LambdaConverter ). Usage: This addin is now ready to be used e.g. for creating touch screens for POS and other systems dynamically, to display dynamically created buttons, drawings, pictures, media (you can easily play some video inside…). All the properties of...

Universal WPF hosting addin for NAV v1.1

Hello everybody Today I am happy that I have managed to finish new version of the Uni WPF addin. Now you are able to catch events of the controls inside NAV and dynamically change properties of the controls. The demo object I have made is creating simple calculator inside the addin (calculator is not fully working, you can just type numbers and clear them), but it is not hard to extend it to fully functional because you need only modify code inside NAV. Usage: This addin is now ready to be used e...

Universal WPF hosting addin for NAV

Today I hade short time to play with the addins in NAV. I created small addin which I want to share with you. It allows you to add any WPF component to the NAV page dynamically directly from NAV by just passing correct XML including XAML describing the WPF components. What you need: The addin dll file XML passed to the addin through text or bigtext in correct time with correct values (each change of the value is reflected in the addin) Example of XML passed to the addin <Root>   <Element>...

61st position

This article is not technically focused. Even it is not about something interesting in NAV itself. It is just “Thank You…” Today, server Dynamicsworld.co.uk published new list of “Top 100 Most Influential people” in Dynamics World (see there ). My name is listed on 61th position of this list, and this means big success for me! Thanks you all, who are reading my blog, who are asking questions I can answer, who are supporting the forums where we can meet each other. Without...
Posted by Kine | 6 comment(s)
Filed under: ,

Relation between FOR-TO and max. count of function parameters

Today I have hit one “C/Side-effect” (C/Side side-effect). It took me some time to begin understand what is the problem. And I want to share it with you. How it begin Imagine these two code parts: Example 1: MyFunction(Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8,Param9,                     Param10,Param11,Param12,Param13,Param14,Param14,Param15,Param16,Param17); Example 2:   for j :=1 to...
Posted by Kine | 3 comment(s)

Functional Testing in NAV 2009 SP1

Because SP1 for Microsoft Dynamics NAV 2009 was released, I tried to create short demo of the new functionality, which allows developers to create tests for their code. Official documentation for this part of NAV 2009 SP1 could be found here .   How it works You have new property on codeunit – Subtype – which could be “Normal,Test,TestRunner”. Normal – you know it… ;-) Test – this codeunit have functions, which are testing the functionality, this is the main codeunit doing the testing TestRunner...

NAV 2009 NST Management app goes Public

I made decision and the source code for my application is now public. You can freely extend/update the code through GIT tools. The project is available on this address: git://github.com/kine/NAV_NST_Management.git I hope that this application will grow into superb tool for administering the NST services and may be not only the NSTs.
Posted by Kine | 9 comment(s)

Future of NAV Development environment

During the MiBuSo conference 2009 in Mechelen we had one presentation, where all attendees could see the future of NAV development environment, which will replace the C/Side from classic client. For others, which are not there, I have some pictures I made with my mobile (sorry for the poor quality). We will see if the presentation will be for download, than you will have high-quality screenshots... :-) I hope that you will enjoy what you will see.   Table designer example: All is done through...
Posted by Kine | 5 comment(s)

NAV 2009 Management application

Hello all, today I am glad that I can introduce you my new application, which is focused on management of NAV 2009 service tier and WebService. In last few days I learned much about C# and managing services, reading and modifying XML files etc. Result is the application named "NAV 2009 NST Management". What you can do with this application? Start/Stop the NAV services Create new instances of the services Configure the services (change DB server, DB name, and enable/disable debugging on...
Posted by Kine | 11 comment(s)
Filed under: ,

The Art of NAV –Dynamics NAV 2009 network Stats

Today I prepared some stats about network traffic in NAV 2009 RTC client. You can compare the results with C/Side client (classic client).   Measuring: for measuring I have used the Microsoft Network Monitor for catching the NAV communication between client and DB Server/Service tier. Than I create sum of Frame Length, TCP Payload length and count of frames for the communication for each process. The results are not exact, because there are many things I didn’t take into account (cold/warm buffers...
Posted by Kine | 6 comment(s)

What is new in Microsoft Dynamics NAV 2009

Hello all I am happy that after long time of silence I can post this article about NAV 2009. I want to show you what is new in this version from Developer's point of view. Let's make it short: Technology Of course, everybody knows that NAV 2009 is 3-tier system, where you have DB Server (MS SQL 2005/2008), Service tier (processing data) and the Client tier ( RoleTailored Dynamics Client - RTC ). But many people think, that NAV 2009 client is "tiny" client. But this is not true....
Posted by Kine | 1 comment(s)

Microsot Dynamics NAV 2009 - C/AL colored!

Yes, it is true, NAV have syntax highlighting now! What a miracle! My live is much more bright now! What to say? No comment... :-) What is your comment on this? Be redy for more NAV 2009 articles, because now, NDA over NAV 2009 is gone...
Posted by Kine | 9 comment(s)

The Art Of Nav – NAV 2009 CTP4 stats

Today I made some statistics about NAV 2009 CTP4 tables and compared the result with the stats for NAV 5.00SP1. There are the tables: Tab 1) Field relations by type: Relation Type Count (5.00SP1) Count (NAV 2009) Difference AVERAGE 5 5 0% COUNT 109 193 +77% EXIST 135 135 0% LOOKUP 291 294 +1% MAX 9 9 0% MIN 14 14 0% SUM 415 415 0% -SUM 70 70 0% TABLEREL 5468 5497 <1% -EXIST 1 1 0% Grand Total 6517 6633 +1.7% You can notice, that the biggest difference is in COUNT flowfields. It is mainly because...
Posted by Kine | with no comments

The Art Of Nav – NAV 5.00SP1 Stats

Today I made some statistics about NAV 5.00SP1 tables. I know that the stats have no purpose, but you can see on them how complex the system is. It can help to someone, who just want to know, how much is something used in standard etc. There are the tables: Tab 1) Field relations by type: Relation Type Count AVERAGE 5 COUNT 109 EXIST 135 LOOKUP 291 MAX 9 MIN 14 SUM 415 -SUM 70 TABLEREL 5468 -EXIST 1 Grand Total 6517 A you can see, there is 6517 relations between fields (TableRel, SUM, Lookup etc...
Posted by Kine | 5 comment(s)

The Art Of Nav – Big Picture of NAV

Today I have for you something, what everyone wants to have, but it was nearly impossible to create. After you see it, you will know why. I prepared it for you in more formats. You can look at it as PNG file, you can walk through it with some VRML viewer, you can open it as Visio file. You can read it and import it as CSV file. You can browse it as HTML file. You can view it as SVG file. It is on you, how you will visualize the result. I must say, I have tried many ways, but in most cases the tools...
More Posts Next page »