Resources  
  • Loading Files into an Existing Fabric Lakehouse Table Using the Graphical User Interface (GUI)Jun 26, 2026. In this article, you will learn how to load files to Fabric Lakehouse tables using existing table append behaviour of the graphical user interface
  • What Is Unit Testing and How to Write Your First Unit Test in C#?Apr 06, 2026. Master C# unit testing! This beginner's guide covers the basics, AAA pattern, frameworks (MSTest, NUnit, xUnit), best practices, and common mistakes. Build reliable .NET apps!
  • Introduction to Git and SourceTreeJun 09, 2025. Git is a free and open-source version control system that allows developers to collaborate on projects efficiently. SourceTree is a powerful visual Git client that simplifies the process of using Git.
  • Unit Test CRUD operation in Web API using NUnit Testing FrameworkApr 07, 2025. Testing a Web API Crud Operation's test scenarios using NUnit Framework. Learn how to implement unit testing in C# using the NUnit framework for efficient CRUD operation testing. Explore test case scenarios, NUnit features, and the AAA pattern for reliable, high-quality code validation.
  • Unit Testing in .NET Core with NUnitFeb 17, 2025. This article covers the basics of NUnit, setting up a test project, writing and running unit tests, using assertions, and best practices for effective test automation. Enhance your .NET applications with reliable, automated testing using NUnit.
  • Build a Fun and Interactive Quiz App Using PythonFeb 04, 2025. Build an interactive Python Quiz App with multiple-choice questions, real-time validation, score tracking, and performance feedback. Enhance it with GUI, randomized questions, difficulty levels, leaderboards, and a timed mode.
  • The Ultimate Guide to Writing NUnit Unit Tests in .NET 9Jan 10, 2025. Demonstrates how to write robust and reliable unit tests in .NET 9 using NUnit. This article teaches developers how to write effective unit tests in .NET 9 using NUnit, covering test setup, assertions, mocks, and best practices to enhance code reliability and bug reduction.
  • A Comprehensive Guide for Enterprise Developers on .NET 9Jan 07, 2025. Ziggy Rafiq explains how enterprise developers can leverage high-performance APIs, real-time dashboards, and advanced security features using practical examples and best practices.
  • The Importance of Unit Testing in .NET ApplicationsJan 07, 2025. Unit testing is a crucial practice in .NET applications that helps ensure code reliability, maintainability, and efficiency. By using frameworks like NUnit, MSTest, and XUnit, developers can automate tests, catch bugs early, and improve code quality.
  • The Complete Guide to NUnit Testing in C# 13 and .NET 9Dec 10, 2024. This comprehensive guide explains NUnit testing in C# 13 with .NET 9 with detailed explanations, modern testing techniques, and practical code examples. Authored by Ziggy Rafiq.
  • Creating an AI Language Translator Using TkinterSep 29, 2024. In this guide, you'll learn how to build an AI-powered language translator using Python's Tkinter library. We'll combine natural language processing (NLP) with a simple graphical user interface (GUI) to create a real-time translation tool.
  • Getting Started with Unit Testing in ASP.NET CoreAug 22, 2024. Learn about essential testing frameworks like xUnit and NUnit, explore mocking and dependency injection techniques, and gain insights into best practices for writing robust test cases. Improve code quality and ensure reliable software with practical testing strategies.
  • How to Retrieve and Display Database Records in Java Using JTableAug 13, 2024. Learn how to retrieve and display database records in Java using JTable with this step-by-step guide. Explore Java Swing for creating a graphical user interface, JDBC for database connectivity, and SQL queries for fetching data.
  • Programming in Practice - GUI - XAML - Description of the User InterfaceJul 09, 2024. This article concerns selected issues related to the representation of process information in graphical form to develop a comprehensive User Interface. It presents XAML Domain-Specific Language as a description of the user interface.
  • Programming in Practice - GUI - MVVM Program Design PatternJul 03, 2024. This article concerns selected issues related to the representation of process information in graphical form to develop a comprehensive User Interface. It presents MVVM programming pattern as an implementation of the program Presentation layer using sub-layers, namely Model, View, and ViewModel.
  • Ignoring Merge Conflicts for Files in Git, Visual StudioJun 03, 2024. This article is to discuss Git Merge with ignoring some conflict files. This article addresses resolving merge conflicts in Git when multiple users modify the same file. It covers project setup, conflict demonstration, and using a .gitattributes file to manage conflicts in Visual Studio.
  • Programming in Practice - Graphical User Interface (GUI)May 30, 2024. This article concerns selected issues related to the representation of process information in graphical form. It tries to answer how to design and deploy a graphical user interface. It is a contribution to Programming in Practice External Data topics. A sample program backs all topics.
  • Exploring Linux: Unlocking the Secrets of the Open-Source May 21, 2024. Unraveling the Mysteries of Linux: This guide delves into the enigmatic world of Linux, an open-source operating system renowned for its customization, security, and performance. Explore the Linux kernel, distributions like Ubuntu and Fedora, and discover the power of its command-line interface.
  • Git GUI Clients (3-1), GitHub ServerMay 13, 2024. This article will briefly describe GitHub Server basic functionalities. This article is part of a series on Git GUI Clients. Focusing on GitHub Server, it delves into its major functionalities, guiding users through repository management and collaboration tools.
  • Git GUI Clients (1), Visual StudioMay 13, 2024. This article will discuss Visual Studio as a client of Source Control Server. This series dives into various Git GUI clients, detailing features like repository management, interaction with local and remote repositories, and integration with IDEs like Visual Studio.
  • Git GUI Clients (3), GitHub DesktopMay 07, 2024. This article discusses the GitHub Desktop as a client GUI. This series explores various Git GUI clients like Visual Studio, GitHub Desktop, and SmartGit, detailing features such as repo management, interaction with local and remote repos, and automation.
  • Git GUI Clients (2), VS CodeMay 06, 2024. This series explores various Git GUI clients like Visual Studio, VS Code, GitHub Desktop, TortoiseGit, and SmartGit, focusing on their features for repos management, interaction between local and remote repos, and more.
  • DevOps Pipeline (3), Setup from GUI&YAMLApr 29, 2024. This article discusses the DevOps Pipeline Setup Process. Microsoft's Azure, introduced in 2010, revolutionized computing by shifting from local to cloud-based solutions. This transition impacts development practices, emphasizing Azure and DevOps integration for efficient software delivery.
  • Utilization of DataGrid VS ListBox in WPF C#Apr 22, 2024. In WPF (Windows Presentation Foundation), the DataGrid and ListBox are two powerful controls that serve different purposes and are suitable for different scenarios
  • Git GUI Clients (4), TortoiseGitApr 19, 2024. 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.
  • Git GUI Clients (4-1), SVN and TortoiseSVNApr 18, 2024. This article is to discuss Git GUI Client.
  • The Beta release of the new VMware Host Client is availableApr 11, 2024. 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
  • Git GUI Clients (0) --- OverviewApr 10, 2024. 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 for efficient source control management.
  • How To Install Appium Inspector And Appium Server GUIMar 18, 2024. 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 all
  • Creating Your First GUI with TkinterFeb 01, 2024. This beginner-friendly article will guide you through the basics of Tkinter, showing you how to create a simple, interactive window.
  • How to Use MongoDB Atlas with MongoDB CompassDec 20, 2023. How to use MongoDB atlas with MongoDB compass, how to use cloud database with MongoDB. Learn how to use MongoDB Atlas, a fully managed cloud database, and MongoDB Compass, a powerful GUI for database analysis. Follow the steps to set up and connect your database.
  • Bot Framework ComposerOct 30, 2023. Building an AQI (Air Quality Index) bot with Microsoft Bot Framework Composer with little to no coding. With the basic installation of Node.js and .NET SDK.
  • Simplify Your C# WinForms Development with the ControlHelpers ClassSep 27, 2023. "In this comprehensive tutorial, we explore the ControlHelpers class, a powerful tool for enhancing your C# WinForms application development. Learn how to streamline common tasks and improve the user interface of your WinForms applications effortlessly. We'll dive into the ControlHelpers class, its key features, and provide step-by-step examples on how to implement it effectively in your projects. Whether you're a beginner or an experienced developer, this guide will help you harness the potential of WinForms with ease."
  • Mock Testing with MOQSep 18, 2023. This article is about Imporanct and Use of Mock Testing. I have explained Mock Testing in a simple way, and demonstrated the use with the code example.
  • Web API Testing with xUnit, NUnit, MSTest in ASP.NET CoreSep 01, 2023. writing unit tests, integration tests, and end-to-end tests for a Web API using xUnit testing framework in ASP.NET Core. Keep in mind that I won't be able to provide you with actual working code, but I'll give you a detailed example that you can adapt to your project.
  • Unit testing in C# .Net Core using NUnitAug 22, 2023. Unit testing in C# with NUnit in .NET Core involves using the NUnit testing framework to create and run unit tests for your C# code within a .NET Core application. NUnit is a popular testing framework that provides a convenient and structured way to verify the correctness of individual units of code, such as methods and functions, in isolation from the rest of the application.
  • What is Docker? Why Docker?May 29, 2023. what is Docker ? why docker ?
  • Implementing A Proxy Server In C# - An Example And Test CaseDec 09, 2022. In this tutorial, we provide an example of how to create a simple proxy server in a C# application using the HttpListener class. We also show how to write a test case to verify that the proxy server works as expected.
  • DevOps Pipeline (5), Setup from GUI with a Cloned Template (+ Fortify)Nov 10, 2022. This article discusses the DevOps Pipeline Setup from Clone, with Fortify configuration.
  • DevOps Pipeline (1), Management - GUI And YAMLOct 12, 2022. This article discuss Pipeline Management --- GUI and Yaml
  • Git - Push From GUI Client Returns "Authentication Failed"Aug 13, 2022. Git push to GitHub or Bitbucket from third party Gui client results in "Authentication Failed."
  • Git - 6 Free GUI ClientsAug 13, 2022. We give an overview of six free Git Gui clients.
  • Testing The Exception Thrown In NUnit C#Jul 25, 2022. In this article, we will learn how to unit test the code that is throwing an exception in NUnit C#
  • Using Arrange-Act-Assert Pattern And Assertions In NUnitJul 16, 2022. This article will teach about AAA (3A) patterns and assertions in the Unit Test case.
  • Getting Started With Unit Testing With NUnit In .Net CoreJul 02, 2022. In this article, we will learn about Unit Testing with NUnit in .Net Core.
  • Writing Efficient Unit Test Cases with Moq and BogusMar 21, 2022. Writing Efficient Unit Test Cases with Moq and Bogus.
  • Architecture And Services Provided By The Operating SystemMar 14, 2022. Kernel, command processor, shell and graphical user interface (GUI) are the main components of OS. Kernel: Kernel is known as the control module of an OS. The main working of kernel in the OS is that, to decide which part loads first in the processor and which remains in the main memory. In simple words, kernel decides which process should be allocated to the processor to execute first and which process to be kept in the main memory to be executed next. All this is happens, because kernel is present in the memory due to which the size of kernel is small as much as possible. Kernel is responsible for providing all the essential services which are required by other parts of the operating system and user applications.
  • Cinchoo - EazyCopy, Yet Another RoboCopy GUINov 09, 2021. In this article, you will learn about Yet another powerful RoboCopy GUI tool.
  • Comapare Files (1), With TFS And Git GUI In Visual StudioAug 30, 2021. This article will introduce the different ways to compare files in Visual Studio.
  • How To Download And Install MongoDB CompassJun 03, 2021. In this article, we will learn how to download and install MongoDB Compass, the GUI for MongoDB in windows.
  • Nine Ways To Open File Explorer In Windows 10Dec 16, 2020. File Explorer in Windows 10 facilitates file and folder management through a graphical interface. Learn various methods like keyboard shortcuts, Run dialog, Command Prompt, PowerShell, taskbar, start menu, searching, and task manager to access File Explorer efficiently.
  • Lobe - A Free & No-Code Machine Learning ApplicationDec 15, 2020. Discover Lobe, a free machine learning application by Microsoft that simplifies model training with its intuitive GUI. Train models effortlessly, play with predictions, and export them for cross-platform use. Easy installation and promising features make it a potential ML tool.
  • Wait What… GUI Testing Inside Docker ContainerJul 30, 2020. An article on how you can set up GUI-based testing inside a docker container.
  • GUI Programming (Tkinter) In PythonJul 08, 2020. In this article, I will explain GUI programming (Tkinter) in Python.
  • ASP.NET Core 3.1 Web API and SwaggerMay 03, 2020. This post shows creating a Web API in ASP.NET Core and the use of Swagger. Swagger is a GUI interface to communicate with a Web API.
  • Syntactical Difference Between MSTest Nunit And XunitAug 20, 2019. In this article, you will learn about the syntactical difference between MSTest NUnit and XUnit.
  • The GUI For MongoDB - CRUD FunctionalitiesAug 14, 2019. In this article, I will show you a MongoDB graphical user interface and how to make MongoDB CRUD operations with the help of MongoDB Compass.
  • Comparing Execution Plans In SQL Server Jun 20, 2019. 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 operators, costing, and CPU consumption.
  • Image Compressor Using Windows Forms With C#May 12, 2019. In this article, I have explained how to compress images by reducing the quality of images using C#.An "Image Compressor Using Windows Forms With C#" application provides a user-friendly way to compress images, making them more suitable for web usage, sharing, or storage. It serves as a tool for individuals or businesses who frequently work with images and need to optimize them for various purposes.
  • Using PictureBox In Windows FormsOct 08, 2018. Using PictureBox in Windows Forms" explores the versatile PictureBox control within the Windows Forms framework. Learn to display and manipulate images in your C# applications, covering key properties, methods, and events.
  • File Growth Rate: The GUI LiesJul 12, 2018. If you are like me, you use the SSMS GUI for various things. Though I tend to use scripts for the management of most things, I do check on the database growth rates of files using the GUI interface.
  • Essential Features Of TablePlus - The Best GUI Tool To Manage Relational DatabasesMay 25, 2018. TablePlus helps you to be more efficient while working with multiple relational databases. You can connect to the server, create a new database, manipulate and save your data at a fast speed, high-end secure guaranteed.
  • Unit Test In .NET Core Application Using NUnitFeb 08, 2018. NUnit is a popular open-source unit testing framework for .NET languages, essential for verifying code in ASP.NET Core. This guide covers setting up NUnit in an MVC project using CLI commands, creating test projects, and running tests.
  • Unit Test In .NET Core Application Using XUnitFeb 07, 2018. Learn xUnit for ASP.NET Core unit testing with CLI setup and examples. Explore Fact and Theory attributes, ILogger dependency injection, and test project integration for efficient code validation and debugging.
  • Model Class Validation Testing Using NunitFeb 15, 2017. In this article, we are going to learn about validating a Model class property that has data annotation, using Nunit.
  • Introduction To NUnit Testing FrameworkJan 14, 2017. In this article we are going to learn the basics of Nunit.
  • Trigger The Background Task From GUINov 28, 2016. This article explains how to trigger the Background Task from GUI.
  • WCF Service Unit Tests Using NUnit With Rhino Mocks And Entity FrameworkNov 22, 2016. In this article, you will learn how to run WCF Service Unit Tests using NUnit, with Rhino Mocks and Entity Framework.
  • Unit Testing With MS Tests In C#Jul 26, 2016. Unit testing ensures code quality by validating individual functions or methods. It reduces regression testing efforts, enhancing software maintenance. Using frameworks like MS Test or NUnit, developers apply TDD principles to write test cases, ensuring robust applications.
  • NUnit With C#May 18, 2016. NUnit is a unit-testing framework for .NET applications in which the entire application is isolated into diverse modules and each module is tested independently to ensure that the objective is met.
  • GUI Controls In PythonMay 07, 2016. In this article you will learn how to create GUI controls in python using tkinter.
  • How To Create GUI In Python Apr 30, 2016. In this article we learn how to create GUI using python.
  • RESTful Day Eight: Unit Testing And Integration Testing in WebAPI Using NUnit And Moq framework: Part TwoMar 07, 2016. In "RESTful Day Eight: Unit Testing And Integration Testing in WebAPI Using NUnit And Moq framework: Part Two," learn to rigorously test WebAPI endpoints, employing NUnit and Moq for comprehensive unit and integration testing, ensuring robustness and reliability in API development.
  • RESTful Day #7: Unit Testing and Integration Testing in WebAPI using NUnit and Moq framework: Part 1Mar 01, 2016. Explore essential aspects of RESTful API development with a focus on Unit Testing and Integration Testing using NUnit and Moq framework in WebAPI. Delve into testing strategies and automation for robust software development.
  • What is New In A Textbox In Universal Windows PlatformDec 18, 2015. This article highlighted what are the new properties in Textbox UWP.
  • Universal Windows Program XMAL Services (Type System) Internal - Part 1Dec 10, 2015. In this article you will learn about XAMLType System.
  • Creating NUnit Test ProjectNov 11, 2015. In this article you will learn about Nunit test project.
  • NUnit's Test Case SourceNov 08, 2015. In this article I will show when and how to use NUnit’s TestCaseSourceAttribute and why it is an unsung hero.
  • Selenium Webdriver And NUnit With Visual StudioOct 08, 2015. In this article you will learn Selenium Webdriver and NUnit with Visual Studio.
  • GUI Tools For MongoDBSep 23, 2015. In this article, you will learn about GUI Tools in MongoDB. there are several third party tools that provide a GUI interface for MongoDB. Some important GUI tools are discussed here.
  • Automated Code Coverage Implementation and Run MSTest or NUnit UnitTests With Parasoft Dot TestJun 12, 2015. In this article you will learn about Automated Code Coverage Implementation and Run Ms Test or NUnit Unit Tests with Parasoft dot Test.
  • Introduction to NUnitFeb 20, 2015. This article is about the Unit Testing Framework (NUnit ) using C#.
  • NUnit: A Sample Application For ExplanationJan 23, 2015. This article describes how to use NUnit with a sample application.
  • Windows API Window Using C#Nov 08, 2014. This program will create a very simple window that just says Hello but it does using just the Windows GUI API in C#.
  • Graphical User Interface Login Page In JavaMay 16, 2014. This article basically shows how a Graphical User Interface login page can be made in Java with suitable examples.
  • Fundamentals of Unit Testing: Understand Mock Object in Unit TestingMay 04, 2014. Learn unit testing fundamentals with a focus on mocking using the Moq framework in Visual Studio. Explore how mock objects simulate dependencies, ensuring isolated testing environments. Master essential techniques like lambda expressions and the Setup() method for efficient unit tests in distributed team projects.
  • Fundamentals of Unit Testing: Unit Test Using NunitMay 01, 2014. In this article we will use the Nunit framework to implement a unit test.
  • Fundamentals of Unit Testing: Understand AreEqual and AreEqual<T> in Unit TestingApr 26, 2014. Learn the fundamentals of unit testing with a focus on Assert.AreEqual and Assert.AreEqual&lt;T&gt;. These assertion methods are crucial in ensuring your code behaves as expected. Mastering them enhances code quality and streamlines the testing process, fostering robust software development.
  • Group Box and Picture Box in Windows FormsApr 12, 2014. Combine Group Box &amp; Picture Box in Windows Forms for organized UI &amp; image display. Utilize Group Box for visual grouping &amp; Picture Box for image rendering, enhancing user experience in C# GUI applications.
  • How To Make Calculator In C#?Feb 28, 2014. Creating a calculator in C# is a common beginner&#39;s project that can help you learn the basics of building a graphical user interface (GUI) and handling user input. Here&#39;s a simple guide on how to make a calculator in C#.
  • Learn Basic Unit Testing With Visual Studio 2012 and NunitJan 23, 2014. With this article we’ll go step-by-step to set up the environment and a few basic test scenarios.
  • Search Records From Database Using Swing GUI in JavaNov 01, 2013. This article explains how to search user records from a database by their name in the Swing GUI of Java. The NetBeans IDE is used to create the sample examples.
  • Simple and Effective Magnifier Using Very Easy Logic in C#Oct 30, 2013. While I working in GUI design I need to ensure each and every pixel of the application, so I need a magnifier. I used the default Windows magnifier but it will not meet my zoom level and this requires implementing this magnifier with very simple logic.
  • Code Coverage and Unit Tests in VS2012Sep 09, 2013. This article explains when to stop writing Unit Tests of something, such as a simple function.
  • Handling Images on NetBeans IDE Using GUI BuilderJul 23, 2013. This article describes image handling in the NetBeans IDE.
  • Visual Debugger In NetBeans IDEJul 19, 2013. This article describes the Visual Debugger component of the NetBeans IDE.
  • Describing GUI Building on NetBeans IDEJul 18, 2013. This article gives a step by step idea about how to proceed working on GUI using NetBeans IDE.
  • Scraping Web site Dynamic Data using WATINMar 30, 2013. Learn how to scrape web pages using Watin and NUnit in C# ASP.NET. Explore techniques for efficient scraping, including navigation, HTML parsing with regular expressions, and utilizing third-party tools. Deploy and configure web applications, navigate pages, and extract data with ease.
  • NUnit With C#Mar 05, 2013. NUnit is a unit-testing framework for .NET applications in which the entire application is isolated into diverse modules and each module is tested independently to ensure that the objective is met.
  • How To Install Windows Server 2012Feb 14, 2013. In this article you will learn how to install the Windows Server 2012 and what it's Installation Options are.