An adventure in Microsoft Dynamics NAV, .NET and other technologies