RSS Amplifier

Blog

hougaard.com

Do more with apps

hougaard.comRSS feed ↗10 posts

Latest posts

UserControlHost – More trouble than it’s worth?

This week, I m battling the UserControlHost page type in AL. On paper, well, on screen, this is a great page type for many of the things I create. But it has a few quirks, enough to make me reconsider the choice. Check out the video:

Evaluating data in other languages with AL

Today we re visiting a very basic feature of computing and programming: converting text to data. Adding the complexity of different languages makes this much more complicated than it should be. Check the video for the details:

Business Central, but inside a Spreadsheet (but inside BC!)

I have this idea, maybe more of a very loose concept, where Business Central and a spreadsheet melt together into a single very utilitarian tool. I have done a few videos on the topic over the last many years. Here s a new approach; this one seems pretty cool. Check out the video:

UI Timers in AL, without Javascript

The normal way to add a timer to a page in AL is through JavaScript. I did a video on that 6 years ago, all the way back on version 16. Since then, a new way to create a timer has emerged: Using PageBackgroundTasks. Check out the video for the nerdy details.

It’s time to consider adding namespaces to your apps

Many of us are still running our apps without namespaces, but it s time to embrace namespaces in AL. Check out this video for the procedure of adding a namespace to an app.

Writing Fast AL Code: Lessons from a Byte-Crunching Hot Path

Most AL code doesn t need to be fast. You read a few records, run some business logic, post a document — the database round-trips dominate, and the language overhead is noise. But every so often you end up doing real computation in AL: parsing a binary format, transforming a buffer, hashing, encrypting, compressing. The moment [ ]

The Future of Business Central is insane, you’re not ready for this!

I recently got my hands on some very fresh bits of Business Central functionality, never seen by the public before. This is the AI-driven future we have all been promised. Check out the video if you want to see the future:

Have you ever used XOR in AL?

Sometimes you fall over a features in the AL language that see so little use that it s forgotten by well, at least me. Check out the video:

Squeeze a bit more performance out of your BC tables

With BC28, we got more control over which indexes are maintained and which ones are not. Check out the video to see how you can control this in an easy way.

Can an AppSource App have Easter Eggs in it?

Sometimes, app developers want a bit of fun, and that can sometimes result in easter eggs in software. Check out this video if you want to discover an easter egg in one of our apps 🙂