swatikumari.hashnode.devA Hands On Demonstration of HMI Design [WorldSkills 2024-Lyon]A Human Machine Interface (HMI) is a user interface or dashboard that connects a person to a machine, system or device. This term can be technically applied to any screen that allows the user to interact with the device it used in the context of an i...Aug 12, 2023·2 min read
swatikumari.hashnode.devEnhancing Software Efficiency with Three-Tier Architecture: How It Works and Why It MattersWhat is three-tier architecture? A three-tier architecture is a way of organizing a software application into three main parts or layers, each with a specific role The three-tier architecture can be used in various types of software applications, ran...Jul 29, 2023·8 min read
swatikumari.hashnode.devUnlocking Software Flexibility: The Power of Dependency InjectionWhat is the need for Dependency Injection? Tight Coupling is then when the group of classes is highly dependent on one another In software design it has several disadvantages, which can lead to significant challenges in the development, maintenance, ...Jul 27, 2023·13 min read
swatikumari.hashnode.devBuilding Secure Web APIs with ASP.NET Web APIWhat is an API? An API (Application Programming Interface) is a set of rules and protocols that allows different software applications to communicate and interact with each other. It defines the methods, data formats, and rules that enable developers...Jun 2, 2023·9 min read