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

20. Dezember 2022 23:05

Yun Zhu: How to export all fields/controls in all pages in Dynamics 365 Business Central (Page Control Field)

Alberto Sobén: How To Use RecordRef, FieldRef, And KeyRef In Business Central

Natalie: Keeping track with AL(L) changes

Daniel Gorski: Move Record Link Notes from NAV/BC to BC SaaS

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

22. Dezember 2022 12:17

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)

29. Dezember 2022 14:29

Alberto Sobén Celada
3 Ways To Handle Errors In Business Central
5 Ways To Send An Email In Business Central

Steve Endow: Business Central Simple Tip #1: List Page Search

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

2. Januar 2023 23:06

Flemming Bakkensen
How to extend price calculation
How to add price calculation to any table in Business Central

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

5. Januar 2023 10:30

Stefano Demiliani
Dynamics 365 Business Central telemetry: new year improvements and news
Azure Service Bus: introducing partitioning in Premium tier

Kennie Pontoppidan: What's new in Dynamics 365 Business Central telemetry - January 2023

Alberto Sobén Celada: How To Use ChangeCompany Function In Business Central

Silviu Virlan: Making sense of Application Insights logs with Power BI Business Central Usage application

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

8. Januar 2023 21:25

Neues Open-Source Repo von Kennie Pontoppidan: API Query Generator
https://www.linkedin.com/posts/activity ... 0497-Pj8u/

Flemming Bakkensen: How to create reservations and item tracking from AL

Mary Myers: Get an Image, File, or Document- Business Central Power Platform Connector (Video)

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

11. Januar 2023 12:24

Kine: BusinessCentral Management zum Verwalten der Service-Tiers nach dem Wegfall der Management Console in BC 21.

Patrick Schiefer: The (rather) unknown superstar “BCAgent”

Yun Zhu
Business Central 2022 wave 2 (BC21) new features: Reverse payment reconciliation journal entries
Business Central 2022 wave 2 (BC21) new features: Power Apps and Power Automate support for media/image & document attachments

Alberto Sobén Celada: 5 Tools To Improve The User Experience In Business Central

Freigabe für SQL Server 2022 (16.0) ist erfolgt.
https://twitter.com/kennienp/status/1612750258852831232?s=61&t=_ZYscUYK4P82u-eaF6c5JA
https://learn.microsoft.com/en-us/dynam ... v21#SQLReq

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

16. Januar 2023 11:44

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)

18. Januar 2023 16:39

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)

26. Januar 2023 14:09

Learn
What's new and planned (22.x)
What's new in Development (22.x)
MS: Business Central Release Planner

Kennie Pontoppidan zu "Reporting and data analysis: We're adding a new mode on list pages to enable users to analyze and pivot data directly in the client."
in the overview.


Pages und Pageextensions können in Apps, die bereits im AppSource vorhanden sind, ab 01.03.23 nicht mehr entfernt werden.
Warnung AS0029 wird dann zum Fehler bei der Validierung.
https://www.yammer.com/dynamicsnavdev/# ... 6790035456


Waldo: Inexplicable delays when calling (OnPrem) Business Central API’s (and how to solve it)

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

26. Januar 2023 18:20

Hallo,

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


Gruß Fiddi
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

26. Januar 2023 19:29

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)

26. Januar 2023 20:44

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)

27. Januar 2023 10:03

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)

27. Januar 2023 10:27

Ü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)

27. Januar 2023 10:59

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)

30. Januar 2023 11:24

Erma Žemaitytė: Guidelines for Partners: Translation files for your Business Central app: tips and tricks

Yun Zhu: Different licenses for different production environments (Essentials and Premium in separate environments, on the same tenant)

Matt Traxinger: You Had One Job to Do, Base Business Central Code!

Learn: Add existing table fields to optimize your pages (Preview ab 06/23)

Stefano Demiliani: Dynamics 365 Business Central and Dynamics NAV on-premises Security Vulnerability CVE-2022-41127: how to fix (in der Einleitung Info zum Bug)

Mario Longo: Could ChatGPT be integrated with Business Central?

Waldo: Inexplicable delays when calling (OnPrem) Business Central API’s (and how to solve it)

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

1. Februar 2023 12:20

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)

7. Februar 2023 10:41

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)

9. Februar 2023 11:10

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)

12. Februar 2023 22:16

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)

16. Februar 2023 16:50

Yun Zhu: Restore environments to point in time and New advanced settings on the restore operation

Silviu Virlan : What is Rapid Application Development; a closer look at rad.json

Alberto Sobén Celada: How To Easily Print Bar Codes In Business Central (Bitte beachten, dass der dort verwendete Dienst von https://barcode.tec-it.com nur für nicht-kommerzielle Verwendung kostenlos ist.)

Stefano Demiliani
Dynamics 365 Business Central on-premises and max upload file size limit
Azure Logic Apps and polling: are you always doing the best choice?

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

23. Februar 2023 15:40

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)

25. Februar 2023 22:26

Steven Renders: How do I: Create A Power BI Dataflow with Business Central Data

Browser Extension für Chrome: BC Maximizer
https://chrome.google.com/webstore/deta ... ongdjmoemo

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

7. März 2023 01:27

Steve Endow: Documentation. Documentation? Documentation!

Marije Brummel
Business Central Cloud | Performance Tuning Rules 101
Business Central Cloud | Performance & SetCurrentKey