3. CAL Coding Guidelines on AL Guidelineshttps://alguidelines.dev/navpatterns/3-cal-coding-guidelines/Recent content in 3. CAL Coding Guidelines on AL GuidelinesHugo -- gohugo.ioen-usDesignhttps://alguidelines.dev/navpatterns/3-cal-coding-guidelines/design/Mon, 01 Jan 0001 00:00:00 +0000https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/design/C/AL Coding Guidelines Design Find the C/AL guidelines by expanding the menu in the left.Internationalizationhttps://alguidelines.dev/navpatterns/3-cal-coding-guidelines/internationalization/Mon, 01 Jan 0001 00:00:00 +0000https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/internationalization/C/AL Coding Guidelines Internationalization Find the C/AL guidelines by expanding the menu in the left.Localizabilityhttps://alguidelines.dev/navpatterns/3-cal-coding-guidelines/localizability/Mon, 01 Jan 0001 00:00:00 +0000https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/localizability/C/AL Coding Guidelines Localizability Find the C/AL guidelines by expanding the menu in the left.Readabilityhttps://alguidelines.dev/navpatterns/3-cal-coding-guidelines/readability/Mon, 01 Jan 0001 00:00:00 +0000https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/readability/C/AL Coding Guidelines Readability Generally, all readability rules are Microsoft style choices only. You can use them to keep consistency with the existing code. Find the C/AL guidelines by expanding the menu in the left.UXhttps://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/Mon, 01 Jan 0001 00:00:00 +0000https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/C/AL Coding Guidelines User eXperience Find the C/AL guidelines by expanding the menu in the left.Internally used DotNet Typeshttps://alguidelines.dev/navpatterns/3-cal-coding-guidelines/internally-used-dot-net-types/Mon, 01 Jan 0001 00:00:00 +0000https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/internally-used-dot-net-types/(Dynamics NAV 2015) Dot Net Types ‘mscorlib’.System.Convert ‘mscorlib’.System.Globalization.CultureInfo ‘mscorlib’.System.Globalization.DateTimeStyles ‘mscorlib’.System.Globalization.NumberStyles ‘mscorlib’.System.Type ‘mscorlib’.System.Array ‘mscorlib’.System.EventArgs ‘mscorlib’.System.Security.Cryptography.SHA512Managed ‘mscorlib’.System.Security.Cryptography.HashAlgorithm ‘mscorlib’.System.Text.Encoding ‘mscorlib’.System.Text.UTF8Encoding ‘mscorlib’.System.Environment ‘mscorlib’.System.IO.Directory ‘mscorlib’.System.IO.Path ‘mscorlib’.System.IO.File ‘mscorlib’.System.IO.FileAttributes ‘mscorlib’.System.Collections.ArrayList ‘mscorlib’.System.Collections.IEnumerator ‘mscorlib’.System.Collections.Generic.IEnumerator`1 ‘mscorlib’.System.TimeSpan ‘mscorlib’.System.DateTime ‘mscorlib’.System.DateTimeKind ‘mscorlib’.System.DateTimeOffset ‘mscorlib’.System.Decimal ‘mscorlib’.System.String ‘System’.System.Diagnostics.Process ‘System’.System.Diagnostics.ProcessStartInfo ‘System’.System.IO.Compression.CompressionMode ‘System’.System.IO.Compression.GZipStream ‘System’.System.Uri ‘System’.System.UriPartial ‘System.Data’.System.Data.DataColumn ‘System.Data’.System.Data.DataTable ‘System.Data’.System.Data.DataRow ‘System.Web’.System.Web.HttpUtility ‘System.Windows.Forms’.System.Windows.Forms.DialogResult ‘System.Windows.Forms’.System.Windows.Forms.FileDialog ‘System.Windows.Forms’.System.Windows.Forms.OpenFileDialog ‘System.Windows.Forms’.System.Windows.Forms.SaveFileDialog ‘System.Windows.Forms’.System.Windows.Forms.FolderBrowserDialog ‘System.Xml’.* ‘DocumentFormat.OpenXml’.* ‘mscorlib’.System.IO.DirectoryInfo ‘mscorlib’.System.IO.FileInfo ‘Microsoft.Dynamics.Nav.Client.CodeViewerTypes’.Microsoft.Dynamics.Nav.Client.CodeViewerTypes.BreakpointCollection ‘Microsoft.Dynamics.Nav.Client.CodeViewerTypes’.Microsoft.Dynamics.Nav.Client.CodeViewerTypes.VariableCollection ‘Microsoft.Dynamics.Nav.SMTP’.Microsoft.Dynamics.Nav.SMTP.SmtpMessage ‘Microsoft.Dynamics.Nav.Management.DSObjectPickerWrapper’.* ‘Microsoft.Dynamics.Nav.Timer’.* ‘Microsoft.Dynamics.Nav.DO.ClientProxyWrapper’.* ‘Microsoft.Dynamics.Nav.Client.BusinessChart’.* ‘Microsoft.Dynamics.Nav.Client.BusinessChart.Model’.* ‘Microsoft.Dynamics.Nav.Integration.Office’.* ‘Microsoft.Dynamics.Nav.Integration.Office.Mock’.* ‘Microsoft.Dynamics.Nav.EwsWrapper’.* ‘Microsoft.Dynamics.Nav.EwsWrapper.ALTestHelper’.* ‘Microsoft.Dynamics.NAV.OLSync.OLSyncSupplier’.* ‘Microsoft.Dynamics.Nav.OLSync.Common’.* ‘Microsoft.Dynamics.Nav.NavUserAccount’.* ‘Microsoft.Dynamics.Nav.OpenXml’.* ‘Microsoft.Dynamics.Nav.RapidStart’.* ‘Microsoft.Dynamics.Framework.RapidStart.Common’.* ‘Microsoft.Dynamics.Nav.Client.TimelineVisualization’.Microsoft.Dynamics.Nav.Client.TimelineVisualization. VisualizationScenarios