When I was writing my last post I had a distinct feeling that I was trampling over some boundaries of good NAV design. After all, you should not do stuff like that, NAV isn’t meant to do things like that, or at least that was how I felt.
Category Archives: Visual C# / ASP.net
.NET Tips & Tricks: Dispatcher
There are situations when you want to exchange data between different objects in NAV, and there is no simple way to do it. One of those, that a friend stumbled upon a couple of days ago goes like this: you have a page which shows a subpage, that is linked to a factbox. Depending on the situation in the lines, you the factbox shows content from one table or another.
.NET to DotNet: How do I do it?
You might already have noticed, that I am a supporter of using DotNet variables within C/AL. They allow us to achieve great things with little effort (most of the time). If we would need to achieve the same thing with pure C/AL code, we would either create an Add-in, create batch files to run through a shell command or just write a heck of a lot of code.
Using DotNet to put a file on an FTP server
By using DotNet variables, you can achieve great things, which would otherwise take you a lot of effort / hassle.
Putting a file on an FTP server with C/AL would make you create batch files, specifically a file telling the FTP DOS command where to connect and what to do, without being really sure that the file you put there was actually put on the server…
Call Dynamics NAV Web Services (CSDynamicsNAVWebServices)
The code sample shows syntax for calling Dynamics NAV Web Services.
7 Star Development Methodology: Whitepaper on Microsoft .NET Software Development Process.
Prowareness hanteert een geavanceerde software development offshore-methode. Deze offshore-methode wordt de ‘7 Star Development Methodologie’ genoemd. In deze whitepaper kunt u lezen wat deze 7 Star Development Methodologie inhoudt en hoe deze geïmplementeerd kan worden.
C/Side Integration Utilities
A set of .Net classes that act as a wrapper for communicating with running instances of Microsoft Dynamics Nav. This is accomplished via the COM running object table. The purpose of this wrapper is to simplify the workings of communicating with the running object table instances, so that anyone fluent in .Net programming can easily interact with running Dynamics Nav clients.