Explore Programming on Experts Exchange

Expert Solutions for Your Programming Problems

Programming

Programming includes both the specifics of the language you’re using, like Visual Basic, .NET, Java and others, but also the best practices in user...

Read more
  • 1M Content
  • 95K Contributors

Expert Spotlight
Protect yourself and your loved ones. Stay home for the holidays.

Over 40 years of programming experience. Expand my "Full Biography" to see links to some articles I've written.

Article

Power Automate - Request Manager Approval for a Selected File Part I

In this article let us see the default Power Automate template 'Request manager approval for a selected file' in deep and also let us see how we can add some additional features.
Article
How to pull August Doorbell Cam motion events into HomeKit

How to pull August Doorbell Cam motion events into HomeKit

There is a way to use the August Doorbell Cam to generate motion-detect events in HomeKit.
Article
ESXi ARM Edition

HOW TO: BOOT VMware vSphere Hypervisor 7.0 (ESXi 7.0 ARM) from an iSCSI LUN for the Raspberry Pi 4

HOW TO: BOOT VMware vSphere Hypervisor 7.0 (ESXi 7.0 ARM) from an iSCSI LUN for the Raspberry Pi 4, Step by Step Tutorial with screenshots. Setting up the Synology SAN to allow the Raspberry Pi 4 to BOOT ESXi 7.0 ARM edition.
Article
ESXi on ARM

HOW TO: Install and Configure VMware vSphere Hypervisor 7.0 (ESXi 7.0 ARM) on a Raspberry Pi 4

HOW TO: Install and Configure VMware vSphere Hypervisor 7.0 ARM Edition (ESXi 7.0 ARM edition) on a Raspberry Pi 4, Step by Step Tutorial with screenshots. From Download, Checking Media, to Completed Hypervisor Installation. Please check the requirements list before installation.
Article

Building portable Data Science Home Lab under an Hour.

In my work in the IT industry, which spans over 20 years, data has always fascinated me. How we …
Article
Introduction to GDPR | Muneeb Imran Shaikh

INTRODUCTION TO EU GDPR –  GENERAL DATA PROTECTION REGULATION | Muneeb Imran Shaikh

This article is meant to provide only specific highlights of the EU General Data Protection Regulation and does not cover the entire Regulation in detail.
Article

Add Security Protections for Data Extraction

The Get & Transform Data Wizard in Excel is a powerful tool. It allows the users to extract the data from the connected sources. But by delegating the privilege to users to access the connected sources, how could we ensure there is at least some degree of security is in place?
Article

Developer's Choice: Tools for Web Data Visualization

2
This article explores the benefits of a dashboard as a tool for data analysis and visualization and recommends approaches to building a web-based dashboard using free data visualization libraries.
Article
Python & SharePoint - Getting Data, Creating Lists and Uploading Files

Python & SharePoint - Getting Data, Creating Lists and Uploading Files

For most Python developers, Microsoft business software is either a great unknown or a necessary evil. Microsoft SharePoint is no exception. Yet, knowing how to integrate Microsoft SharePoint from Python can make all the difference. Plus, it is not that complicated!
Article

Truly Random Numbers in VBA

6
Pseudo random numbers are right at hand in VBA. Obtaining truly random numbers, however, requires an external source. One is the Swiss Quantis QRNG Chip. The output from one of these has been made public by ETH Zürich, and here we present a complete solution for retrieval of random numbers in VBA.
Article

A matter of highlighting in Excel

1
I have seen some great articles online relating to how can we highlight a cell or range of cells based on certain criteria, whether it's using simple conditional formatting or with the help of macro scripts. In this article, I discuss some of these implementations.
Article

AutoComplete feature with ASP.NET and SQL Server

One of my friends recently asked me how to do an AutoComplete feature. I thought it was easy and there are already a lot of examples online. But I wish to provide him with a working solution instead of providing links. And in this article, I will explain the steps that I used to build that solution.
Article

Turn an old laptop into pH measaurement station by arduino and visual studio code

Turn an old laptop into a pH measure station by Arduino and visual studio code. You may create your own application by using an old laptop. Arduino emulator coding and visual code studio programming required.
Article
Encrypted File Exchange in Java

Encrypted file exchange in Java

A small app supported on a minimalist GUI framework, allowing two hosts to send and receive any kind and any number of files between them.
Article

How to run a SQL Server stored procedure asynchronously from Microsoft Access

When running slow stored procedures from Access it may be useful to have the application do something else rather than just show the hourglass. In this example a form flashes a message while the stored procedure executes, and then closes itself once the procedure has finsihed.
Article
Troubleshooting Windows Time Service related issues

Troubleshooting Windows Time Service related issues

1
In a domain, all domain controllers synchronize from the PDC Emulator of that domain. This basic guide may help to troubleshoot the windows time service related issues.
Article
Open Virtual Machine Tools

HOW TO: Install open-vm-tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server

In this article, I will show you HOW TO: Install Open Virtual Machine Tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server, using the VMware Host Client. The virtual machine has Ubuntu 20.04 LTS Desktop edition installed.
Article
VMware Tools

HOW TO: Install VMware Tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server

In this article, I will show you HOW TO: Install VMware Tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server, using the VMware Host Client. The virtual machine has Ubuntu 20.04 LTS Desktop edition installed.
Article
Ubuntu 20.0.4 LTS

HOW TO: Create your first Linux Virtual Machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server

In this article, I will show you HOW TO: Create your first Linux Virtual Machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server, the Linux Distribution we will install is Ubuntu 20.04 LTS Desktop Edition.
Article

The Effective Way to Find the Last Line Content of a Large Text File

Data can be kept in different media, Sometimes, the data need to be extracted, transformed or loaded in different ways. For this article, I'm going to demonstrate an effective way to find the last line content of a large text file using VBA codes.

Do more with Experts Exchange.


Get Answers

Take a Class

Collaborate

Monitor your Site

Explore solutions and more in Programming