Resources  
  • Creating a MAUI .NET 9 Project [GamesCatalog] - Part 1Jan 19, 2025. Create a mobile app with a C# .NET backend using the IGDB API for a game catalog and reviews. Features include search screens, XAML layouts, CommunityToolkit integration, .NET 9, and a refined, user-friendly interface.
  • How GitHub Copilot Assists with DebuggingJan 19, 2025. GitHub Copilot aids debugging by suggesting code fixes, explaining errors, and providing test templates. It speeds up debugging, teaches better coding practices, and improves efficiency, but still requires manual review for accuracy.
  • .NET8/9 – Testing Different Build/Deployment Modes – Part 6Jan 17, 2025. Learn how to configure and validate build pipelines, optimize deployment processes, and ensure application stability. This sixth installment dives deep into practical strategies for DevOps success.
  • .NET8/9 – Testing different Build/Deployment modes – Part4Jan 16, 2025. Explore various .NET8/9 build modes, including framework-dependent, self-contained, single-file deployments, AOT compilation, trimming options, and more, using Microsoft tools and dotPeek decompiler for in-depth analysis and optimization.
  • .NET8/9 – Testing different Build/Deployment modes – Part 5Jan 16, 2025. Explore various .NET8/9 build, publish, and deployment modes, including single-file apps, AOT precompilation, and framework-dependent/independent setups. Learn about tools like dotnet restore, global.json, and managing SDK versions.
  • .NET8/9 – Testing Different Build/Deployment Modes – Part 2Jan 15, 2025. This article explores testing various build and deployment modes in .NET 8 and .NET 9. It delves into advanced techniques, comparisons, and optimization strategies to ensure seamless application deployment.
  • .NET8/9 – Testing Different Build/Deployment Modes – Part 3Jan 15, 2025. This article explores 15 different build modes in .NET 8/9, including framework-dependent, framework-independent, single-file bundling, trimming unused libraries, and Ahead-of-Time (AOT) precompiling.
  • .NET 8/9 – Testing Different Build/Deployment Modes – Part 1Jan 13, 2025. Learn how to test various configurations, optimize deployment pipelines, and enhance the build process for efficient development workflows. Part 1 covers essential setup and testing strategies for .NET environments.
  • Debug Angular (1-1), In VS Code by Debuggers for Chrome NewDec 16, 2024. This article is a supplement of the article of Debug Angular (1-1), In VS Code by Debuggers for Chrome
  • Exception Handling in C# 9.0Dec 04, 2024. Exception handling in C# 9.0 ensures applications can manage unexpected errors gracefully, improving stability and user experience. This includes using try, catch, finally, and throw for structured error handling.
  • Understanding .http Files in .NET 8Dec 01, 2024. Discover how to enhance API testing with Visual Studio's .http file feature. Learn to create and execute HTTP requests directly within the IDE, eliminating the need for external tools like Postman.
  • How to Enable USB Debugging on Android DeviceNov 12, 2024. Learn how to enable USB Debugging on your Android device with this step-by-step guide. USB Debugging lets you connect your phone to a computer for advanced tasks like data transfer, app testing, and more.
  • Understanding Write-Debug, Write-Verbose, and Write-HostNov 10, 2024. In PowerShell, Write-Debug, Write-Verbose, and Write-Host serve different purposes for output. Write-Debug is used for debugging, displaying messages when the $DebugPreference is set. Write-Verbose provides detailed information when $VerbosePreference is set.
  • Dev Tunnel in Visual Studio Simplifies Local DevelopmentOct 28, 2024. Explore the Dev Tunnel feature in Visual Studio 2022, designed to streamline local development and debugging. This powerful tool allows developers to create a secure connection to their remote environments, enhancing collaboration and productivity.
  • Debugging Azure DevOps Pipelines with System.DebugOct 26, 2024. This article explores essential techniques for Azure DevOps pipeline error diagnosis. It discusses how to enable diagnostic logs for individual and all pipeline executions using the "Enable System Diagnostics" checkbox and the system. debug variable.
  • Fixing the 'Process with an Id of #### is not Running' Error in Visual StudioOct 14, 2024. In this article, we will learn why this error occurs, how to identify the underlying cause, and step-by-step solutions to fix it, ensuring smoother development and debugging in Visual Studio projects.
  • Compiling Multiple Files to Build an ApplicationSep 29, 2024. This article explains how to compile multiple C files into a single executable using the C compiler. It covers two approaches: compiling multiple files with the cc command or using the #include directive to link functions.
  • How to Download Code from Your Azure Function AppSep 27, 2024. In this article, we will learn how to easily download code from your Azure Function App using built-in tools like the Azure Portal, App Service Editor, or source control integration.
  • Learn NLog Advanced Usage / Change NLog Configuration Per RequestSep 23, 2024. This article explores implementing dynamic logging in multi-tenant applications using NLog. It discusses configuring NLog to enable debug logging on a per-request basis without modifying existing configurations.
  • Reading and Writing Operation on File System in C ProgrammingSep 20, 2024. In C programming, file handling allows reading from and writing to files using functions like fopen(), fclose(), putc(), getc(), fwrite(), and fread(). Files are opened in various modes such as read, write, or append, with support for unformatted and formatted input/output operations.
  • Cross-Site Request Forgery (CSRF) in ASP.NET CoreSep 12, 2024. CSRF is a security vulnerability where attackers trick authenticated users into making unintended requests. This ASP.NET Core example demonstrates using anti-forgery tokens to prevent CSRF attacks. It shows how to protect endpoints with tokens, customize them, and handle AJAX requests securely.
  • Build Microsoft Teams Bot Extension Using TypeScriptSep 11, 2024. Learn to build a Microsoft Teams Bot Extension with TypeScript in this guide. You'll set up your environment using Node.js and Visual Studio Code, create a bot with Teams Toolkit, and deploy it using Azure. Perfect for enhancing Teams with custom bots for improved communication and productivity.
  • Optimizing Angular Route Guards for Performance and SecuritySep 04, 2024. Angular route guards manage access control in your application, ensuring users only access authorized routes. To optimize performance and security, implement lazy loading with CanLoad, cache permissions, use efficient guard logic, and enforce role-based access control (RBAC). Test and monitor guards regularly.
  • Simplifying ASP.NET Core 8 Logging with Serilog and AppInsightSep 02, 2024. Serilog is a powerful .NET logging library that supports structured logging, enhancing application monitoring and debugging. To integrate Serilog with ASP.NET Core and Application Insights, install essential NuGet packages, configure appsettings.json, and set up Serilog in Program.cs.
  • Encryption and Decryption using AES in .NET Core and .NET FrameworkSep 02, 2024. AES (Advanced Encryption Standard) is a symmetric encryption algorithm using the same key for both encryption and decryption. In C#, AES encryption involves setting up a RijndaelManaged instance with a key, IV, and mode (e.g., CBC). Data is encrypted using CryptoStream and then encoded to Base64. Decryption reverses this process.
  • Entity Framework (3), with .Net MVC, Model-FirstSep 01, 2024. This article will discuss Entity Framework with .Net MVC, Model-First approach
  • Tailwind CSS Header and Seamlessly Integrating It with ReactJSAug 30, 2024. Tailwind CSS is a utility-first CSS framework that enables rapid UI development with minimal custom CSS. It provides a wide array of predefined classes, allowing developers to style directly in their HTML. Tailwind is highly customizable, supports responsive design, and offers performance optimization features.
  • Encryption and Decryption using AES (Symmetric) in AngularAug 30, 2024. AES (Advanced Encryption Standard) is a symmetric encryption algorithm used for secure data transmission. Implement AES in Angular using the crypto-js library, supporting modes like CBC, ECB, and CTR, with various padding options. Encrypt and decrypt data securely using UTF-8 keys and initialization vectors.
  • Switch Theme Between Light and Dark Mode on Webpage Using BootstrapAug 24, 2024. This guide covers step-by-step instructions on implementing theme toggling with Bootstrap's built-in classes, JavaScript, and CSS. Enhance your website's user experience by providing a responsive, customizable design.
  • How ChatGPT Solves Coding ProblemsAug 22, 2024. ChatGPT revolutionizes coding by assisting with debugging, generating code snippets, optimizing performance, and learning new programming concepts. It helps solve complex problems, supports collaboration through code reviews, and facilitates knowledge sharing.
  • Introduction of MicroservicesAug 16, 2024. Microservices design software as collection of small, independent services, each handling a specific function. They allow independent deployment, scalable resources, and diverse technologies. Benefits include flexibility, fault isolation, and easier updates, but they introduce complexity and require robust management.
  • AI Revolution: Transforming Developers and Business AnalystsAug 12, 2024. AI is transforming software development and business analysis. For developers, it enhances code generation, debugging, and DevOps processes. For business analysts, AI improves data analysis and predictive analytics and automates routine tasks. This collaboration boosts efficiency, decision-making, and innovation.
  • EF Core Query Tags: What They Are and How to Use ThemJul 29, 2024. Discover the power of EF Core Query Tags in optimizing and debugging your database queries. This guide explains what query tags are, their benefits, and how to implement them in your Entity Framework Core projects.
  • Breaking Down SQL ComplexityJul 21, 2024. Choosing between Common Table Expressions (CTEs) and subqueries in SQL Server depends on readability, maintainability, and performance. Subqueries are ideal for simpler, single-use cases, while CTEs excel in complex, modular, or recursive queries.
  • Logging in PythonJul 17, 2024. Logging in Python" explores the powerful logging module, providing essential tools for effective log management. Learn to track errors, debug code, and monitor applications with various log levels, handlers, and formatters.
  • Interactive Rating Control in PowerAppsJul 17, 2024. Explore the integration of rating controls in social media and user-interactive applications using SharePoint lists. Learn about setting display modes, default properties, and user validations to enhance interaction and data management efficiency.
  • Master Global Exception Handling with IExceptionHandler in .NETJul 16, 2024. Global exception handling in .NET with IExceptionHandler centralizes error management, ensuring consistent responses and improved logging. Our Global Exception Handler Middleware catches exceptions globally, enhancing user experience and maintainability.
  • Exploring Advanced Error Handling Techniques in C#Jul 08, 2024. Error handling is a critical aspect of software development. It ensures that your applications can gracefully handle unexpected situations, maintain stability, and provide meaningful feedback to users. In C#, the .NET framework offers robust mechanisms for error handling.
  • Triggering UI Flows using Power AutomateJul 02, 2024. Explore various triggers for UI flows in Power Automate: Attended mode requires an active Windows session, while unattended mode runs on logged-out machines. Setup involves an on-premises data gateway and credentials.
  • Setting Up a Basic React Application with RoutingJul 01, 2024. Learn to build a React app with routing using react-router-dom. Set up a structured folder layout, define routes in Main.js, integrate components in App.js with BrowserRouter, and configure the entry point in index.js.
  • Understanding the -fsSL Command in DockerJun 28, 2024. Discover the meaning and usage of the -fsSL command in Docker, how it enhances automation and simplifies Docker-related tasks, ensuring smooth operations.
  • What is the React Strict Mode: Enhancing React DevelopmentJun 22, 2024. React Strict Mode is a development tool in React that helps identify potential issues in an application by highlighting them early. It enforces best practices, improves performance, and ensures code quality by providing additional checks and warnings for components.
  • Calculate and Display Total Amount Based on Checkbox StatesJun 21, 2024. In web applications, event binding detects changes in checkboxes named advamount and Rentalamount, enabling dynamic updates based on user interaction. This involves managing the checkbox states to track which financial components are selected.
  • Train and Validate Datasets in Machine LearningMay 13, 2024. In machine learning, where algorithms are trained to learn patterns from data and make predictions or decisions, the role of datasets cannot be overstated. In this article, we explore the significance of train and validate datasets.
  • Learn Visual Studio Tips and TricksMay 10, 2024. Visual Studio tips and tricks optimize productivity with shortcuts, code editing features, debugging tools like breakpoints and watch windows, code snippets, and integration with version control systems like Git. Customization and extensions further enhance development efficiency.
  • Mastering the Art of Debugging in Your ASP.NET ProjectApr 12, 2024. Delving into the realm of maintaining and improving an existing ASP.NET project feels like embarking on a journey through a maze of challenges and prospects. As developers, we regularly encounter the intricate but fulfilling task of uncovering and resolving issues nestled within the codebase.
  • Activate & Deactivate Account Record in Dynamic 365 with PowerShell Mar 28, 2024. InteractiveMode prompts user for login in Dynamics CRM, storing connection in $conn. BypassPluginExecution set to true avoids plugin execution.Set-CrmRecordState modifies record state in CRM using specified entity, ID, and state/status codes.
  • A Seamless Debugging Experience with Source Link in .NET 8Mar 11, 2024. Discover how to enhance your debugging experience in .NET 8 with Source Link, authored by Ziggy Rafiq. This article guides about the efficient use of Source Link for debugging, providing invaluable insights for software developers. With this authoritative resource, you can master the intricacies of debugging in .NET 8.
  • Azure Monitoring Services Guide: Implementation and ExamplesMar 10, 2024. This article is a comprehensive guide to Azure monitoring services, with implementation steps and examples. Real-world examples illustrate effective monitoring of Azure resources for optimal performance and security.
  • What is the Benefit of Strict Mode In React.jsMar 07, 2024. Strict mode in React enhances development by providing runtime checks and warnings, identifying unsafe lifecycle methods, and deprecated features, and promoting best practices for a more reliable codebase.
  • Best Practices for Handling Exceptions in C# Mar 05, 2024. Learn effective exception handling techniques in C# with Ziggy Rafiq's comprehensive guide. Discover best practices for managing exceptions, including specifying exception types, logging errors, and employing cleanup strategies. Enhance your C# application's robustness and reliability while minimizing downtime.
  • How to Debug ForwardRefs in DevTools in React.jsMar 05, 2024. Debugging forwardRef components in React.js using DevTools involves inspecting the component hierarchy, props, and state. Use console.log statements and React Developer Tools Profiler for effective debugging.
  • Understanding View Encapsulation in AngularMar 02, 2024. View encapsulation in Angular refers to the mechanism used to control how component styles are scoped and applied within the application. Angular provides three types of view encapsulation: emulated, none, and shadowdom. Let's understand each type:
  • Third-party API Integration in Asp.NET Core Web APIFeb 20, 2024. ASP.NET Core is a powerful framework for building web APIs, allowing developers to create robust and scalable applications. One of the key features of modern web development is the integration of third-party APIs, which provide access to external services and data.
  • Docker Swarm: Transforming Container OrchestrationJan 12, 2024. Explore the dynamic world of Docker Swarm, where machines become nodes, managers orchestrate, and containers dance in perfect harmony
  • Create and Debug Lambda Function in VS CodeDec 22, 2023. Create an AWS lambda function in the local environment and debug it before pushing it to a cloud environment. With the help of a few tools such as AWS SAM or serverless framework, developers can emulate lambda environment on their local machine; this allows for rapid iteration and testing before deploying the code base into the cloud.
  • Statistical Concepts for Data AnalysisOct 26, 2023. Statistics is a powerful tool used to analyze data, make informed decisions, and draw meaningful insights from information. Whether you're a data scientist, researcher, or just curious about the world of numbers, it's essential to grasp some fundamental statistical concepts. In this article, we'll explore and provide examples for each of these key terms.
  • Debugging Techniques for Web DevelopersSep 16, 2023. Debugging is a critical skill that can save you time, frustration, and even your reputation. In this article, we'll explore some essential debugging techniques to help you identify and fix issues in your web projects effectively.
  • React (1) - Installation and Environment SetupSep 05, 2023. This series of articles delves into React, a popular choice for Single Page Applications (SPAs). As a former Angular developer, I found React's training courses beneficial in understanding key concepts and skills. The articles cover essential aspects such as installation, JSX, parameters, library usage, CSS, HTTP, routing, and more. This initial article provides an introduction to React, its installation, prerequisites, and the creation of your first project. Additionally, it addresses common issues like the choice between TypeScript and JavaScript and whether React is a compiled language.
  • React (2) - JSX FileSep 05, 2023. These articles focus on React, comparing it to Angular in the context of Single Page Applications (SPA). Topics include JSX, components, and useful VS Code extensions for React development.
  • ASP.NET (4-1) - Page Life Cycle: DebuggingSep 04, 2023. In summary, debugging in ASP.NET Page Life Cycle involves closely monitoring the execution flow, inspecting control states, and handling exceptions to identify and resolve issues efficiently. Understanding the life cycle events and their order helps developers pinpoint problems and ensure smooth web application operation.
  • Run JavaScript outside a BrowserAug 28, 2023. This article will discuss running JavaScript outside a Web Browser.
  • Enhancing Client Responses: Crafting Custom Middleware for Effective Error HandlingAug 27, 2023. Designing a robust error handling mechanism and returning meaningful error responses to clients is crucial for enhancing the reliability and user experience of your ASP.NET Core Web API. Here's a concise guide on how to achieve this using custom middleware:
  • ASP.NET Core API Pagination and FilteringAug 17, 2023. Implementing pagination and filtering in an API is a common practice to optimize responses and efficiently handle large datasets. Here's a step-by-step guide on how to achieve this in an ASP.NET Core Web API:
  • How To Enable Developer Mode on iPhoneAug 09, 2023. Explore the exclusive features of Developer Mode on your iPhone. Discover advanced tools, unleash innovation, and elevate your device experience. This article ensures a seamless activation process, empowering you to harness the true capabilities of your iPhone.
  • Remote Debugging ASP.NET Core Application on a Remote IISJul 24, 2023. Enhance ASP.NET Core Debugging with Remote Debugger: Debug your applications hosted on IIS by connecting Visual Studio to Remote Debugger, ensuring efficient debugging and issue resolution.
  • Debug Applications using Visual Studio Dev TunnelsJul 24, 2023. Learn how Dev Tunnels in Visual Studio enable a seamless connection between machines, easing remote teamwork and simplifying debugging processes in web and mobile applications.
  • Debugging a Dynamics 365 CRM PluginJul 18, 2023. Plugins are of two types, which are synchronous and asynchronous. We cannot debug the plugin on the runtime, rather we can do it using profiler.
  • Unlocking the Power of Serverless Computing with Azure Functions Jul 16, 2023. Azure Functions are a serverless computing service provided by Microsoft Azure. They allow developers to write and deploy small units of code called functions that can be triggered by various events. With scalability, cost efficiency, and seamless integration with other Azure services, Azure Functions provide an efficient solution for building event-driven and microservices-based applications. They support multiple programming languages, offer easy deployment and management options, and provide built-in monitoring and debugging capabilities. Azure Functions are found within the Azure portal and can be created using Azure CLI or Visual Studio.
  • Use Case View in Software DevelopmentJun 30, 2023. The Use Case View is a perspective used in software development that concentrates on identifying a system's functional needs from the viewpoint of its users or other external actors. It aids in comprehending how users engage with the system and what features it ought to offer to meet their wants. Use case diagrams, which show how actors interact with the system, are generally used to record the use case view.
  • How to Trigger Service Bus Trigger Function App from Postman?Jun 22, 2023. This article helps developers and QA to test non http trigger function apps from postman without much hassle and without use of any third party tool.
  • Debugging HTML Code: Common Errors and How to Fix ThemJun 13, 2023. In this article we have explained Common HTML errors and their fixes.
  • How to Generate a Standalone Executable File from C# Project in Visual Studio 2022May 29, 2023. In this article, we will explore the process of generating a standalone executable file from a C# project in Visual Studio 2022. A standalone executable file allows you to distribute your application to end users without the need for them to have the .NET Framework or any other dependencies installed on their machines.
  • GCM mode Encryption and Decryption in ASP.NET Console AppMay 15, 2023. In this article, I have explained how to encrypt and decrypt the text using AES Encryption standard using GCM mode.
  • Tips and Tricks for using Visual Studio efficientlyMay 09, 2023.
  • Daily log using log4net in worker serviceApr 14, 2023. Log4Net logging daily log creation
  • Debug .NET Core Project In Mobile Or Tablet Using Dev TunnelsMar 10, 2023. In this article we will explore the new feature of Microsoft Visual Studio 2022 which allows you to test your Web Application on other PC, Mobile or Tablets while you are debugging your project. This feature is called Dev Tunnels.
  • How To Debug An Angular ApplicationFeb 08, 2023. In this article, you will learn how to debug an angular application.
  • Using Power BI To Update DataJan 23, 2023. In this article, you will learn how to use Power BI to update data.
  • What is SQL Server Management Studio (SSMS)Jan 04, 2023. SQL Server Management Studio (SSMS) is a tool used to manage and develop Microsoft SQL Server databases. It provides a graphical interface for connecting to servers, creating and modifying database objects, importing and exporting data, and running queries.
  • Stackify - A Comprehensive Tool For Application Performance Monitoring And DebuggingJan 03, 2023. In this article, you will learn about a comprehensive tool for Application Performance Monitoring and Debugging.
  • Debug Angular (2), In Browser - DevToolsNov 07, 2022. This article will discuss Debug Angular in Browser - DevTools.
  • How To Bring Database Online From Suspect Mode In SQL ServerOct 27, 2022. In this article, we have mentioned few points to Bring Database Online from Suspect Mode in SQL Server.
  • How To Debug Azure Event Grid Trigger Function Using PostmanJul 02, 2022. How To Debug Azure Event Grid Trigger Function Using Postman
  • Getting A Build Date And Time In Xamarin Android And iOS (Release Mode)Apr 28, 2022. If you're Struggling with taking a build date in android in Release time. Here is the solution for the please check this.
  • Debug/Breakpoints With Conditions In C#Apr 05, 2022. In this article, you will learn how to debug/Breakpoints with Conditions in C#
  • How To Measure Central Tendency Using Pandas In Python - Data ScienceMar 14, 2022. In this article, you will learn how to measure Central Tendency using pandas in Python.
  • Useful Python FunctionsFeb 17, 2022. The article explains 4 extremely useful Python functions breakpoint, globals, locals, and input.
  • How To Prevent Dark Mode In Xamarin.FormsFeb 10, 2022. In this article, we will see how to force the white or light mode in an application developed in Xamarin.Forms
  • Inspecting PySnooperJan 20, 2022. The article explains using PySnooper for Debugging.
  • Artillery - API Freighting Tool Overview Jan 08, 2022. Load Performance Testing, Artillery tool setup , Basic commands , Debugging & Reporting
  • Hiding Special Buttons From Dynamics 365 CEDec 30, 2021. This article is about hiding button which is not visible in Ribbon workbench for easy hide.
  • FOR XML In SQL SeverDec 02, 2021. In this article, we are going to discuss FOR XML Path Clause in SQL Server.
  • Debugging The Hottest Release Of Visual Studio With Code DemosNov 13, 2021. Microsoft released Visual studio 2022 on 8th November 2021. Let's unpack it's few features.
  • Implement The Dark Mode In Xamarin.androidJul 21, 2021. In this article, I have explained the Dark Mode in Xamarin.Android. It will help you to change the your application dark to normal and white to normal mode.
  • How To Create A Solution In Dynamics 365 CRM Using Classic Mode And Power Apps Maker PortalJun 02, 2021. In Dynamics 365, a solution component represents something that you can customize. So, we have 2 types of solutions in Dynamics CRM- Managed solutions where most of the product related Out of Box related functionalities will be present, but as per the customer requirements we have to extend product behaviour with the help of Un-Managed Solutions where all the custom components can be kept. And we are going to see about how to create a custom or unmanaged solution in Dynamics CRM using classic mode and through Power Apps Maker Poral
  • How To Create A Publisher In Dynamics 365 CRM Using Classic Mode And Power Apps Maker PortalMay 27, 2021. Learn to set up a Publisher in Dynamics 365 CRM using both Classic Mode and the Power Apps Maker Portal. Explore customization options, solution management, and app development to tailor Dynamics 365 to your organization's needs efficiently.
  • Create A C# Azure Function Using Visual Studio 2019Mar 24, 2021. The azure function is a serverless concept of cloud native design that allows a piece of code to be deployed and executed without any need of server infrastructure, web server, or any configurations. Azure Functions can be written in multiple language such as c#, Java, JavaScript, TypeScript, and Python.
  • Debugging Angular 11 Application In Visual Studio CodeMar 08, 2021. In this article, you will learn how to debug an Angular 11 application in Visual Studio Code
  • Debug Angular (1), In VS Code by Debugger for Chrome Feb 15, 2021. Describe how to debug in VS Code, and give some basic discussion

About Debugging-Mode

NA

OUR TRAINING