Re: What's New für Entwickler (mit VS Code)

13. September 2022 14:10

Yun Zhu
Business Central 2022 wave 2 (BC21) new features: Access database row version from AL code – (field) SystemRowVersion: BigInteger
Business Central 2022 wave 2 (BC21) new features: Personalize and design the Automate action group in the web client – The customaction keyword
Business Central 2022 wave 2 (BC21) new features: Rely on personalization to show or hide Power BI parts on lists (New Power BI FactBox)
Business Central 2022 wave 2 (BC21) new features: Visualize code lines executed in snapshot capture (Snapshot Debugger Lines Hit Decoration)
Business Central 2022 wave 2 (BC21) new features: Specify completion in IntelliSense with a character (period, comma, colon, semicolon, brackets, as well as single and double quotes)
Business Central 2022 wave 2 (BC21) new features: Apply resource exposure policy to DEV extensions (“resourceExposurePolicy”:”applyToDevExtension”)

Re: What's New für Entwickler (mit VS Code)

19. September 2022 16:06

Neue Extension: AL Pragma Explorer
https://twitter.com/vjekob/status/1570071182698840068

YT Playlist AL-Go for GitHub Workshop

Roberto Stefanetti: Upload Files to SFTP via Powershell

Re: What's New für Entwickler (mit VS Code)

20. September 2022 11:15

Supportende für Basic Authentication in 21.x :!:
Web Service Access Keys (Basic Auth) for Business Central Online REMOVAL: DEADLINE OCTOBER 1st 2022
Yun Zhu: Final Reminder!!! Web Service Access Key (Basic Auth) will stop working after October 1st, 2022
Erik Hougaard: Final call for Web Service Access Keys (Video mit Telemetry Query)
Auch für Office 365 erfolgt die Abschaltung zu diesem Termin: Basic Authentication Deprecation in Exchange Online
Die passende Session mit Arend-Jan Kauffmann von den TechDays dazu :wink: : OAuth Revealed

