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

12. April 2021 16:52

Demolizenzen ab 01.04. sind ohne Einschränkung voll für Entwicklung, Upgrades und Tests nutzbar (ab BC 15).
https://twitter.com/JesperSchulz/status ... 1682485249

How to use the Dynamics 365 Business Central API with C# in Service-to-Service scenarios

Extension für automatische Tests
ATDD.TestScriptor

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

19. April 2021 13:07

Extending Standard APIs (1)
Extending Standard APIs (2)

What’s new about interfaces in 2021 Wave 1

PermissionSet
Quote: “I never want to go back to XML permission”
https://github.com/microsoft/BCTech/tree/master/samples/PermissionSetConversion

Video: Waldo on DevOps - Ep1 - Setting up a build pipeline for my good friend Henrik
Tags: Permission Set

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

21. April 2021 11:02

Design Considerations for Upgrade Codeunits

Docs: Major Updates and Minor Updates for Business Central Online

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

28. April 2021 14:55

Dmitry Katson: Queuing Background Tasks

Vjeko: Git storage-SHA1

Ab BC 20 wird nur noch .NET Standard unterstützt, damit der plattformübergreifende Einsatz (d.h. auch auf Linux und MacOS) möglich ist.
Dynamics 365 Business Central and .NET Framework add-ins: it’s time to change
Nachtrag: Dynamics 365 Business Central and .NET add-ins (part 2): why .NET Standard
Migrating from .NET Framework to .NET Standard
Thema bei Yammer: https://www.yammer.com/dynamicsnavdev/threads/850484183318528

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

28. April 2021 16:44

Ab September 2022 werden für Partner Strafgebühren eingeführt, wenn neuen Endkunden keine Option für eine gleichwertige SaaS-Lösung angeboten wird.
New Microsoft Dynamics 365 Business Central Publisher program coming in 2021
From September 2022 onward, we will introduce gradually increasing fees for publishers whose resellers have sold on-premises solutions to new customers without an equivalent cloud-based solution.

Aus Waldos Blog: Microsoft Dynamics 365 Business Central Publisher program

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

30. April 2021 12:04

alproject1.com ist seit einiger Zeit eine Spamseite, die Vorgabe für die "contextSensitiveHelpUrl" in der app.json ALProject1.com/help sollte also nicht beibehalten werden :roll: . MS wird dieses demnächst ändern.
https://www.yammer.com/dynamicsnavdev/threads/1186256150429696
HelpSpam.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

8. Mai 2021 00:37

Waldo: Stabilize your Job Queue – a few tricks

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

11. Mai 2021 14:03

S. Demiliani: Dynamics 365 Business Central: creating a DGML dependency graph for your extensions
Waldo: A somewhat easier way to generate a DGML Dependency Graph of your Business Central extensions

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

21. Mai 2021 22:14

HELP! My Application Insights EXPLODES

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

31. Mai 2021 11:04

Neue Extension für VSC:
AL Productivity Tools
https://github.com/msnraju/al-productivity-tools
Der Entwickler hat auch NAV-Tools bei GitHub, diese sind aber leider nur für die Kommandozeile.

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

1. Juni 2021 09:35

Vjeko: Inside Git: Branches
Videolink dazu: Inside Git: Branches (aus YT Channel Vjeko Live)

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

2. Juni 2021 10:18

Videos: (4-teilige Serie geplant)
VS Code AL Extensions - 1
VS Code AL Extensions - 2
Nachträge:
VS Code AL Extensions - 3
VS Code AL Extensions - 4

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

7. Juli 2021 14:29

Business Central Default APIs are not localized – or are they?
The complexity of complex return types
The complexity of complex return types (updated) – Looping a record return type

Neu in 18.3:
Service to service authentication in Business Central 18.3 – Usage and license terms
Service to service authentication in Business Central 18.3 – How to set up
Docs: Using Service-to-Service (S2S) Authentication

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

16. Juli 2021 09:44

Jetzt kann man sich von KI (OpenAI) bei der Entwicklung unterstützen lassen, aktuell noch als Technical Preview.
https://copilot.github.com/

