Hi all,
some time ago I created project named TFS2NAV . Now it is time to tell you what you can do with it.
If you are using Dynamics NAV in your company and you are using TFS (on-prem or Team Services), this project helps you to extend the TFS by passing information about different things from TFS into your NAV. Than you can develop own process in NAV to do what you want.
How it works?
TFS has feature named Service Hooks. Service Hooks are web services, which could be called when something...

In my previous article, I described the Build Agents and today I will describe how to use them to run the NAV tests for you.
But first - why you need to run the tests at all?
Many years ago, when NAV developer wrote some functionality, he first tested it, before he passed it to someone else (probabl...

Agents of TFS 2015
In previous part we were I was describing the TFS 2015 build system and how to create your first build template. Today, I will describe how to prepare environment, where the build will be done.
Build environment
To run the own build process you need some PC, where you have all needed to do the build. You can choose to use some VPC, your workstation or another server, it does not matter. What you need for the build:
Windows compatible with the used NAV version
Correct...

Long time since NAVTechDays 2015, I am trying to start the posts about building NAV under TFS. Today I found some time to look at it and there is first article from the post series...
How to begin with TFS 2015 Build
Creating TFS Project
After you install TFS 2015 on your server (I will not go throu...

Too much time since my last post I need to spend on my regular job. In last few days I was able to connect the regular work with my personal interest and I was working on TFS 2015 Build system for NAV. First two days I have spend on extending GitExtensions client with TFS 2015 Build connection ( https://github.com/kine/gitextensions ), other days with fine-tuning my PowerShell scripts and build template to build my databases correctly (scripts not published yet). And I really love the TFS 2015 Update...

Hello all,
because I needed to find out how the web services are counted in connection with sessions in license, I needed to do some tests on this. And because the result is different than we were used to from older NAV versions, I want to share the results with you.
1) Multiple clients for one...

I hope you will find this article when you will need what I needed last days – to read anything from NAV Blob field from PowerShell. The functions could be used e.g. to read Object Metadata, Profile Metadata etc.
First, I was inspired by scripts from this blog article: https://blog.karstein...

Time to write article about my last two work days. As each time, when some challenge appears, I learn a lot. This time it applies too. Last days I had a problems with the Profiles in NAV and what they are storing.
1) Translations and Profiles
If you need add new language to the Microsoft Dynamic...

Are you dreaming about possibility to automatically “build” your NAV database after you commit changes to the objects to check if all could be compiled and to be able to run the automated tests? It could become reality for you! Of course, you have many paths, but I will talk about the way, I have...

After long time, I have found some time to write this article.
Last few months was full of “Crete” testing including the PowerShell scripts to merge NAV Objects. And I must say, I have started to love PowerShell. Things, you needed to do manually or you needed to use some “hack”...

Because the first script I have released was “two step job” and it is too complicated to use it in some automated way, I have prepared this new script, which is only modification of the original. This new script directly copy the data in one go, you do not need to save the script and execute it in second...

After Microsoft Dynamics NAV 2013 R2 release, there are complains about impossibility to copy company from one database to another (you can copy company inside database through standard NAV client interface). Thus I spent some time creating stored procedure which will do it for you… or, this stored...

Long time passed since my last blog article and many things happened. We have bought new flat (which we are now preparing for us to move there), I have lot of work with our developers to make the development more smooth and more and more…
But today is big day for Microsoft Dynamics NAV 2013...

After long time I have found some free time and subject worth to write something. During my work on my DynamicsNAVProtocolHandler (with some help from Daniel Steiner from redIT) I have found one thing I didn’t know about in NAV 2013. Do you need to know server, instance or some setting of the NAV Server...

NAV 2013 is bringing many changes from technological point of view, but even from end-user view. I will try to give you few interesting tips about features, which could be very useful, but could be easily overlooked. First tip, which is very small and hardly to find, because it is nothing “new”, with...