Seite 18 von 21

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

Verfasst: 20. Dezember 2022 23:05
von Kowa

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

Verfasst: 22. Dezember 2022 12:17
von Kowa
Natalie: Lazy evaluation in AL

Bei mehr als 300000 Datensätzen biegt die Upgraderoutine für SaaS schon kommentarlos ab :roll: .
Waldo: A Business Central “Upgrade Code” saga…

Josh Anglesea: Business Central with Power BI streaming dataset

Stefano Demiliani: Dynamics 365 Business Central and bulk inserts

Noch in der Entwicklung und nicht ganz aktuell (Stand BC 20), aber auch so hilfreich ist die BC Table Reference von azurecurve.co.uk.

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

Verfasst: 29. Dezember 2022 14:29
von Kowa

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

Verfasst: 2. Januar 2023 23:06
von Kowa

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

Verfasst: 5. Januar 2023 10:30
von Kowa

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

Verfasst: 8. Januar 2023 21:25
von Kowa

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

Verfasst: 11. Januar 2023 12:24
von Kowa

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

Verfasst: 16. Januar 2023 11:44
von Kowa
Client Add-ins könnten bald Open-Source werden. Diskussion dazu hier: https://twitter.com/JesperSchulz/status ... 4238772226

Flemming Bakkensen: Run pages with pagemanagement

Stefano Demiliani: Dynamics 365 Business Central: scheduling job queue tasks via API

Bei FINDSET hat der zweite Parameter UpdateKey mittlerweile keine Funktion mehr.
Record.FindSet([Boolean] [, Boolean]) Method
The UpdateKey parameter does not have any function in this method. The parameter will be deprecated with a future release.


Pral (Python Rapid Application Language) ist eine OOP-Sprache auf einem Python-Django-Framework als Alternative zu AL.
PRAL Programming

Yun Zhu: What happens if users don’t have permission to read the table set in a FlowField?

Natalie: Never use a SystemId to compose a PK

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

Verfasst: 18. Januar 2023 16:39
von Kowa
Bert Verbeek: Telemetry is not only about performance

Yun Zhu: How to export Links and Notes (System Parts) – Customization

Mads Gram: Antworten auf Directions EMEA 2022 questions

Alle aka.ms-Links sind jetzt auf einer Seite verfügbar.
Discover all aka.ms links related to Business Central, diese Seite ist natürlich auch unter einer Kurz-URL https://aka.ms/bclinks erreichbar.

Ab 22.x: Bugfix für Integerdivisionsfehler (aktuell hierzu noch Compiler Warning AL0756)

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

Verfasst: 26. Januar 2023 14:09
von Kowa

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

Verfasst: 26. Januar 2023 18:20
von fiddi
Hallo,

AS0088 ist wesentlich lustiger.
soll, wenn ich das richtig lese auch als Fehler gewertet werden
Bildx.png


Gruß Fiddi

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

Verfasst: 26. Januar 2023 19:29
von Kowa
fiddi hat geschrieben:wenn ich das richtig lese auch als Fehler gewertet werden

Für den AppSource Cop waren das immer schon Fehler (in der Vorgabeeinstellung). Szenario AS0029 geht aber bis Ende Februar noch mit Warnung in den AppSource durch, ab 01.03. nicht mehr. Für AS0088 ist keine Änderung des Verhaltens bei der AppSource-Validierung angekündigt.

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

Verfasst: 26. Januar 2023 20:44
von fiddi
Hallo,

danke für die Info.

Aber was heißt denn das jetzt?
Darf man in Zukunft sie Pages nicht mehr überarbeiten, weil man einen Fehler gemacht hat, oder weil sich die Funktionalität geändert hat?

Gruß Fiddi

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

Verfasst: 27. Januar 2023 10:03
von Kowa
Fiddi hat geschrieben:Pages nicht mehr überarbeiten

Überarbeiten kann man immer, aber nicht mehr löschen bzw. letzteres nur noch bei OnPrem-Apps.

Stefano Demiliani: Dynamics 365 Business Central: retrieving Azure AD User informations via AL

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

Verfasst: 27. Januar 2023 10:27
von fiddi
Überarbeiten kann man immer, aber nicht mehr löschen bzw. letzteres nur noch bei OnPrem-Apps.

Was nützt das, wenn es die Funktionalität nicht mehr gibt?

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

Verfasst: 27. Januar 2023 10:59
von Kowa
fiddi hat geschrieben:Was nützt das, wenn es die Funktionalität nicht mehr gibt?

Entweder unsichtbar schalten, aus Funktionen gleich am Anfang per Exit raus und umleiten in neue Funktionen usw. Löschungen sind Breaking Changes, bei den zunehmenden Dependencies wird das Konglomerat aus Apps kaum stabil laufen können, wenn die eine App schon eine neuere Version hat und eine andere darauf aufbauende noch die alte Appversion erwartet, wo die Pages noch vorhanden waren.