Die System und Base Application werden Open-Source-Software, für Änderungen an der Base Application kann man sich bei Jesper Schulz-Wedde via GitHub für ein Pilotprojekt anmelden (Neues Repo: https://github.com/Microsoft/BusinessCentralApps, anfangs nur für W1):
https://twitter.com/JesperSchulz/status ... 5491587073
Video: BC TechDays 2022 - Collaborating on Business Central's open source platform
Docs
Change a Module in the System Application
Create a New Module in the System Application

Migrating from SIFT to NCCI (Nonclustered Columnstore Indexes)

JavaScript AddIn
How to create file drag & drop factbox in Business Central?
https://github.com/Drakonian/drag-and-drop-factbox

Erik Hougaard: Every email should be sent from an email scenario in Business Central

Re: What's New für Entwickler (mit VS Code)

24. September 2022 20:12

Freddy Kristiansen: Automatic AppSource Submission of Business Central apps

Torben Løkke Leth
Webservice für GUI bei Performance Tools
Flame graphs of BC call stacks
https://github.com/SShadowS/AL-Flamegraph aus Basis von https://github.com/brendangregg/FlameGraph
Flamegraph

Re: What's New für Entwickler (mit VS Code)

27. September 2022 09:34

Freddy Kristiansen hat geschrieben:Please check whether your app is compatible with the Modern Action Bar!!!
:greenarrow: https://www.yammer.com/dynamicsnavdev/#/threads/show?threadId=1934236539772928

Re: What's New für Entwickler (mit VS Code)

29. September 2022 14:55

Arend-Jan Kauffmann: Sending email via SMTP in Business Central (online and on-premise)

Jesper Schulz-Wedde: And there it is! AL-Go for GitHub on the #MSDyn365BC github.com/microsoft/ALAppExtensions repository
https://github.com/microsoft/ALAppExtensions/actions/workflows/CICD.yaml

Historic milestone! Congratulations, Team! We at #MSDyn365BC use AL-Go for #GitHub for our own apps. We bet our business on it. Time to configure it for your organization?

Re: What's New für Entwickler (mit VS Code)

30. September 2022 10:38

Waldo: Setting the Sampling Interval for (in-client) performance profiling Business Central

Open Source nimmt Fahrt auf: https://twitter.com/jesperschulz/status ... I0odBFnVBQ

Re: What's New für Entwickler (mit VS Code)

3. Oktober 2022 19:30

Marije Brummel: Migrate an older NAV Database to BC Cloud… in only one step…

Docs: Work with Intrastat Reporting (in BC 21, nach dem Refactoring des Moduls)
Blog: Intrastat reporting redesigned in Dynamics 365 Business Central

AL Compiler 2022 Wave 2 Release Notes (der erste Fix für Report.PrintOnlyIfDetail startete hier am 01.03.21, besser spät als nie :roll: ) .

Re: What's New für Entwickler (mit VS Code)

4. Oktober 2022 15:01

Seit gestern greifen die Lizenzregeln für Universal Code, die aktuell zu Problemen führen können. Workarounds hier:
FreddyK hat geschrieben:Licensing issue due to Universal Code requirements
https://www.yammer.com/dynamicsnavdev/# ... 1316065280
Davon sind auch Entwicklerlizenzen (welche die neuen Module nicht beinhalten) bei aktuellen Datenbanken betroffen (BC 21,20.6,…).
Nachtrag 07.10.22: https://www.yammer.com/dynamicsnavdev/t ... 6565765120
https://aka.ms/BCUniversalcode

https://github.com/microsoft/navcontainerhelper/issues/2720
https://github.com/microsoft/AL-Go/issues/221

Stefano Demiliani: Dynamics 365 Business Central and integration workflows: why Azure Logic Apps are often a better choice than Power Automate

Re: What's New für Entwickler (mit VS Code

7. Oktober 2022 13:21

Erik Hougaard: What’s new in Business Central AL 2022 Wave 2 The Hacker Edition

Alberto Soben
5 New Development Features In Business Central 2022 Release Wave 2
How To Create A Beautiful Role Center In Business Central?

Yun Zhu
Permission Exclusion (Exclude in Permission Set)
Business Central Server Administration tool is removed with Business Central 2022 release wave 2
Business Central 2022 wave 2 (BC21) new features: Verbose fields on bricks (New text line when view is Tiles or Tall tiles)

Smart Certification. Hotfixes können jetzt innerhalb von Minuten ohne den zeitraubenden regulären Appzertifizierungsprozess im AppSource veröffentlicht werden 8-) .
https://www.yammer.com/dynamicsnavdev/t ... 4551686144

Learn
Configuring Delegation Web Server :greenarrow: Ab 21.x: Web Server Port 7085 statt 7046 :!:
Views
Migrating Legacy List Views

Re: What's New für Entwickler (mit VS Code)

10. Oktober 2022 23:00

Mads Gram: Transactions and Locking

Roberto Stefanetti: Dynamics 365 Translation Service Visual Studio Code extension (Public Preview)

Learn (KI)
KI im Einsatz: Microsoft Intelligent Document Processing

Use developer tools to extend Microsoft Power Platform

Re: What's New für Entwickler (mit VS Code)

14. Oktober 2022 09:33

BC 21: Neuer Schalter SaveValueToDatabasePromptly in navsettings.json, um das neue Wegschreiben zur Datenbank nach Feldänderungen bei OnPrem zu unterbinden. Für SaaS ist das nicht möglich, Artikel von Stefano Demiliani dazu: Dynamics 365 Business Central 2022 Wave 2: the evil of the new field changes behaviour
https://www.yammer.com/dynamicsnavdev/# ... 0183837696
Andere Abstimmungen dazu:
https://experience.dynamics.com/ideas/i ... 03ff45da57
https://experience.dynamics.com/ideas/i ... 03ff45e08b

