Help an old man view standard BC code.

DazedAndConfused
Member Posts: 6
So, I'm finally admitting defeat and asking the community. I (like to think) I'm a fairly experienced NAV developer with 20+ years experience, so admitting defeat is hard. As is getting my head around all this new technology and methods of doing things which I've found easy for so long. I've even created this fancy new account so that people I know can't laugh at me! 
So I've got a cloud based BC instance and I've managed to connect VSCode to it and even bang out an extension (albeit by following some very detailed instructions), but it worked, and that's cool!
But what I REALLY need to be able to do is to review the code in the standard objects. Why? Well...
1. I want to "know"....I want to learn, I just want to know what the standard code does and how it does it...what was the code doing before the publisher was triggered, what is the code going to do once it has run my code and the standard code takes back over, etc, etc.
2. I want my code to work in the same way as the standard code (written by the experts) works i.e. if I'm designing a new posting routine I want to base mine to work in the same way. I want to imitate.
3. I want to know the object numbers...if I'm naming my page and table extensions with the prefix of the standard object number, I want to see a list of standard objects so I can find the number!
4. Many other reasons which due to my advancing age I cannot remember, but I'm sure they were important.
Anyway, can I see the standard objects in VSCode or not? I'm assuming that if I do I'm going to need to jump through hoops, do something with a Git something or something....
I am...
Dazed and Confused

So I've got a cloud based BC instance and I've managed to connect VSCode to it and even bang out an extension (albeit by following some very detailed instructions), but it worked, and that's cool!
But what I REALLY need to be able to do is to review the code in the standard objects. Why? Well...
1. I want to "know"....I want to learn, I just want to know what the standard code does and how it does it...what was the code doing before the publisher was triggered, what is the code going to do once it has run my code and the standard code takes back over, etc, etc.
2. I want my code to work in the same way as the standard code (written by the experts) works i.e. if I'm designing a new posting routine I want to base mine to work in the same way. I want to imitate.
3. I want to know the object numbers...if I'm naming my page and table extensions with the prefix of the standard object number, I want to see a list of standard objects so I can find the number!
4. Many other reasons which due to my advancing age I cannot remember, but I'm sure they were important.
Anyway, can I see the standard objects in VSCode or not? I'm assuming that if I do I'm going to need to jump through hoops, do something with a Git something or something....
I am...
Dazed and Confused

0
Answers
-
Hello @DazedAndConfused ,
If you have access to the Business Central 2019 Release Wave 2 Preview DVD, there is the Base Application source:
Anyway the General availability is in October 1.
And in the ohter hand in github you can get the System source:
https://github.com/microsoft/ALAppExtensions/tree/master/Modules/System
Regards.
0 -
Thanks ftornero, I can browse to that url but if I try a Git: Clone I get...
Any suggestions?
Still...
Dazed and Confused0 -
Hello @DazedAndConfused .
Try this:git clone https://github.com/microsoft/ALAppExtensions.git
Or if that fails, download the ZIP file.
Regards.1
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