Tonya Bricco-Meske, Microsoft MVP
banner
tonyabm.bsky.social
Tonya Bricco-Meske, Microsoft MVP
@tonyabm.bsky.social
Microsoft MVP #msdyn365bc
#BusinessCentral developer 👩🏼‍💻
😺 cat mom x2 📍Central WI 🧀

🌐 www.bcdevnotebook.com
New Blog Post: GitHub Copilot Reusable Prompts

bcdevnotebook.com/2026/02/09/g...

Scaffold out table extensions, page extensions, field definitions and more consistently and effortlessly within your code standards!

#GitHubCopilot #msdyn365bc
GitHub Copilot Playbook: Reusable Prompts
Prompts are markdown files that are used by GitHub Copilot to assist in common development tasks. Instead of having to type out the same instructions, you can pull prompts into your chat to reuse t…
bcdevnotebook.com
February 10, 2026 at 5:03 AM
Reposted by Tonya Bricco-Meske, Microsoft MVP
🎥 New webinar recording: Excel Report Layouts in Business Central

Create custom reports without writing a single line of code. Tonya shows you the complete workflow—from data contracts to refreshable reports with Power Query.

Real-time analytics using Excel features ⚡

👉 youtu.be/1ft4o9lQzsU
20260126 - Excel Report Layouts: From Basics to Refreshable, Real-Time Reporting
YouTube video by Areopa webinars
youtu.be
January 28, 2026 at 10:57 AM
Getting mixed results from GitHub Copilot Chat?
It might not be your prompt — it might be the chat mode.

New Blog Post
GitHub Copilot Playbook: Chat Modes ✨
Dive into Autocomplete, Ask, Edit, Plan & Agent modes.

bcdevnotebook.com/2026/01/21/g...

#GitHubCopilot #Agent #msdyn365bc #BusinessCentral
GitHub Copilot Playbook: Chat Modes
GitHub Copilot is more than a fancy auto-complete, as it offers multiple chat modes that empower developers to interact with their code in natural language to streamline development. Whether you ne…
bcdevnotebook.com
January 21, 2026 at 3:10 PM
Have you ever wondered which apps are listening to specific events in Business Central? Or maybe you're troubleshooting why something is behaving unexpectedly. There is a hidden page that is going to change your debugging style... #msdyn365bc #BusinessCentral
#HumpDayHacks: Event Subscriptions Page in BC
Have you ever wondered which apps are listening to specific events in Business Central? Or maybe you're troubleshooting why something is behaving unexpectedly. There is a hidden page that is going to change your debugging style...
bcdevnotebook.com
December 10, 2025 at 8:25 PM
🚀 New Blog Post: GitHub Copilot Playbook – Getting Started

AI is transforming how we develop software and GitHub Copilot is leading the charge.
Check out the first post of a new series bcdevnotebook.com/2025/11/11/g...

#GitHubCopilot #BusinessCentral #msdyn365bc #AI
GitHub Copilot Playbook: Getting Started
In the ever-evolving world of software development, staying ahead of the curve is crucial. One of the latest tools making waves in the industry is GitHub Copilot, an AI-powered coding assistant dev…
bcdevnotebook.com
November 11, 2025 at 7:20 AM
Today's #HumpDayHacks is Avoiding Validation Chaos, where I dive into a deceptively simple but critical detail: field order.

bcdevnotebook.com/2025/09/10/h...

#BusinessCentral #ALDevelopment #msdyn365bc
#HumpDayHacks – Avoiding Validation Chaos
Have you used the AZ AL Dev Tools New AL File Wizard to create objects? It’s probably as fast as my cats running into the kitchen when they hear the pantry door open.  Quick, efficient, …
bcdevnotebook.com
September 10, 2025 at 2:26 PM
Query Methods for Business Central AL Development