Neue Features ab 2021 Wave 2 (19.x)
What's new in Development

MSDW Podcast: Tobias Fenster and Waldo on DevOps for Microsoft Dynamics 365 Business Central

Artikel zu Codeunit 9806 “Field Selection” bzw. Codeunit 9807 “Field Selection Impl.”
How to let users choose field(s) properly

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

26. Juli 2021 12:30

Using Code Coverage in Business Central Development

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

31. Juli 2021 00:35

Service to service authentication in Business Central 18.3 – How to test (Postman & Insomnia)

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

3. August 2021 18:25

Using custom C# code when creating Custom Connectors for Power Platform or Logic Apps

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

4. August 2021 18:47

Service to service authentication in Business Central 18.3 – How to use in AL
Service to service authentication in Business Central 18.3 – How to use in C#

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

11. August 2021 14:18

Be careful with dynamic code

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

2. September 2021 10:17

Lokalisierungen sind bei MS auf der Abschussliste. Für DK wurde das schon umgesetzt.
https://twitter.com/JesperSchulz/status ... 1465544705

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

2. September 2021 11:15

Kowa hat geschrieben:Lokalisierungen sind bei MS auf der Abschussliste.

Was genau bedeutet das? Übersetzungen oder lokale Funktionialitäten?

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

2. September 2021 11:33

m_schneider hat geschrieben:Übersetzungen oder lokale Funktionialitäten?

Beides, die kommen dann wohl zukünftig als zwei getrennte Apps auf Basis der W1. Ansonsten einfach bei Twitter nachfragen :wink: .

Die DK-Sprachapp gibt es ja schon, aktuell nur für den Standard.
https://appsource.microsoft.com/de/prod ... 8c5700a436

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

2. September 2021 11:58

Hallo,

für uns als Partner ändert sich dadurch aber nur, das unsere Apps nicht von der dänischen BaseApp abhängig sind, sondern von der W1- BaseApp und der dänischen Lokalisierungs App.

Mal sehen, wann sie oder wir dann über die Komplexität des ganzen Konstrukts endgültig stolpern!?

Gruß Fiddi

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

2. September 2021 12:26

fiddi hat geschrieben:Hallo,
[…]nicht von der dänischen BaseApp abhängig sind, sondern von der W1- BaseApp und der dänischen Lokalisierungs App.

Z.B dieses gegenwärtige Problem sollte sich hoffentlich mit dann vorhandenen Länderapps für CH und DE auf Basis der W1 realisieren lassen.
Momantan sind regionale Änderungen wie das CH-Bundeskreuz auf dem QR-Code (zum allen Überfluss rein optisch und ohne technische Funktion) in SaaS aus einer DE- oder AT-Datenbank nicht nutzbar.
https://github.com/microsoft/ALAppExten ... sues/13733

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

2. September 2021 12:42

Hallo,

Z.B dieses gegenwärtige Problem sollte sich hoffentlich mit dann vorhandenen Länderapps für CH und DE auf Basis der W1 realisieren lassen.
Momentan sind regionale Änderungen wie das CH-Bundeskreuz auf dem QR-Code (zum allen Überfluss rein optisch und ohne technische Funktion) in SaaS aus einer DE- oder AT-Datenbank nicht nutzbar.

Warum sollte das so sein? Ich gehe davon aus, das die W1- BaseApp um alle Länderspezifika wie Z.B. Steuern bereinigt wird, und das diese Funktionen in die Länder -App wandern (oder willst du dich mit indischer Steuer in der W1 rum ärgern?) Vom wem immer diese Länder-App(s) dann auch kommt/en.

Daher gehe ich davon aus, das du den CH- QR-Code weiterhin nur in der CH- Lokalisierung finden wirst.

Was der Rest für die Programmierung von z.B. EU- Funktionalitäten bedeutet, wird man sehen.
Wenn man es gut macht , gibt es noch einen EU- Layer, wenn nicht, wird jede Länderversion ihre eigenen EU- Funktionen implementieren, die du dann alle getrennt in deinen Extensions für jedes Land extra programmieren darfst. Viel Spaß.

Gruß Fiddi