Re: What's New für Entwickler (mit VS Code)

14. Oktober 2022 10:18

Hallo,

wie sagte doch meine Englisch- Lehrerin an der Realschule: "Es möge Gehirn regnen" oder auf Englisch "may it rain brains", nachdem Sie mal wieder geniale (oder vielleicht auch nicht geniale) englische Äußerungen von mir und meinen Mitschülern vernommen hatte. :lol: 8-)
EDIT: habe gerade noch eine bessere Aussage gefunden: "Oh Herr, lass Hirn regnen und nimm den Bedürftigen die Regenschirme weg." :mrgreen: :mrgreen:

Ich glaube mehr kann man zu den Ideen um "SaveValueToDatabasePromptly" seitens MS nicht sagen. :roll:

Gruß Fiddi

Re: What's New für Entwickler (mit VS Code)

14. Oktober 2022 16:35

Waldo: What objects were added?

Learn: Azure Arc

Re: What's New für Entwickler (mit VS Code)

14. Oktober 2022 20:54

fiddi hat geschrieben:oder auf Englisch "may it rain brains"
So schnell kann ein Hotfix sein: The evil of the new field changes behaviour – THE HAPPY ENDING (Schalter für SaaS ab 21.1)
[Nachtrag] Learn: Auto-save as you work

Alberto Soben: How To Use Media Data Types In Business Central?

Re: What's New für Entwickler (mit VS Code)

25. Oktober 2022 12:02

AL-Go for GitHub Roadmap

Die Performanceeinbrüche bei Einsatz von Blobs in Extensions sollen ab vNext ( = nächstes Major Release) behoben sein.
https://twitter.com/KennieNP/status/1584506431146930176

A.J. Kauffmann: Sales APIs returns error in a read-only request (v20 and earlier)

Neuer Schalter EnableMalwareScanning beim Server. Für SaaS ist ab 21.x die Prüfung auf Schadsoftware immer aktiv. OnPrem kann man ihn ebenfalls einschalten unter der Bedingung, dass Windows Defender dort läuft.
Stefano Demiliani: Dynamics 365 Business Central: the hidden EnableMalwareScanning feature

Video: Separating reports, are you still printing like it's 1999 in Business Central?

MS erwägt, langfristig statt der bisherigen Lokalisierungen W1 für alle Länder einzusetzen.
Microsoft thinks about a long-term idea to delocalize all country Base Apps and start with a W1 Base Apps for all countries.

Partner aus SE dürfen als Erste dazu mitdiskutieren: https://directions4partners.com/events/ ... tid=398154
Ich habe dazu bei Yammer auch mal nachgefragt: https://www.yammer.com/dynamicsnavdev/t ... 7959346176
[Nachtrag 12.12.22]
Neue Gruppe dazu: SE Delocalization

Re: What's New für Entwickler (mit VS Code)

3. November 2022 17:21

Tobias Fenster: Manage your self hosted GitHub Runners with Portainer and Traefik on an Azure VM with Docker

Alberto Sobén
Master InStream And OutStream In Business Central
How To Use A Dictionary In Business Central

Tipp vom Kollegen: Mit AZ AL Dev Tools/AL Code Outline kann man mittlerweile aus C/SIDE komplette Tabellenstrukturen per Copy&Paste übernehmen. Einfach alle Felder markieren, rein die Zwischenablage und von dort im Tool beim Tabellenwizard einfügen und in AL weiter nach Bedarf bearbeiten (Option wird dabei nicht automatisch zu Enum :mrgreen: ). C/AL -> AL auf dem "kleinen Dienstweg" :wink: .

Finn Pedersen: GitAttributes in AL projects (damit GitHub AL nicht mit Perl verwechselt, sondern als eigenständige Sprache erkennt).

Re: What's New für Entwickler (mit VS Code)

9. November 2022 15:27

