Resources  
  • Exception Handling In ASP.NET Core Web APIMar 11, 2024. Exception handling is crucial for robustness in ASP.NET Core Web API. Learn about global handling, custom middleware, action filters, and ProblemDetails for effective error management and client communication.
  • Unit Test in ASP.NET Core ApplicationMar 07, 2024. Creating unit tests for an ASP.NET Core API controller involves service mocking and exception handling. Set up your project, install packages, create a test project, mock the service, write tests, handle exceptions, and run tests.
  • Implement Global Exception Handling Middleware in .NET ProjectMar 07, 2024. Implementing custom global exception handling in your project involves setting up a system to manage errors across your application. By defining exception classes and configuring error logging, you can ensure smoother error handling and improve the reliability of your software.
  • 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.
  • Enable Audit History Using Powershell in D365 Feb 28, 2024. In this article we will discuss in detail about audit tracking for entities and fields and how it can be enabled in more efficient manner.
  • Learn Exception Handling in C#Feb 28, 2024. Exception Handling in C# is crucial for robust code. Using try-catch blocks, catch blocks, and finally blocks, developers manage unexpected issues gracefully, ensuring dependable and solid applications.
  • Error Management in .NET CoreFeb 18, 2024. In software development, dealing with mistakes is really important. Whether it's a small problem or a big one, how a program handles mistakes can really affect how well it works for users. In the .NET Core world, there's a cool way to handle errors called global exception handling using custom middleware.
  • Global Exception Handling in .NET Core with Custom MiddlewareFeb 16, 2024. Global exception handling in .NET Core, utilizing custom middleware, centralizes error management, enhancing resilience and simplifying maintenance. This approach streamlines error handling across the application, promoting consistency and fortifying against unexpected failures.
  • Enable Copilot Features for Sales module in CRMFeb 16, 2024. This guide provides step-by-step instructions for configuring Copilot settings in Dynamics 365 Sales. It covers tasks such as enabling Copilot preview features, managing app-specific settings, turning on audit history, and publishing changes.
  • Enable Audit History for an Entity in CRMFeb 15, 2024. Enable audit history in CRM to track entity changes. Enhance data security, compliance, and integrity by monitoring modifications. Configure settings to log and report on user actions for improved governance.
  • IExceptionHandler in ASP.NET Core 8Feb 07, 2024. ASP.NET Core 8 introduces a new feature called IException Handler, providing a centralized way to handle exceptions in applications. This article explores what IExceptionHandler is and how to use it effectively.
  • Null Handling in C# Using Null-Conditional and Coalescing OperatorsJan 25, 2024. In C# programming, null handling is a critical consideration for robust and error-resistant code. This brief guide introduces two powerful operators, the null-conditional operator (?.) and the null-coalescing operator (??), designed to streamline null-related challenges.
  • Exploring Filters in .NET CoreJan 17, 2024. .NET Core's flexibility and extensibility are enhanced by filters, allowing developers to inject logic into the request processing pipeline. Types like Authorization, Action, Result, and Exception filters enable modular and reusable cross-cutting concerns.
  • Microservices Development with 3-Tier Architecture and Circuit Breaker Design Pattern Using Microsoft ASP.NET Core Web APIDec 30, 2023. The Circuit Breaker pattern, analogous to its electrical counterpart, monitors for failures and helps prevent cascading failures in distributed systems. It acts as a barrier between a potentially failing service or resource and the rest of the system.When a service is working as expected, the Circuit Breaker allows requests to pass through. However, if the service encounters an issue or starts to fail, the Circuit Breaker "opens" and prevents further requests from being sent to the failing service for a defined period. This helps to preserve system resources and prevent overload or degradation.
  • NuGet for .NET 8Dec 27, 2023. Unleash the power of NuGet for .NET 8! This update revolutionizes package management with enhanced security, centralized dependencies, performance boosters like frozen collections, and productivity tools like improved diagnostics. It's time to say goodbye to vulnerabilities and chaos, and embrace a streamlined, secure, and joyful development journey!
  • Retrieving Audit Data for a Specific Entity in D365 CE Using C#Dec 08, 2023. This article is about getting audit entity data for a particular entity. This blog guides Dynamics 365 CE users on leveraging C# code to retrieve audit data, ensuring compliance and transparency. Learn to fetch records based on specific operations for insightful analytics.
  • What is Type Conversion in C#?Oct 31, 2023. This article on type conversion in C# is comprehensive and informative. It effectively covers the fundamental concepts of type conversion, including implicit and explicit conversions, common conversion methods, exception handling, and custom type conversion. The examples provided throughout the article enhance the understanding of each concept and make it easier for readers to grasp the intricacies of type conversion in C#.
  • Fixing Unhandled Exception on the Current Circuit in BlazorOct 20, 2023. Learn how lookout for a solution for the error unhandled exception on the current circuit
  • Exception Handling in Power Automate Using Try Catch Scope ActionOct 20, 2023. Exception Handling in Power Automate involves the use of Try Catch Scope Action, allowing users to gracefully handle errors and exceptions that may occur during the execution of automated workflows. By encapsulating specific actions within a Try block and defining corresponding Catch blocks for different types of exceptions, users can create robust and reliable workflows that can handle errors without disrupting the entire process. This approach ensures smoother automation, enhances user experience, and improves overall workflow reliability.
  • Action Filters in ASP.NET CoreOct 13, 2023. This article provides a comprehensive overview of Action Filters in ASP.NET Core, exploring their types.
  • Elevate Your .NET 7 API: Exception Handling and Logging MasteryOct 05, 2023. This article explores the best practices for exception handling and logging in .NET 7 APIs, enabling developers to create resilient applications that gracefully handle errors and provide valuable insights for debugging and improvement.
  • Building a Microservices API Gateway with YARP in ASP.NET Core Web APIOct 03, 2023. Building a microservices API Gateway with YARP in ASP.NET Core Web API provides a flexible and scalable solution for managing and routing traffic in a microservices architecture. By incorporating features such as service discovery, authentication, authorization, load balancing, rate limiting, and logging, you can create a robust and secure gateway that orchestrates communication between diverse microservices.
  • How Can You Ensure Secure Smart Contract Development?Sep 26, 2023. Learn essential Solidity best practices for writing secure, efficient, and reliable smart contracts on the Ethereum blockchain.
  • Why is Smart Contract Auditing Important for Blockchain Security?Sep 20, 2023. Smart contract auditing enhances security, prevents losses, and builds trust in blockchain transactions.
  • Custom Exceptions in C#Sep 19, 2023. Enhance error handling in C# with custom exceptions. Learn how they provide specificity, control, documentation, and maintainability, and follow best practices for effective implementation.
  • Exception Handling in SQL Server Sep 14, 2023. This article explores SQL Server's TRY...CATCH statement for exception handling. It delves into its syntax, functions like ERROR_NUMBER and ERROR_MESSAGE, and demonstrates its use through examples.
  • Real-time Monitoring with Azure Application Insights in ASP.NET Core Web APISep 06, 2023. Azure Application Insights is a powerful tool for monitoring and diagnosing applications, including ASP.NET Core Web APIs. It provides real-time telemetry data, performance metrics, and logging capabilities. In this example, I'll walk you through setting up Azure Application Insights for an ASP.NET Core Web API and demonstrate how to use it for real-time monitoring and diagnostics.
  • How to Find UDID for Apple Devices?Aug 08, 2023. Discover the importance of the Unique Device Identifier (UDID) for Apple devices in this comprehensive guide. Explore its role in app development, beta testing, enterprise device management, technical support, and more. Learn various methods to locate your device's UDID, from using iTunes and third-party apps to advanced command-line techniques. Understand the significance of UDID while safeguarding your privacy and security. Unveil the world of UDID and confidently access this digital fingerprint for enhanced device functionality.
  • Global Exception Handling In Asp.net Core Web APIAug 04, 2023. In the context of ASP.NET Core Web API (or any web application framework), global exception handling involves catching exceptions that occur during the processing of requests and returning appropriate error responses to the clients. Instead of allowing exceptions to propagate to the top-level and exposing technical details to the end-users, global exception handling can convert those exceptions into more informative and standardized error messages in a format such as JSON or XML.
  • What are the Methods of Stream?Jun 22, 2023. A stream is a communication channel that connects an information source and destination.
  • Exception Handling in PythonJun 22, 2023. Exceptions in Python are errors that can occur during program execution. They disrupt the normal flow of instructions. Common exceptions include ArithmeticError, ZeroDivisionError, ImportError, NameError, SyntaxError, and more. To handle exceptions, Python provides keywords like try, except, else, finally, and raise. The try block encloses code that may raise an exception, while the except block catches specific exceptions. The else block executes if no exceptions occur, and the finally block always executes, regardless of exceptions. The raise keyword explicitly raises an exception. Exception handling is crucial for managing errors in programs.
  • Exception Handling in Spring BootMay 03, 2023. Exception Handling in Spring Boot in simple easy to understand words
  • Custom Exception in C#May 01, 2023. Today I will let you know about custom exception and how to implement custom exception.
  • Exception Handling (7), C# Exception Handling StatementsMar 14, 2023. This article will discuss Exception Handling Statements.
  • RxJs Operators Debounce Vs Throttle Vs Audit Vs SampleFeb 27, 2023. In this article, you will learn about RxJs Operators Debounce Vs Throttle Vs Audit Vs Sample.
  • Checked Vs Unchecked Exceptions In JavaFeb 07, 2023. In this article, we'll understand the difference between the checked and the unchecked exceptions in Java.
  • Creating A Custom Exception In JavaFeb 03, 2023. In this article, we'll see how we can create and throw our own custom user-defined exceptions in Java.
  • Exception Handling (5), in ASP.NET SummaryJan 16, 2023. This article will make a summary for Exception Handling in ASP.NET.
  • Exception Handling (6), HttpStatusCodeJan 16, 2023. This article will discuss the HttpStatusCode.
  • Exception Handling In Automation AnywhereOct 03, 2022. In this article, you will learn about Exception Handling In Automation Anywhere.
  • ASP.NET Core – Exception HandlingSep 27, 2022. In this article, we are going to discuss ASP.CORE Exception Handling.
  • Try..Except..Else..Finally In PythonSep 02, 2022. In this article you learn about how to handle exception in python - try..except..else..finally
  • Practical Exception Handling In N-Layered ArchitectureAug 15, 2022. In this article, you will learn about practical Exception Handling in N-Layered Architecture.
  • Implementation Of Global Exception Handling Using .NET Core 6 Web APIAug 08, 2022. In this article, you will learn how to implement Global Exception Handling using .NET Core 6 Web API.
  • Exception Handling In Power Automate FlowJul 30, 2022. Exceptions are runtime anomalies or abnormal conditions that a flow encounters during its execution. Using exception handling, we can get notifications or log errors in case there is some error during execution of the Power Automate flow.
  • C# DataAdapter Returning Exception “Failed To Enable Constraints.”Jul 27, 2022. We explain how to debug and get more information on the generic exception, “Failed to enable constraints.”
  • 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#
  • C# - Exception HandlingMay 09, 2022. In this article, you will learn about C#- Exception Handling.
  • How To Enable Auditing For A Table In Dynamics 365 CE Online?Mar 24, 2022. This article explains about enabling the Auditing at Table Level in Dynamics 365 CE Online environment
  • How To Enable Auditing For A Dynamics 365 CE Environment OnlineFeb 24, 2022. In this article, you will learn how to enable auditing for a dynamics 365 ce environment online.
  • Exceptions In .NET✨Dec 13, 2021. In this article, you will learn about exceptions in .NET.
  • Exception Handling In PythonNov 25, 2021. In this article, you will learn about exception handling in Python.
  • Using Log4net To Log Exceptions In ASP.NETNov 22, 2021. With this guide, you will learn how to add log4net to your project and set it up to catch all the exceptions.
  • How To Write Unit Test For Exception And Console Log In C#Oct 01, 2021. In this article, we are going to explore about how to write unit test for exception and console log in C#.
  • A Fix To Exception - Could Not Find Module “@angular-devkit/build-angular”Aug 24, 2021. This is a popular exception of Angular. This article gives one solution.
  • Creating A Virtual Directory Failed With The ErrorAug 16, 2021. In this article, we will debug the error: "Creating a virtual directory failed", and give a possible explanation.
  • Using Azure Application Insights For Exception Logging In C#May 27, 2021. In this article, you will learn how to use Azure Application Insights for Exception Logging in C#.
  • SharePoint Online Audit LogsMay 24, 2021. To view the audit information in SharePoint online site collections.
  • Learn About Exception Handling In JavaApr 18, 2021. Through this article, users will get in-depth knowledge of Exceptions and Exception handling used in Java.
  • Global Error Handling In ASP.NET Core 5Apr 14, 2021. In this article, you will learn about Process unhandled exceptions in ASP .NET Core 5.
  • Exception Handling (4), In ASP.NET Core Web APIMar 30, 2021. This article will discuss the exception handling in ASP.NET Core Web API
  • Change Data Capture (CDC) In SQL ServerMar 16, 2021. How Change Data Capture (CDC) can be used to track and capture the changes performed by DML operations on an SQL Server table
  • Exception Handling (3), In ASP.NET Core MVCFeb 23, 2021. Discuss and summary the exception handling in ASP.NET Core MVC
  • Exception Handling (2), In ASP.NET MVC Web APIJan 20, 2021. Discuss and summarize the exception handling processes in ASP.NET MVC Web API
  • Exception Handling (1), In ASP.NET MVCJan 18, 2021. Discuss and summarize the exception handling processes in ASP.NET MVC.
  • Customized Auditing In SQL For DDL Operations At Server LevelDec 29, 2020. In this article, you will learn how to customized Auditing in SQL for DDL operations at server level.
  • Implement Global Exception Handling In ASP.NET Core ApplicationNov 16, 2020. In this article, we will discuss the Exception handling concept in ASP.NET Core
  • How To Handle Exception In SQL ServerOct 08, 2020. In this article, we will learn how to handle exceptions in SQL Server using the Try-Catch block.
  • Exception Handling In .NET CoreAug 19, 2020. In this article, you will learn about Exception Handling in .NET Core.
  • In-Depth Analysis Of Exception Handling In C#Jul 02, 2020. In this article, you will learn about In-Depth Analysis of Exception Handling in C#.
  • Handling ExceptionsMay 17, 2020. In this article, you will learn about error handling in Java.
  • Types Of Exceptions In PythonMar 22, 2020. In this article, I will explain the types of exceptions in Python.
  • Exception Handling In SQL ServerMar 16, 2020. In this article, you will learn about exception handling in SQL Server.
  • Global Error Handling In ASP.NET Core App Using NLog Dec 26, 2019. In this post, we will see how to create an error handling middleware in ASP.NET Core application and handle all the exceptions in the app globally. We will write the error log details into a text file using NLog library.
  • C# 8.0 ('Nullable Enable') To Avoid Null Reference ExceptionDec 16, 2019. In this article, you will learn how to avoid occurrence of null reference exceptions in your C# code.
  • Audit Trail InterceptorDec 12, 2019. Sometimes there is a requirement to audit all the web actions performed by a user. There are many ways of doing it out of which I am going to explain one of them.
  • .NET Core - Handling ExceptionsSep 03, 2019. In this article, we are going to explore different exceptions and how to handle them in order to get maximum usage from a try catch block.
  • Standardization of Performance Monitoring, Logging And Exception Handling Via A .NET Runtime WrapperAug 30, 2019. In this article, you will learn about standardization of performance monitoring, logging and exception handling via a .net runtime wrapper.
  • Kotlin - Exception HandlingAug 05, 2019. In this article, you will learn about the Exception Handling in Kotlin.
  • Monitor The Real Time Exception In ASP.NET Core App Using RollbarJun 10, 2019. From this article, you will learn how to monitor a real-time exception in ASP.NET Core App using Rollbar.
  • Custom Exception Filter In ASP.NET MVCMay 10, 2019. In this article, I am going to discuss Custom Exception Filters in MVC with one real-time example.
  • Exception Filter In ASP.NET MVCMay 02, 2019. In this article, I am going to discuss Exception Filter in ASP.NET MVC with an example. I will discuss the HandleError Exception Filter in ASP.NET MVC.
  • Exception Handling In MVC With Filters And Application InsightsApr 16, 2019. In this post, we will see how to add Application Insights telemetry into an existing MVC application and track the exceptions in an Azure portal easily.
  • T/SQL - Exception Handling - Part FiveSep 28, 2018. In this article we learned about exception handling in SQL Server, This article is the last article of T/SQL Series. Now, We will start learning MongoDB. I have to prepare some article on MongoDB soon to post the complete series on NoSQL Database.
  • Auditing Data Changes In Microsoft SQL ServerAug 27, 2018. Tracking changes in data over time is a common problem, and deciding on your approach relies on answering questions such as “Do I want to track every field or just some fields?”, “Does it need to be ‘live’ or is it okay to detect changes within a period of time?” and “What audit fields are available to me and what degree of tracking is needed (e.g. deletions vs. just updates)?”
  • Solving The Mystery - Who Deleted That FileAug 09, 2018. Have you ever experienced a scenario, where a file has been deleted from a machine and you are wondering who deleted the file and had no idea who was the culprit? Good Luck! In this article, I will try to explain a technique available on the windows machine to find out who deleted the file.
  • To Overcome "The Given Key Was Not Present In The Dictionary" Exception In MySQLJul 23, 2018. In this article, I will give one of the solution to overcome “The given key was not present in the dictionary” exception in MySQL.
  • Configure Or Change The Audit Settings In SharePoint OnlineJul 13, 2018. In this article, I would like share the overview of audits and steps to change the audit settings in SharePoint online.
  • Exception Handling In ASP.NET MVCJan 30, 2018. This default way of handling exception where we write our source code into the try bock and catch exception in catch block. However you can have multiple catch blocks for a try block. Even you can have Try –catch block inside Try block.
  • A Web Performance Audit Of C# CornerDec 29, 2017. A recent article on C# Corner brought the attention to performance issues due to legacy hardware that was causing the site not to scale well to meet its growing demand.
  • Audit Made Easy Without Audit Log - Part OneDec 07, 2017. In Microsoft SQL Server, the activity of each of the database table is tracked in the other table and that is called the Audit trail or Audit log of the database table.
  • Logging Exception in Database Using CustomFilter ExceptionOct 11, 2017. As per request from one of my followers I am writing this article, which will explain how we can handle Errors in an MVC application. In this article I am also going to explain how we can log our exception message in our Data Base.
  • Track Security Role Changes Using AuditingAug 03, 2017. Have you been in a situation where the client is complaining about sudden access to unwanted entities/not required for their process or suddenly they are not able to perform some set of actions? If yes this article is going to help you.
  • Audit Log Search In Security And Compliance Center In Office 365Jun 16, 2017. Audit log search in Security and Compliance center in Office 365.
  • Working With Out, Exception And Literal Enhancements In C# 7.0Apr 10, 2017. This article explains about out, exception and literal related enhancements in C# 7.0 and demonstrates that how to use them in software development.
  • Inspecting Web Applications Using jQuery AuditApr 03, 2017. This article talks about inspecting Web Applications, using jQuery Audit.
  • How To Track Database ChangesMar 24, 2017. To track database changes, you can implement a database change tracking system that records and monitors modifications to the data and schema within the database. Here's a short description of how to track database changes
  • Exception Handling Application Block In Microsoft Enterprise Library 6.0Mar 22, 2017. Exception Handling Application Block In Microsoft Enterprise Library 6.0
  • Implementing Common Audit Fields With EF Core’s Shadow PropertyMar 20, 2017. Implement audit fields in EF Core using shadow properties for efficient tracking of entity modifications. Utilize Entity Framework's built-in functionality to automatically update created and modified timestamps, enhancing data integrity and accountability without cluttering the entity model.
  • Handling Runtime Exceptions In C#Feb 28, 2017. The try catch finally block in .NET Framework and C# provides a mechanism to handle runtime errors. This step by step tutorial explains how to handle exception in C# code.

About Auditing-Exceptions

NA

OUR TRAINING