18 more AL/BC patterns: data-modeling, testing, style, security, error-handling, ui, upgrade, web-services, appsource - #157
Conversation
… error-handling, security, style, testing, ui, upgrade, and web-services Second contribution from CURABIS ApS, generalized from patterns observed across real AppSource/PTE development. Cross-checked against the current microsoft/knowledge corpus before opening; several originally-drafted candidates were dropped as duplicates of existing files.
|
Michael Dieringer (@MichaelDieringer) please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
Contributor License AgreementContribution License AgreementThis Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
|
2 similar comments
|
Michael Dieringer (@MichaelDieringer) please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
Contributor License AgreementContribution License AgreementThis Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
|
|
Michael Dieringer (@MichaelDieringer) please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
Contributor License AgreementContribution License AgreementThis Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
|
Summary
Second batch from CURABIS ApS — 18 more knowledge articles generalized from patterns observed across real AppSource/PTE Business Central development, follow-up to #156. Same format (6-key frontmatter, Description/Best Practice/Anti Pattern, sibling
.good.al/.bad.alsamples where a code contrast helps, no fenced code in the .md), targeted at existing Microsoft-owned domains rather than/community/._UTsuffix for UI-layer test codeunits, GIVEN-block precondition completeness for posting/report scenarios, one WHEN per test (with flow-test and defect-then-fix exceptions).Checked against the current
microsoft/knowledge/corpus before opening — four originally-drafted articles were dropped as duplicates or substantial overlaps of existing files (xrec-is-a-before-image-only-in-some-triggers.md,use-library-codeunits-for-test-fixtures.md+asserterror-needs-expectederror-and-code.md,choose-telemetry-scope-by-audience.md,compose-permission-sets-with-included-sets.md).Test plan
🤖 Generated with Claude Code