-->
Deno has caught the attention of the JavaScript community by offering some disruptive ways to deal with backend application development in JavaScript.
After getting started with the basics, it's time to see Deno in action. In this tutorial, ...
-->
Microsoft Azure has multiple services for hosting HTTP-based web applications. Visual Studio developers can directly publish web applications to the cloud. Azure supports a wide range of programming languages like .NET Core, .NET, Java, Ruby, ...
-->
Full disclosure: this article was supposed to be about using Route Guards to protect against data loss. But, as with so many well laid plans, it soon became apparent that I was overreaching a bit. The idea was to build upon what we had done in ...
-->
Have you ever created an online training manual for your new developers or end users? Have those manuals ever included sample code listings or snippets for the developer or end user to see? Have you ever written an article that you wanted to ...
-->
A very common use case for web forms is to alert the user if they attempt to navigate away from the page with unsaved changes. In technical terms, when a form's state has changed from its original, pristine, state, we refer to the form as ...
-->
Many of us have our favorite integrated development environments (IDEs). Over the decades such environments have continued to evolve to the point where they can do everything from prototyping ideas to analyzing the efficiency of the final ...
-->
At a little over six years old, the Swift programming language is considered relatively new to the programming scene. Swift is a compiled, general-purpose programming language that was developed by Apple and the open source community. While ...
-->
Judicious use of icons can help convey the meaning of application elements and greatly enhance user experience. For those of us who develop using Angular, we have a tremendous variety of icons to choose from, thanks to Material icons. These ...
-->
Basic type declarations such as integers, floating-point numbers, boolean, strings, and constants form the basic building blocks of any programming language. The Go language also includes complex types to accommodate real and imaginary ...
-->
Hands up if you remember playing with the Win32 APIs! I am sure most of you reading this did. If not, I would suggest reading up on the powerful Win32 APIs.
I remember when I first started with programming (many eons ago), the Win32 API ...