Programming Language

jcn
Member Posts: 14
Hi
If I would like to read and learn some basics of the programming language used in Attain -wich programming language should I find information/documentation for?
Access, SQL, ???? or is there some really basic information on the specific language used in Attain available?
I ask because I would like to learn the basics of the programming.
Hope that you have some comments -thanks in advance!
If I would like to read and learn some basics of the programming language used in Attain -wich programming language should I find information/documentation for?
Access, SQL, ???? or is there some really basic information on the specific language used in Attain available?
I ask because I would like to learn the basics of the programming.
Hope that you have some comments -thanks in advance!
Best regards
Jens Christian Nørtoft
Denmark
Jens Christian Nørtoft
Denmark
0
Comments
-
Hi,
The most appropriate language to learn would be Visual Basic and Visual C++ thats because in the coming version of Navision, Microsoft would be using the .NET architecture and most of the code would be using Visual C++.
Regards
Suresh.0 -
Hi J,
Pascal is very basic language if u can get the book ... ;-)LR0 -
My Friend Lakshmi, just for your information Pascal will be outdated in the coming version of Navision. Few weeks ago, i had a opportunity to see the product development work which is in progress at Microsoft and one of my friend happens to be doing the product development and you will be surpised when you see whats in store for Navision version 4.0.
Regards
Suresh.0 -
Hi Suresh,
U suggestion was good but as our friend was asking about "the basics of the programming. " i thought he is new to programming, so if he jumps to higher level (VB) directly, it will be complicated to him.Pascal is very easy to learn.Can get all programming concepts within 3 days.Then VB will be easier for him to learn.
good luck J .LR0 -
hi,
I will also suggest for visual basic.
If you want to become a real programmer then
learn something from dos or notepad like C or dos base foxpro 2.6
Ajay Jain
Development Navision
UKAjay Jain
UK0 -
Hi guys
Thanks for the answers -I will see if VB is too heavy for me :-)
You will probably hear some frustatet questions from me later... :?
Thanks for fast support!Best regards
Jens Christian Nørtoft
Denmark0 -
The "basic" principles in BASIC, Pascal, C++ etc, are not that difficult to learn, you might however find, that e.g. C++ has a more steep learning curve, where as BASIC and Pascal are more transparent.
When you get to the more advanced programming topics any programming language will require some effort.
The most flexible but also more errorprone code can be done with C++.
I would think that the future programming language to consider in the Microsoft world is C# and not C++.
The Microsoft Business Framework as well as the, in a few years to come, product-merger of Navision, Axapta, Great Plains will be shaped using this language.
C# is by some described as a merger of the best things from Java and C++.
I can definately not see Navision 4.0 being more than a natural upgrade to 3.7 still as it is today programmed in the c/al language which I would describe as an extended Pascal dialect.
Enforcing any other programming language in version 4.0 would require a complete rewrite of thousands of lines of application code, and why bother doing this when the next generation ERP product is allready being forged at mount doom.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