Using Visual Studio Code in a NAV 2013 Database by Performing a Technical Upgrade
JosephGress
Member Posts: 36
Yes, you can use the Business Central Modern Development Environment and Visual Studio Code in a NAV 2013 database.
It is common knowledge that after a fantastic run, the CSIDE development environment is being replaced with what Microsoft has named the Modern Development Environment.
Prior to Dynamics NAV 2013, it was common practice to perform technical upgrades on production databases to take advantage of improved stability and performance and new features that were available with the newer executables.
When I learned about extensions and the Modern Development Environment, I wondered whether one could get access to this new and exciting functionality with an older database by performing a technical upgrade. I finally decided to find out for myself. Specifically, I performed a technical upgrade of a Dynamics NAV 2013 database to Business Central executables. It turned out that I needed to do a couple of additional tasks to make this work.
At this point, I’ve done a proof of concept – I connected to this database with Visual Studio Code then created and published a simple table and page extension then verified that this new field existed in both the windows and web client.
My next steps will be to complete a realistic extension and to document the steps that are needed to make this work as well as any limitations that I run into.
Finally, I need to mention that Microsoft is vague on whether or how much they will support technical upgrades like I’ve described. Still, I think it is cool that it works.
I would love to know if anyone has done this (performed a technical upgrade of a Dynamics NAV database to gain access to the Modern Development Environment) in a production database. I also welcome any comments or questions.
It is common knowledge that after a fantastic run, the CSIDE development environment is being replaced with what Microsoft has named the Modern Development Environment.
Prior to Dynamics NAV 2013, it was common practice to perform technical upgrades on production databases to take advantage of improved stability and performance and new features that were available with the newer executables.
When I learned about extensions and the Modern Development Environment, I wondered whether one could get access to this new and exciting functionality with an older database by performing a technical upgrade. I finally decided to find out for myself. Specifically, I performed a technical upgrade of a Dynamics NAV 2013 database to Business Central executables. It turned out that I needed to do a couple of additional tasks to make this work.
At this point, I’ve done a proof of concept – I connected to this database with Visual Studio Code then created and published a simple table and page extension then verified that this new field existed in both the windows and web client.
My next steps will be to complete a realistic extension and to document the steps that are needed to make this work as well as any limitations that I run into.
Finally, I need to mention that Microsoft is vague on whether or how much they will support technical upgrades like I’ve described. Still, I think it is cool that it works.
I would love to know if anyone has done this (performed a technical upgrade of a Dynamics NAV database to gain access to the Modern Development Environment) in a production database. I also welcome any comments or questions.
Joseph Gress
0
Comments
-
BC uses different licensing type, so why anybody would want to pay a monthly subscription fee per limited number of named users, if they already paid a full price on their current concurrent user count, they can have hundreds of users defined, each having full access to the db, and their current monthly charge is 0?
2018 version would be the last one to do a sensible technical upgrade to it.Slawek Guzek - www.yitron.co.uk
Business Central, MS SQL Server, Wherescape RED;0
Categories
- All Categories
- 75 General
- 75 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K 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
- 610 NAV Courses, Exams & Certification
- 1.9K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 251 Dynamics CRM
- 103 Dynamics GP
- 6 Dynamics SL
- 1.5K Other
- 991 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 28 Design Patterns (General & Best Practices)
- Architectural Patterns
- 9 Design Patterns
- 4 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1K General Chat
- 1.6K Website
- 77 Testing
- 1.2K Download section
- 23 How Tos section
- 249 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions
