Navision Coding Standards

Hariharanssudan
Member Posts: 26
Hi to Everybody,
I am very new to Navision.
I would like to see Navision Coding standards and Naming standards. If anybody having the same, Kindly send me to my id (hariharanssudan@yahoo.com)
Thanks in Advance,
Hari
I am very new to Navision.
I would like to see Navision Coding standards and Naming standards. If anybody having the same, Kindly send me to my id (hariharanssudan@yahoo.com)
Thanks in Advance,
Hari
0
Comments
-
Definitely a god idea. I never heard of something being done for NAVISION ?!
Personally I consider much more “readable” the use of of a prefix for variables of some kind. Is not as important as good comment lines but helps.
I use the following Prefixs
Rec - Record
Unit - CodeUnit
Par – parameter in a function
G – Global Variables
P – Private Variable
Aut - Automation
This is just my personal an example0 -
A while ago, the same subject has been discussed: Navision naming conventionsNo support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)0
-
A long while back before Navision was bought by Microsoft, they give a manual or booklet on the coding standards. I'm not sure if they still provide that now.
Basically, to follow the Navision standard, use the same "look and feel" as the existing codes.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
Hariharanssudan: why don't you just look at the code, f.e. Codeunit 80?
FCP: and does it really help you in any way? Wow, I'm amazed. Charles Simonyi designed H.N. for completely different purposes: notating the purpose of variables and not just simply types. In standard Navision, variables like OldValueEntry and NewValueEntry are a lot closer to the concept of H.N. than f.e. recValueEntry would be.
Do It Yourself is they key. Standard code might work - your code surely works.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions