---
title: "Swimburger - Blog - JavaScript"
description: "Swimburger.net is a blog about .NET, cloud, web development, and whatever comes across Swimburger's plate. Swimburger.net is run by Niels Swimberghe."
canonical: "https://swimburger.net/blog/javascript"
---

[

<picture><img class="blog-post-card__image" src="/cdn-cgi/image/width=250,format=auto,quality=90,height=250,fit=cover,gravity=0.5x0.5/media/ayegg5ro/social-default-image.png" srcset="/cdn-cgi/image/width=250,format=auto,quality=90,height=250,fit=cover,gravity=0.5x0.5/media/ayegg5ro/social-default-image.png 250w, /cdn-cgi/image/width=375,format=auto,quality=90,height=375,fit=cover,gravity=0.5x0.5/media/ayegg5ro/social-default-image.png 375w, /cdn-cgi/image/width=500,format=auto,quality=90,height=500,fit=cover,gravity=0.5x0.5/media/ayegg5ro/social-default-image.png 500w" sizes="250px" width="250" height="250" alt="Power Apps Logo" decoding="async" loading="lazy" style="background-color:#fff"></picture>

## Delaying JavaScript Execution Until HTML Elements are Present in Power Apps and Dynamics CRM

10/4/2021 - Dynamics

Learn how to customize forms using JavaScript in Model-Driven Power Apps forms and Dynamics CRM forms.



](/blog/dynamics/delaying-javascript-execution-until-html-elements-are-present-in-power-apps-and-dynamics-crm)[

<picture><img class="blog-post-card__image" src="/cdn-cgi/image/width=250,format=auto,quality=90,height=250,fit=cover,gravity=0.5x0.5/media/31mbsxts/twilio-phone-number-square.png" srcset="/cdn-cgi/image/width=250,format=auto,quality=90,height=250,fit=cover,gravity=0.5x0.5/media/31mbsxts/twilio-phone-number-square.png 250w, /cdn-cgi/image/width=375,format=auto,quality=90,height=375,fit=cover,gravity=0.5x0.5/media/31mbsxts/twilio-phone-number-square.png 375w, /cdn-cgi/image/width=500,format=auto,quality=90,height=500,fit=cover,gravity=0.5x0.5/media/31mbsxts/twilio-phone-number-square.png 500w" sizes="250px" width="250" height="250" alt="Incognito person using a rotary phone with the Twilio logo" decoding="async" loading="lazy" style="background-color:#fff"></picture>

## Proxy your phone number with Twilio Programmable Voice and Twilio Functions

7/20/2021 - Twilio

You'll learn how to turn a Twilio phone number into a proxy phone number using Twilio Functions as webhooks for your Twilio phone number.



](/blog/twilio/proxy-your-phone-number-with-twilio-programmable-voice-and-twilio-functions)[

<picture><img class="blog-post-card__image" src="/cdn-cgi/image/width=250,format=auto,quality=90,height=250,fit=cover,gravity=0.5x0.5/media/ku0blkjc/javascript-in-blazor-square.png" srcset="/cdn-cgi/image/width=250,format=auto,quality=90,height=250,fit=cover,gravity=0.5x0.5/media/ku0blkjc/javascript-in-blazor-square.png 250w, /cdn-cgi/image/width=375,format=auto,quality=90,height=375,fit=cover,gravity=0.5x0.5/media/ku0blkjc/javascript-in-blazor-square.png 375w, /cdn-cgi/image/width=500,format=auto,quality=90,height=500,fit=cover,gravity=0.5x0.5/media/ku0blkjc/javascript-in-blazor-square.png 500w" sizes="250px" width="250" height="250" alt="Blazor logo next to JavaScript logo" decoding="async" loading="lazy" style="background-color:#fafafa"></picture>

## Communicating between .NET and JavaScript in Blazor with in-browser samples

11/5/2020 - .NET

The success of Blazor relies heavily upon how well it can integrate with the existing rich JavaScript ecosystem. The way Blazor allows you to integrate, is by enabling you to call JavaScript functions from Blazor and .NET functions from JavaScript also referred to as 'JavaScript interoperability'.



](/blog/dotnet/communicating-between-dotnet-and-javascript-in-blazor-with-in-browser-samples)