Wie schon von der Keynote bei den BC TechDays ein Bilderthread von der Directions EMEA in Hamburg von Jesper Schulz-Wedde.
https://twitter.com/JesperSchulz/status ... 5J4I9YjMZw

AL-Go for GitHub Public Template
Für VAR: http://www.aka.ms/al-go-pte (für die "Maßanzüge" bzw. die "Änderungsschneiderei" :wink: )
Für ISV: http://www.aka.ms/al-go-appsource (für die "Anzüge von der Stange")

Alberto Sobén: How To Use Isolated Storage In Business Central

Re: What's New für Entwickler (mit VS Code)

14. November 2022 21:04

Stefano Demiliani: Azure Blob Storage and SFTP support

Yun Zhu
New feature “NoPromotedActionProperties” in the app.json (ab BC 21.1)
How to split a string into fixed length (Error: The length of the string is xxx, but it must be less than or equal to xxx characters)

Patrick Schiefer: The object oriented way of JSON handling in AL – Part 1

Olister Rumao: How to raise a support ticket for Business Central

Kennie Nybo Pontoppidan hat zur Telemetrie einen monatlichen Newsletter Business Central Telemetry bei LinkedIn gestartet.

Natalie: Find upcoming changes

Re: What's New für Entwickler (mit VS Code)

17. November 2022 23:55

Natalie: AL revised

Yun Zhu: Support for global and workspace launch configuration (No launch.json file is required) (ab 21.1)

Re: What's New für Entwickler (mit VS Code)

18. November 2022 21:27

Waldo: The Business Central “Data Search” app (under the hood)

Tobias Fenster: Azure DevOps Simplify - the community extension to work more efficiently with Azure DevOps from VS Code
Extension dazu (zusammen mit David Feldhoff): Azure DevOps Simplify

Re: What's New für Entwickler (mit VS Code)

26. November 2022 08:13

Stefano Demiliani: Dynamics 365 Business Central telemetry: Grafana dashboard template

Steven Renders: How do I: Create an Excel layout report?

Patrick Schiefer: The object oriented way of JSON handling in AL – Part 1 :greenarrow: https://github.com/PatrickSchiefer/AL-JSON-Management-Demo

Re: What's New für Entwickler (mit VS Code)

7. Dezember 2022 09:07

Noch ist der überarbeitete Rechnungsbuchungspuffer (Extend general ledger posting aggregations (Invoice Post. Buffer refactoring)) nicht automatisch aktiv bzw. nur als Option im Feature Management vorhanden, aber ab BC 23 soll es dann soweit sein. Die umfangreichen Unterschiede erläutert Arend-Jan Kauffmann: Prepare for the new invoice posting engine!

Tomáš Kapitán: 131005 “Library – Dialog Handler” – build test handlers differently

Dmitry Katson: Maximizing Business Central with chatGPT

Stefano Demiliani
Dynamics 365 Business Central and AL language: it’s the time to give us namespaces!
Dynamics 365 Business Central: DataTransfer on upgrades and performances

Re: What's New für Entwickler (mit VS Code)

12. Dezember 2022 10:50

Neue VSC-Extension von MS für BC: Performance Toolkit (BCPT)
Blogartikel dazu von Bert Verbeek: Visual Studio Code And The Performance Toolkit

Yun Zhu: Creating Power BI Reports for Displaying List Data in Dynamics 365 Business Central (Filter the Power BI report based on the selected record)

Stefano Demiliani: Dynamics 365 Business Central: scheduling job queue tasks via API (ab 21.2)

Markus Lippert: Getting started with built-in container support in .NET 7 (aktuell nur für Linux-Container, Windows-Container sind in Arbeit)

Re: What's New für Entwickler (mit VS Code)

15. Dezember 2022 09:57

Yun Zhu
Using AL Code Actions
Download Dynamics 365 Business Central Licensing Guide (SaaS/Cloud and On-Premises)

Learn: Compare Newtonsoft.Json to System.Text.Json, and migrate to System.Text.Json

Extension für VSC: XLF Editor