Stefano Demiliani: Dynamics 365 Business Central: retrieving Azure AD User informations via AL

Teddy Herryanto: D365 Business Central : Persistent Blob

Alberto Soben: How To Create Tables In Business Central

Marko Saric: Does Pass by Value Work in Business Central AL? (für RecRefs mit Variants eine Diskussion dazu hier)

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

Verfasst: 30. Januar 2023 11:24
von Kowa

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

Verfasst: 1. Februar 2023 12:20
von Kowa
Natalie: Determine app install or upgrade status in AL

Teddy Herryanto: D365 Business Central : Suggest Account on General Posting Setup

Learn: Virtual network service tags (angeregt durch diese Idee IP addresses or hostnames of environment)
Thema bei Yammer: https://www.yammer.com/dynamicsnavdev/threads/2118677265825792

Dennis Fredborg
AL Developers we need to do better – Part 1
AL Developers we need to do better – Part 2
PDF: Coding for performance in Business Central

Kennie Pontopiddan: Telemetry Newsletter 02/23

Tomas Kapitan: Error actions for ErrorInfo data type

Die Prüfung auf Universal Code erfordert eine Internetverbindung, ohne kommt eine Falschmeldung bei der Anmeldung.
Sorry, we can’t sign you in because the following apps don’t meet our Universal Code requirement
https://www.yammer.com/dynamicsnavdev/# ... 1056775168
Ursache: missing certificate chain validation

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

Verfasst: 7. Februar 2023 10:41
von Kowa
BC 22 wird mit Dateien für .NET 6 und .NET 4.5 ausgeliefert, aber letztere werden nun in einen Unterordner verlegt. Wer diese z.B. für eigene Zwecke nutzt, muss seine Verknüpfungen aktualisieren.
https://twitter.com/waldo1001/status/1622539628564578305

Yun Zhu
How to list all installed extensions/apps in your Business Central environment (Including hidden apps – “_Exclude_……”)
Can we extend standard APIs? – Download Standard Source Code for APIs
Aktuell SaaS-Ausfall in Region APAC: Dynamics 365 Business Central Outage February 7, 2023 UTC
https://twitter.com/yzhums/status/1623104016451538945

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

Verfasst: 9. Februar 2023 11:10
von Kowa
Die Signaturbedingungen (Code Signing Certificate) werden verschärft. Ab 01.06.23 sind einfache (= günstige :roll: ) nicht mehr zulässig, dann nur noch mit Extended Validation (EV) Certificate und zusätzlichen Maßnahmen (s.u.).
https://www.yammer.com/dynamicsnavdev/t ... 9394354176
Kapitel 6.2.7.3: https://cabforum.org/wp-content/uploads ... g.v3.2.pdf
6.2.7.3 Private key storage for Signing Services
The Signing Service MUST ensure that a Subscriber’s Private Key is generated, stored,
and used in a secure environment that has controls to prevent theft or misuse. A Signing
Service MUST enforce multi‐factor authentication to access and authorize Code Signing
and obtain a representation from the Subscriber that they will securely store the tokens
required for multi‐factor access. A system used to host a Signing Service MUST NOT be
used for web browsing. The Signing Service MUST run a regularly updated antivirus
solution to scan the service for possible virus infection. The Signing Service MUST
comply with the Network Security Guidelines as a “Delegated Third Party”.
For Code Signing Certificates, Signing Services shall protect Private Keys in a Hardware
Crypto Module conforming to at least FIPS 140‐2 level 2 or Common Criteria EAL 4+

Ist auch bei AL-Go for GitHub in der Pipeline.
https://github.com/orgs/microsoft/proje ... d=13066498

Zum Thema Ausfall (Outage) bei SaaS: https://www.yammer.com/dynamicsnavdev/t ... 6689665024

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

Verfasst: 12. Februar 2023 22:16
von Kowa
Der neue DataTransfer Data Type hat noch Kinderkrankheiten, Systemfelder werden nicht mitkopiert (“SystemID”, “SystemModifiedAt“).
Waldo: Dynamics 365 Business Central and DataTransfer: be careful!

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

Verfasst: 16. Februar 2023 16:50
von Kowa

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

Verfasst: 23. Februar 2023 15:40
von Kowa
Stefano Demiliani: Dynamics 365 Business Central: why not start stop using OnFindRecord or OnNextRecord triggers on pages? (Performanceprobleme bei Partial Records)

Ein siebentägiger „Papierkorb“ wird eingeführt.
Learn: Restore deleted environments

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

Verfasst: 25. Februar 2023 22:26
von Kowa

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

Verfasst: 7. März 2023 01:27
von Kowa