Queries are powerful tools for data analysis within Business Central, allowing us to perform a range of calculations that help us aggregate and make sense of our data. To do this, we set a Method property on a chosen column within our query, which…
Query Methods for Business Central AL Development
Queries are powerful tools for data analysis within Business Central, allowing us to perform a range of calculations that help us aggregate and make sense of our data. To do this, we set a Method property on a chosen column within our query, which gives us a clear way to "manipulate" the data. Among the built-in methods we have, there are several that work with numerical datatypes - like Decimal, Integer, Big Integer, or Duration - such as…
bcdevnotebook.com
September 5, 2025 at 2:41 PM
👥 Pair Programming Just Got a Whole Lot Easier 🚀
If you've ever struggled to collaborate effectively in a remote dev environment, you're not alone. But there's a tool that can change the game: Live Share in @vscode.dev
bit.ly/4eDFcJy
#VSCode #DevTools #msdyn365bc #MVPBuzz #RemoteWork
Live Share – VSCode Pair Programming
As a developer, we oftentimes participate in code reviews where we are either sharing our screen, or viewing someone else’s code. How hard is it to identify where some code needs to be change…
bit.ly
July 10, 2025 at 1:15 PM
GitHub Copilot just got even smarter! The new Next Edit Suggestions feature doesn't just autocomplete your code - it predicts where you'll need to make edits next across your codebase. ✨
Hit Tab to navigate between suggestions, then Tab again to accept.
July 2, 2025 at 8:19 PM
Let's play a game. Best #autocorrect of your name. I'll go first.
Tonya Broccoli Medley. 🥦
Tonya Broccoli Mesquite is a close second. 🍖
#autocorrectfail
May 7, 2025 at 2:52 AM
Are you developing reports for Microsoft Dynamics 365 Business Central? 🌐 Check out my latest blog post on Developing Multilingual Reports for Business Central! 📝

bcdevnotebook.com/2025/05/06/d...

#msdyn365bc #BusinessCentral
Developing Multilingual Reports for Business Central
When developing reports, do you have to consider report usage in different languages? One of my latest implementations operates in English and French-Canadian. This blog posts collects some of the …
bcdevnotebook.com
May 6, 2025 at 5:42 AM
Learning from the community, we can elevate our code quality. Love to see some of these old gems like SelectionFilterManagement being resurfaced. #msdyn365bc
Two ways of accomplishing the same thing ...

I know which method I prefer ...
April 23, 2025 at 2:30 PM
Hello #msdyn365bc developer community.

Let's try something new. #BCCodeReview 🤓

if Item.Get(SomeOtherTable."Item No.") then ;

What happens when it doesn't find the item? it keeps going, even if the item doesn't exist.

Would you change it to just
Item.Get(SomeOtherTable."Item No.");

#bcalhelp
April 21, 2025 at 9:36 PM
👀 I spy some new ReportRequestValues in Excel Report Layouts for #BusinessCentral #msdyn365bc
💫 Coming in BC26 (2025 wave 1) we have the following new metadata from the report that created the document:
- Layout Name
- Layout Caption
- Layout Id
learn.microsoft.com/en-us/dynami...
Creating an Excel layout report - Business Central
Learn how to create a report using an Excel layout.
learn.microsoft.com
April 2, 2025 at 2:37 AM
It's no joke, Microsoft Dynamics 365 Business Central 2025 release wave 1 is live! 🥳 Time to get up to speed on the latest capabilities with the BC Launch Event videos at aka.ms/BCYouTube

#msdyn365bc #businesscentral
April 1, 2025 at 2:23 PM
Thank you @betsyweber.bsky.social for all you do to support the MVP program! Rogan approves of our new office mate 😸 #MVPBuzz
March 31, 2025 at 1:10 PM
I've been in Washington for a week, visiting family and attending #MVPSummit. Loving on my nephews because fur babies are family too! Say hi to Zeus, Nimbus and Yeti 😻
March 29, 2025 at 1:39 AM
Quote of the day: if your product is easier to replace than to subscribe to, it won't last.
March 28, 2025 at 12:18 AM
📢New Blog Post: Selection Filter Management + Query Development
Leverage System Libraries to filter your query for report development! #msdyn365bc
bcdevnotebook.com/2025/03/16/s...
Selection Filter Management + Query Development
Now that you are using a Query object to collect your data for report development, you are probably wondering how do you leverage a request page so users can retrieve the relevant data. This blog p…
bcdevnotebook.com
March 17, 2025 at 5:09 AM
So excited to be presenting with another #catperson at Directions North America next month! If you're a #msdyn365bc developer, you're going to want to attend @thedoubleh.dev and I's presentation!
March 16, 2025 at 1:07 AM
When you spend 3-4 hours working on a presentation, and feel like you got no where 🐌
That's because something just doesn't work the way you think it should. 🤬
If you wanted to write a query, and have a list of ALL customers with a count of open orders, how would you write it?
#msdyn365bc
March 11, 2025 at 3:41 AM
There's definitely something to be said about #deepwork where you can just focus without any distractions. I sat down tonight for 3 hours and hit my coding groove. All of a sudden I realized how late it was, but man, does it feel good to actually write some code!
March 7, 2025 at 8:18 AM
Everyone is welcome at our session!
Had a productive call with @tonyabm.bsky.social about our #DirectionsNA session about the evolution of the AL Language.

I hope this Old Dinasaur can teach some younger folks a few tricks
March 4, 2025 at 12:00 AM
Blast from the past this morning! Viewed a clients NAV 4.0 environment that they want to extract some custom functionality from. 🦕
March 3, 2025 at 2:22 PM