Dynamics Business Central / NAV Development Developer Digest – Vol. 402

Der Developer Digest von ArcherPoint konzentriert sich auf die Entwicklung von Microsoft Dynamics 365 Business Central und Dynamics NAV. In Developer Digest Volume 402 lesen Sie, was auf den BC Tech Days behandelt wurde, darunter Business Central und Dataverse, Advanced Topics in Test Automation, Permissions Revisited, BC Performance Toolkit und vieles mehr. Der MVP von ArcherPoint, Saurav Dhyani, bietet auch eine Zusammenfassung der letzten kumulativen Updates vom September BC und eine Diskussion über lokale Designer-Erweiterungs-IDs.

Die Community von Dynamics NAV und Business Central, einschließlich des technischen Personals von ArcherPoint, besteht aus Entwicklern, Projektmanagern und Beratern, die ständig kommunizieren, mit dem gemeinsamen Ziel, hilfreiche Informationen miteinander zu teilen, um Kunden dabei zu helfen, erfolgreicher zu sein.

Wenn sie auf Probleme und Fragen stoßen, Antworten finden und neue Entdeckungen machen, posten sie diese in Blogs, Foren, sozialen Medien … zum Nutzen aller. Wir im Marketing beobachten diese Interaktionen und sind immer wieder erstaunt über die Kreativität, das Engagement und die Intelligenz, die wir in dieser Community so glücklich haben – also dachten wir, wäre es nicht großartig, die Fülle an Informationen mit allen zu teilen, die Vielleicht haben Sie nicht die Zeit, sich die Vielzahl der verfügbaren Ressourcen anzusehen?

So wurde der ArcherPoint Microsoft Dynamics NAV/BC Developer Digest geboren. Jede Woche präsentieren wir eine Sammlung von Gedanken und Erkenntnissen von NAV/BC-Experten und Anhängern auf der ganzen Welt. Wir hoffen, dass diese Erkenntnisse auch Ihnen zugute kommen.

BC Tech Days in den Büchern

Die BC Tech Days fanden letzte Woche mit vielen großartigen Themen statt:

  • Business Central und Dataverse
  • Verbessern Sie die Codequalität mit Tools von Microsoft und der Community
  • Unterstützen Sie Citizen- und Pro-Entwickler mit Power Platform
  • Fortgeschrittene Themen in der Testautomatisierung
  • Effizienter sein mit VS Code
  • BC-Performance-Toolkit
  • Berechtigungen überarbeitet
  • OAuth aufgedeckt
  • Codierung 4 Leistung
  • Anpassen der Entwicklererfahrung
  • Erstellen von kollaborativen Apps für Business Central mit Microsoft 365 und Teams
  • Above & Beyond – Wenn BC nicht genug ist
  • Universalcode – Ziel muss Cloud sein
  • Optimieren von SQL-Abfragen in Business Central
  • Was ist neu in BC-Clients für AL-Entwickler

Was für eine Aufstellung! Wenn Sie es verpasst haben, sehen Sie sich die Beiträge auf Twitter an, um es nachzuholen BC Tech-Tage.

Kumulative Business Central-Updates für September 2022

Saurav gibt eine Zusammenfassung der kumulativen BC-Updates vom September. Lesen Sie seinen Beitrag für Informationen zu den Updates für BC 14, 18, 19 und 20. Enthält Links zu Details von Microsoft und Downloads.

Lokale Designer-Erweiterungs-IDs

Hasse stößt auf ein Problem: „Ich hatte letzte Woche eine (weitere) Diskussion darüber, wie mit widersprüchlichen Seitenerweiterungen von von Kunden erstellten Designer-Apps umgegangen wird, und ich hatte eine Idee, dass ich mich frage, ob jemals jemand versucht hat, sie abzuschießen .

Da Seitenerweiterungen nicht auf die lizenzierten Objekt-IDs beschränkt sind, hat jemand versucht, was passiert, wenn der Lizenz 51000 zugewiesen wurde … was auch immer, anstatt bei 50000 zu beginnen. Würde der Designer bei 51000 beginnen oder würde er immer noch bei 50000 beginnen?

Tom macht eine Vermutung: „Ich weiß nicht, was es tun würde, obwohl ich vermute, dass es die Lizenz ignoriert und in der idRanges-Einstellung in der Datei app.json nachsieht, um zu bestimmen, was es für Objekt-IDs verwenden soll.“

Hasse präzisiert seine Frage: „Ich meine den GUI-Designer, der seine eigene Erweiterungs-App generiert. Es hätte keinen ID-Bereich und wir haben nirgendwo eine Einstellung gefunden, also schaut es entweder auf die Lizenz oder MS hartcodiert es, um bei 50000 zu beginnen. Wenn es letzteres ist, könnten wir damit beginnen, den Clients benutzerdefinierte Bereiche zuzuweisen 50100 oder höher, und wir können die widersprüchliche ID vermeiden.“

Tom rants: „Ich bin der festen Überzeugung, dass wir, wenn jemand den GUI-Designer verwendet, um seine eigene Erweiterungs-App zu erstellen, ihn dringend ermutigen sollten, Änderungen durch uns zu leiten, da wir nicht vorhersagen können, welche Objekte verwendet werden und Es ist ein riesiges Durcheinander auf unserer Seite.

Ich bin auch sehr der Meinung, dass Microsoft sich zusammenreißen und den Designer reparieren muss, damit er seine Änderungen in seinen eigenen Objektbereich bringt, der nicht mit unseren Änderungen in Konflikt steht, und wenn ich die Gelegenheit bekomme, das zu liefern Meinung an die zuständigen Leute bei MS, die es ändern könnten, würde ich tun, wahrscheinlich in sehr hohem Umfang.

Aber in der Zwischenzeit müssen wir die Kunden dringend bitten, diese Funktion nicht zu verwenden. Es sollte nur verwendet werden, wenn sie eine Standard-BC-Lösung + Add-Ons verwenden; Sobald wir anfangen, Änderungen in einer App vorzunehmen, müssen sie aufhören, den Designer zu verwenden.“

Interessiert an der Entwicklung von Dynamics NAV und/oder Business Central? Sehen Sie sich unbedingt unsere an Sammlung von NAV/BC-Entwicklungsblogs.

Lesen “How To”-Blogs von ArcherPoint für praktische Ratschläge zur Verwendung von Microsoft Dynamics NAV und Dynamics 365 Business Central.

Der Beitrag Dynamics Business Central / NAV Development Developer Digest – Vol. 402 erschien zuerst auf ArcherPoint.

.

Author: admin

Leave a Reply

Your email address will not be published.