About UI
UI stand for User interface which is a broad term for any system either physical or software based that allows a user to connect with a given technology. Many different kinds of UI come with various devices and software programs. Many of them have some basic similarities, although each one is unique in key ways. In information technology, the UI is everything designed into an information device with which a human being may interact including display screen, keyboard, mouse, light pen, the appearance of a desktop, illuminated characters, help messages, and how an application program or a Web site invites interaction and responds to it. In early computers, there was very little user interface except for a few buttons at an operator's console. The user interface was largely in the form of punched card input and report output.
Related resources for UI
  • Built-in Filters in Angular.js4/19/2024 10:54:31 AM. Learn how to leverage Angular.js's built-in filters for efficient data manipulation and presentation. Discover powerful tools for transforming and filtering data seamlessly within your Angular app
  • Getting Started With Angular4/19/2024 10:50:55 AM. In this article, we will Discover the fundamentals of Angular with our comprehensive beginner's guide. Get started on your journey to mastering this powerful JavaScript framework.
  • .NET Reverse Engineering: Part 34/19/2024 10:37:22 AM. In this article, we shall be confronted with the rest of the implementation in the context of CIL programming as such, how to build and consume DLL file components using the MSIL programming opcodes i
  • Deploying WPF Application with ClickOnce Deployment Techniques4/19/2024 10:25:56 AM. Explore ClickOnce as a deployment method for WPF applications. Learn about its update mechanism, deployment scenarios, and configuration options, along with its limitations and prerequisites. Understa
  • Git GUI Clients (2), TortoiseGit4/19/2024 5:19:28 AM. This article discusses the Git GUI Client for TortoiseGit. This series explores various Git GUI clients, including TortoiseGit and TortoiseSVN, discussing features, setup, and major functionalities.
  • Top iOS Interview Questions in 20244/18/2024 12:45:55 PM. This article is about what are the top interview questions you can prepare for interview. Mastering iOS development involves a deep dive into Swift, app architecture, UIKit, networking, data managemen
  • How To Get Started With The Radzen Blazor Components4/18/2024 9:57:19 AM. When creating a Blazor Application (both Server and WebAssembly), by default it consists of the UI framework. But some projects might be need to deliver sooner or the time frame for a project is lesse
  • Git GUI Clients (2-1), SVN and TortoiseSVN4/18/2024 9:03:57 AM. This article is to discuss Git GUI Client.
  • Building Scalable Applications with Alibaba Cloud Serverless Computing4/18/2024 4:13:40 AM. This article guides setting up serverless architecture on Alibaba Cloud, configuring Object Storage Service, ApsaraDB for MongoDB, and Function Compute.
  • How to write Unit Tests for SwiftUI Views?4/18/2024 4:04:15 AM. Learn the key practices for writing unit tests for SwiftUI views in iOS and macOS apps. This guide covers project setup, effective testing methods, and leveraging SwiftUI's testing framework. With
  • A Comprehensive Guide to Secure Coding in C#4/16/2024 10:56:29 AM. A Comprehensive Guide to Secure Coding in C# by Ziggy Rafiq. Learn how to write robust and secure C# applications by implementing input validation, encryption, authentication, and error handling. This
  • A Comprehensive Guide to Entity Framework Core in .NET 84/16/2024 10:54:12 AM. Explore the comprehensive guide to Entity Framework Core in .NET 8, enriched with the latest features of C# 10. Authored by Ziggy Rafiq, this detailed overview covers everything from basic concepts to
  • A Guide To Crafting Immutable Objects With C# 10's Init-Only Properties4/16/2024 10:51:36 AM. Discover how C# 10's init-only properties empower developers to craft immutable objects with precision, enhancing code readability and maintainability. In this article, Ziggy Rafiq demonstrates ho
  • Abstracting Azure Service Bus And Azure Queues To Send Messages4/16/2024 8:51:29 AM. Abstracting Azure Service Bus and Azure Queues simplify message sending by providing high-level interfaces. This allows seamless integration with Azure's messaging infrastructure, enabling efficie
  • Build A Chart On SharePoint List Data Using ChartJS Library4/16/2024 8:42:38 AM. Learn to create custom charts in SharePoint using Chart.js library. Utilize SharePoint list data to generate dynamic doughnut or pie charts. Fetch data from SharePoint list using REST API or SharePoin
  • Implement Azure Queue Using ASP.NET Core Console Application4/16/2024 8:39:11 AM. Learn to utilize Azure Queue Storage for efficient message queuing in cloud applications. Explore Azure Queue's RESTful interface, its advantages like cost-effectiveness and security, along with d
  • Overview Of Components In Angular4/16/2024 6:34:04 AM. In this article, we are going to learn the basics of Angular components. We are going to learn what exactly makes up the component and how we can add a new component to our Angular application with th
  • Installing EF Core with Empty Template in ASP.NET MVC Core 3.04/15/2024 11:49:21 AM. Discover how to seamlessly integrate Entity Framework Core into your ASP.NET MVC Core 3.0 application using an empty template. Follow a step-by-step installation guide to set up the data access layer
  • AWS Command Line Interface (CLI) Installation And Configuration4/15/2024 11:46:20 AM. In this article, we will learn how to install and configure the AWS Command Line Interface (CLI) to efficiently manage your AWS resources from the command line. Follow step-by-step instructions for in
  • Build a Table API with Python and Azure Cosmos DB4/15/2024 11:43:19 AM. Develop a robust Table API using Python and Azure Cosmos DB. Leverage the power of NoSQL with Azure's scalable database solution. Manage JSON data efficiently, perform CRUD operations, and optimiz
  • FolderBrowserDialog In C#4/15/2024 11:19:37 AM. FolderBrowserDialog in C# is a convenient tool for enabling users to browse and select folders within a C# application's graphical user interface. It's part of the .NET framework, specifically
  • Angular Expressions: Syntax, Use Cases, and Implementation Method4/15/2024 9:00:22 AM. Explore Angular expressions, small JavaScript-like codes enclosed in {{ }}, used for dynamic data display, filtering, and more. Learn through examples how to employ expressions via interpolation or cu
  • How To Use FilePicker Control Of PnP In SPFx Webpart4/13/2024 6:06:58 PM. Learn to integrate the File Picker control from the PnP initiative into your SPFx web part for advanced file selection. Utilize npm packages, pass SharePoint site context to React components, and cust
  • Health Checks in .NET Core with AspNetCore.HealthCheck.UI.Client4/13/2024 5:37:03 PM. Implementing health checks in .NET Core applications ensures reliability. Using AspNetCore.HealthChecks, monitor application health and dependencies, facilitating proactive issue identification for en
  • A Guide to Cost Optimization on Alibaba Cloud4/13/2024 5:20:37 PM. Unleash Alibaba Cloud's full potential! This guide explores proven strategies to optimize costs, from resource allocation to serverless options. #AlibabaCloud #CloudCostOptimization
  • Share Data Between Child And Parent Components In Blazor 4/12/2024 11:14:56 AM. Explore Blazor, Microsoft's framework for building dynamic web UIs with .NET. Learn about Razor components, data sharing between parent and child components, and creating reusable UI elements like
  • What's new in .NET 9? .NET 9 Preview 3 4/12/2024 4:59:05 AM. We're excited to announce the release of .NET 9 Preview 3, packed with new features and improvements across .NET Libraries, Runtime, and SDK. This preview release brings enhancements aimed at boos
  • Git GUI Clients (1) --- Overview4/12/2024 4:01:39 AM. This article will discuss the Git GUI Clients in General. In this article, Git GUI Clients, including Visual Studio, Visual Studio Code, GitHub Desktop, TortoiseGit, and SmartGit, offer diverse tools
  • Blazor Component: Creation, Lifecycle, Nesting, & UI Integration 4/11/2024 10:41:35 AM. Blazor Components offer a modern approach to web development by utilizing Razor syntax and C#. They enable building interactive and reusable UI elements with data binding and event handling.
  • Sign-In Page Customization for Specific Branding in Azure4/11/2024 6:12:27 AM. Customize sign-in pages in Azure to reflect your brand identity. Tailor visual elements, like logos and colors, for a seamless user experience. Enhance security and brand consistency while ensuring a
  • What Is Swagger In .NET Core And Its Implementation?4/11/2024 6:11:19 AM. Swagger in .NET Core simplifies API documentation by generating interactive documentation from code annotations. It enables developers to visualize, test, and interact with API endpoints effortlessly.
  • The Beta release of the new VMware Host Client is available4/11/2024 4:45:50 AM. Big news for VM admins! The all-new VMware Host Client beta arrives, offering a desktop app for ESXi management with a familiar vSphere feel. Access and download now! #VMware #vSphere #Beta
  • Build Angular 8 Desktop Apps using Electron with Eclipse IDE4/10/2024 9:38:43 AM. In this article, we will learn to leverage the power of Angular 8 for building robust desktop applications using Electron framework, seamlessly integrated with Eclipse IDE.
  • Software Requirements Specification (SRS)4/10/2024 9:33:23 AM. Software Requirements Specification (SRS) defines detailed requirements for software development, including functional and non-functional aspects. It serves as a roadmap for stakeholders, outlining sy
  • What is Tree Shaking In Angular?4/10/2024 4:10:19 AM. Tree shaking in Angular optimizes web apps by removing unused code, enhancing performance. Through Ahead-of-Time compilation and Webpack, Angular CLI eliminates dead code, resulting in smaller bundles
  • A Clean Architecture for Building Web Applications with ASP.NET Core MVC C#4/9/2024 5:58:07 PM. Discover a clean architecture approach for ASP.NET Core MVC web applications in C#, guided by Ziggy Rafiq for optimal design and development. ASP.NET Core MVC is a robust framework for constructing we
  • Future Ready Blazor Application Architecture4/9/2024 9:16:46 AM. Learn how to separate UI components in Blazor applications for code reuse using Razor Class Library. Step-by-step guide to create and integrate UI components into Blazor Server applications. Future-re
  • Custom Validation In Angular Reactive Forms4/9/2024 8:47:25 AM. In this article, we will learn about validations in the reactive form in Angular. We will create a simple user registration form and implement some inbuilt validations on it. Along with the inbuilt va
  • Enumerations or enum in C#: An Advanced Guide4/9/2024 5:15:51 AM. In the dynamic landscape of software development, enums stand as a robust tool for encapsulating a fixed set of related constants. In this comprehensive guide, we'll delve into the advanced capabi
  • ViewComponent In ASP.NET Core4/8/2024 9:02:10 AM. ViewComponent in ASP.NET Core enables the creation of reusable UI components, enhancing code modularity and separation of concerns. Leveraging Razor syntax, it facilitates rendering dynamic content an
  • Customize Current Theme From Power BI Desktop Without Using JSON - Part One4/8/2024 8:44:58 AM. In this article, we will talk about how we can customize the current Power BI report theme in Power BI.
  • Unveiling the New VVF and VCF Offerings4/8/2024 5:07:04 AM. VMware revamps its portfolio with VCF & VVF, subscription-based bundles for cloud-optimized infrastructure management. Learn what's included & how they differ! #VMware #CloudComputing
  • Create a Search Bar in SwiftUI4/6/2024 5:43:10 AM. Learn how to implement a dynamic search bar in SwiftUI for iOS apps. Discover the SwiftUI TextField component to capture user input, integrate it with SwiftUI navigation, and utilize the Combine frame
  • Add Reactstrap Components In ReactJS4/5/2024 11:20:12 AM. In this article, we will learn to Integrate Reactstrap into ReactJS for enhanced UI components. Utilize Bootstrap's pre-designed elements for responsive and stylish interfaces. Simplify frontend d
  • Add Material UI In React Application4/5/2024 5:48:49 AM. Learn to integrate Material-UI library in React apps for efficient UI development. Install components like Button, AppBar, TextField, Checkbox, and Breadcrumbs. Build responsive user interfaces effor
  • How To Build An Interactive Dashboard Using Power BI4/4/2024 9:33:23 AM. In this article, we will learn step-by-step how to create captivating interactive dashboards using Power BI. Dive into the world of data visualization and business intelligence with this comprehensive
  • Design Whatsapp Page With Grid Layout In Xamarin.Forms4/4/2024 8:57:03 AM. Explore Xamarin.Forms, a cross-platform mobile framework, facilitating UI development with XAML. Utilize Visual Studio 2017/2019 for C# coding. Design WhatsApp-like layouts using Grid Layout, Labels,
  • Building Azure Bicep Reusable Components with Private Registry4/3/2024 10:28:04 AM. In this article, we are going to learn how to reuse the Bicep Infrastructure as Code with your team and other teams across the Organization.
  • Comparing Execution Plans In SQL Server 4/3/2024 9:52:56 AM. SQL Server Management Studio (SSMS) allows easy comparison of execution plans, aiding in identifying performance discrepancies. Users can compare .sqlplan files, highlighting differences in query oper
  • Create Your First ASP.Net MVC Application4/3/2024 9:06:45 AM. Embark on your web development journey by creating your first ASP.Net MVC application. This beginner-friendly tutorial guides you through the process of setting up, coding, and deploying a basic MVC w
  • Learn Events Handling in React JS4/2/2024 8:51:00 AM. Event handling in React enables dynamic user interactions. It employs event handlers, synthetic events, passing event arguments, common event handlers, preventing default behavior, event bubbling, and
  • Learn React JS the Build Workflow4/2/2024 8:18:50 AM. The React.js build workflow transforms development code into optimized production-ready versions. It involves dependency management, bundling, transpilation, minification, and optimization, ensuring f
  • Master Open Interpreter: Your AI Automation Guide4/2/2024 6:53:21 AM. Open Interpreter revolutionizes user-computer interaction by enabling natural language commands for local environment tasks. With versatile features like streaming messages and programmable chat, it p
  • Streamlining Security: A Guide to Certificate Management in VCF4/1/2024 10:02:49 AM. Learn how to enhance security in VMware Cloud Foundation through effective certificate management. Step-by-step guide and best practices included.
  • Activate Classic Build and Release Pipelines in DevOps Trial4/1/2024 9:42:31 AM. To enable classic build and release pipelines in your Azure DevOps trial account, navigate to project settings or organization settings. Then configure pipelines under the Pipelines section, choosing
  • Built In Rest Client in .NET Core4/1/2024 7:30:16 AM. .NET Core provides a built-in REST client through HttpClient in the System.Net.Http namespace. It offers lightweight, cross-platform capabilities for seamless integration with web services, enabling e
  • Background Refresh: Keeping Your App Updated and Responsive4/1/2024 3:57:44 AM. In this article you will learn optimal techniques for ensuring your app stays updated and responsive through the background refresh.
  • Explain StackLayout in .NET MAUI3/31/2024 3:53:34 AM. StackLayout in .NET MAUI provides flexible layout management for UI development, allowing easy arrangement of controls in a stack, either horizontally or vertically. Compatible with Xamarin.Forms, and
  • String vs StringBuilder in C# with Example3/29/2024 10:53:45 AM. In this article, we have explained the difference between String and StringBuilder in C# with example. Know the basic knowledge of String and StringBuilder in C#.
  • What Is Date Correlation Optimization?3/28/2024 6:27:07 AM. OK So, I am doing some digging and peaking around again in SQL Server and came across a database option called Date Correlation Optimization Enabled = False. Honestly, I had no clue what it did, so I
  • Explain Vue.js Conditions & Loops3/27/2024 9:42:23 AM. In Vue.js, conditionally render elements with v-if, v-else, v-show, and iterate data using v-for. Detailed explanations and code examples illustrate each aspect of dynamic UIs.
  • Azure DevOps: Classic Editor for Azure Build & Release Pipelines3/27/2024 9:25:28 AM. Learn to create Build and Release Pipelines in DevOps for Azure Repos Git. Configure tasks for Power Platform tools like solution export and import. Use Service Principle for authentication and define
  • Developing a Walkthrough Component in PowerApps3/27/2024 8:48:49 AM. Create intuitive user experiences by developing a Walkthrough Component in PowerApps. Guide users seamlessly through your app's features with interactive tutorials and enhance navigation for a smo
  • How Devin AI Crafts an App-From Brainstorm to Build3/27/2024 4:58:11 AM. Devin AI, the trailblazing AI software engineer, isn't just about fixing bugs or writing code snippets. It can take your application idea from a napkin sketch to a functional reality. Let's de
  • Automate Candidate Screening with ChatGPT AI in Process Automation 3/27/2024 4:30:29 AM. Microsoft introduces the ChatGPT model, revolutionizing customer interactions and internal communication. Businesses adopt ChatGPT for automated tasks, enhancing productivity and personalized experien
  • A Comprehensive Guide to Utilizing the MQTT Protocol3/26/2024 3:07:06 PM. MQTT, also known as Message Queuing Telemetry Transport, is a messaging protocol specifically designed for efficient communication between devices in constrained environments. It is particularly usefu
  • LUIS.AI Integration with C#.NET and MVC using .NET Framework3/26/2024 10:58:55 AM. LUIS.AI facilitates the creation of Language Understanding (LU) Models tailored to your needs. It processes user queries or conversations with Bots or IoT devices, treating them as input. LUIS.AI inte
  • .NET MAUI - Root/Jail Broken Detection3/26/2024 9:37:20 AM. Learn how to secure your .NET MAUI app by detecting rooted/jailbroken devices, preventing security breaches. Follow steps to set up the project, install plugins, and implement detection in your app.
  • Disable Quick Create Views Using PowerShell3/26/2024 8:45:06 AM. In this article we will discuss step by step process to disable quick create view for multiple entities using powershell script.
  • Building a Logging Proxy in C#3/26/2024 8:09:28 AM. In this article, we build a practical reusable Logging Proxy in C#. This article elucidates the creation of a Logging-Proxy, vital for logging calls and data transfers over specified interfaces, aidin
  • Solid Principle in C# : A Quick Reference with Example3/24/2024 6:02:50 PM. These principles guide object-oriented design for more understandable, flexible, and maintainable software. The Single Responsibility Principle suggests a class should have only one reason to change,
  • How to Build Multilingual app in PowerApps3/23/2024 7:42:46 AM. How to build multilingual app in PowerApps.
  • Azure DevOps For Web Development - CI And Build Pipelines - Part Three3/22/2024 8:58:42 AM. This article is part three of a series of 4 articles on getting an ASP.NET web app live on Azure App Services using Azure Repos and Azure Pipelines. The previous articles described how to create your
  • Azure DevOps For Web Development - Part One3/22/2024 8:56:06 AM. Discover the power of Azure DevOps for web development in this comprehensive series. Learn to streamline CI/CD pipelines, version control with Git, agile project management, and leverage Azure service
  • Advanced Django Admin Configuration for Quiz App Interface3/22/2024 4:26:39 AM. This article provides a detailed guide on advanced customization techniques for optimizing the Django admin interface specifically for managing a quiz application. Through practical examples and step-
  • Create Word Document from SharePoint List with MS Flow & Quick Parts 3/21/2024 9:59:36 AM. In this article, we will learn about two important concepts (Quick Parts and MS Flow) to generate a Word document using an existing Word Template. During this article, we will read the Word document f
  • Build an Approval-Based Automated Workflows Using Azure Logic Apps3/21/2024 4:28:55 AM. Azure Logic Apps is a cloud-based service enabling automated workflows across various applications without coding. Learn to build approval-based workflows, integrating Outlook, approval emails, and Bl
  • How to Use GUIDs in C#?3/20/2024 4:42:11 PM. We are discussing GUIDs (Globally Unique Identifiers) which are commonly used in C# to create unique identifiers for objects, entities, and resources in a system. In this article, Ziggy Rafiq will tak
  • Passing Data from ASP.NET Core MVC to JavaScript: A Guide to Using ViewBag and ViewData3/20/2024 4:23:08 PM. Get ready to learn how to pass data from ASP.NET MVC to JavaScript with ease. In this comprehensive guide, Ziggy Rafiq will show you exactly how to use ViewBag and ViewData to make the process seamles
  • How To Truncate String In C#3/20/2024 4:15:20 PM. If you're looking to learn how to truncate a string in C#, then you've come to the right place. This article will provide you with the necessary information to accomplish this task efficiently
  • Microsoft Fabric: Loading Data into Lakehouse Table3/20/2024 11:56:52 AM. A LakeHouse integrates data lakes & data warehouses, offering benefits of both. Data lakes store raw data diversely, while DataWarehouses handle structured data. LakeHouse combines both for effici
  • Step By Step Guide To Create SSRS Reports App In SharePoint3/20/2024 11:51:58 AM. Learn step-by-step how to integrate SSRS, utilize SharePoint lists as data sources, and deploy reports seamlessly. Achieve effective data visualization and enhance business intelligence within your Sh
  • Create Your First Bot Using Visual Studio 2017 - Step By Step Guide3/20/2024 11:48:20 AM. In this article we will be Seeing how fast companies are adopting Bots, it is really the best time for you to start learning the Bot framework and start adopting Bots for your business.
  • Working With Circular Progress Bar In Visual Studio 20173/20/2024 11:47:17 AM. In this article, I will explain how to integrate and customize circular progress bars in your Visual Studio 2017 projects. Enhance user experience with dynamic progress indicators, suitable for WinFor
  • Explain Floating Labels Animation in Bootstrap3/20/2024 10:32:11 AM. In this article, we will cover how we can implement Floating Labels Animation in Bootstrap 5. Bootstrap 5 introduces form-floating labels, enhancing form design by providing dynamic floating labels a
  • Difference Between Full and Runtime Only Builds in Vue.js3/20/2024 10:25:07 AM. The difference between full and runtime-only builds in Vue.js lies in template compilation. Full builds include the compiler, allowing template usage in the code, while runtime-only builds exclude it,
  • Web API Design Principles Or Web API Design Guidelines3/19/2024 6:10:44 AM. This article delves into the best practices for implementing and designing web APIs. It emphasizes the importance of considering both the API implementation and consumer perspectives. Key points inclu
  • Designing a Quiz App with Django: From Concept to Completion3/19/2024 6:04:46 AM. Designing a quiz app with Django encompasses the full journey from conceptualization to realization. Utilizing Django's robust framework, Python developers craft interactive quiz platforms, integ
  • Building a Responsive Website Template: HTML5 & CSS3 Media Queries3/19/2024 5:20:40 AM. In this article, I'll explain the nuts and bolts of responsive web designing and media queries. What? When? Why? I'll explain these questions in this article.
  • How To Install Appium Inspector And Appium Server GUI3/18/2024 4:08:49 AM. This article walks you through every step of installing and configuring Appium for mobile test automation. From downloading the necessary software to configuring dependencies , this guide covers it al
  • TINYINT Data Type in SQL and Its C# Equivalent3/16/2024 10:35:58 AM. Understanding data types is crucial for effective data manipulation and storage. In this article, we will learn about TINYINT in SQL efficient storage for small integers. In C#, use byte or sbyte for
  • Best Practices To Make Responsive Website Design (RWD)3/15/2024 11:07:00 AM. Employ a mobile-first approach, utilizing flexible grids, media queries, and fluid layouts. Implement breakpoints, optimize images, and prioritize content for performance. Focus on enhancing user expe
  • Animated Credit Card Design Using Angular3/15/2024 10:58:43 AM. To create an animated credit card form in Angular, adjust the app.module.ts file to include necessary modules and define component properties.
  • How to Install the Windows Server Update Services?3/15/2024 8:52:45 AM. In this article, we will learn how to deploy and configure Windows Server Update Services (WSUS) on your Windows Server 2012 system with this comprehensive guide.
  • Display API Data on List Using SwiftUI3/15/2024 4:44:39 AM. In this article, we will fetch and display data on a list using SwiftUI. Learn to fetch and display data in a list using SwiftUI. Set up a SwiftUI project in Xcode, create a struct conforming to Codab
  • Implementing AI and ML in C# Projects3/14/2024 9:35:14 AM. Explore the integration of AI and ML into C# projects with this beginner-friendly guide. Power of ML.NET, TensorFlow.NET, and Accord.NET to implement machine learning algorithms in your C# application
  • Understanding CSS Grid: Building a Responsive Layout3/14/2024 5:19:45 AM. Illustrating the application of CSS Grid to construct a responsive webpage layout. Through precise grid definitions and item placements, it delineates sections like header, sidebar, content, and foote
  • Lets Create TabView in SwiftUI3/14/2024 4:45:45 AM. This article contains a simple demo of creating Tab View in SwiftUI. Learn how to create a Tab View using SwiftUI in this tutorial. Follow step-by-step instructions to integrate tabs like Home, Favori
  • Top 10 Tips For Building High Performance Websites3/13/2024 1:45:24 PM. A large scalable website is a web application with web pages, data, and functionality. Here are top 10 tips to build large scalable high-performance web applications.
  • Azure Devops Project Configuration Settings - Part One3/13/2024 8:46:15 AM. In this article, we will explore Azure DevOps Project Configuration Settings in this comprehensive guide, Part One. Learn to optimize project setup, manage settings, and streamline workflows.