Related resources for Exception
  • Using Log4net to Log Exceptions in ASP.NET10/6/2024 2:59:46 PM. In this guide, we explore how to effectively use Log4net for logging exceptions in ASP.NET applications. You'll learn how to configure Log4net, implement logging best practices, and capture detail
  • Uploading Multiple Files With ListBox in ASP.NET10/3/2024 11:40:19 AM. This article explains how to upload multiple files using a ListBox control in ASP.NET. Unlike the standard FileUpload control, which supports single file uploads, this method combines FileUpload with
  • Sending Emails Over .NET Framework, and General Problems Using C# Code9/27/2024 10:12:21 AM. This article explains how to send emails using the .NET framework, focusing on the System.Net.Mail namespace. It covers the essentials of SMTP, the use of SmtpClient and MailMessage classes, and commo
  • How Does Your "Code Smell"9/24/2024 4:16:49 AM. "Code smell" refers to indicators in code that suggest potential problems. Common examples include poor exception handling, magic numbers, and inefficient string operations. Other issues inv
  • Resolve "Member Name Cannot Be the Same as Enclosing Type" Error9/18/2024 12:23:37 PM. A colleague faced a build error in Visual Studio when naming a file Profile.aspx, which conflicted with the System.Web.Profile type. The error "member name cannot be the same as enclosing type&qu
  • Explaning IExceptionFilter in .NET Core9/16/2024 10:41:53 AM. This article explores ASP.NET Core's `IExceptionFilter`, which enables centralized exception handling. It highlights its advantages, such as separation of concerns, consistent error responses, and
  • Socket Class and ServerSocket Class in Java Networking9/16/2024 6:21:43 AM. TCP/IP sockets are the most reliable, bi-directional, stream protocols. It is possible to send arbitrary amounts of data using TCP/IP. Sockets are used for data communication using this protocol.
  • Creating User Defined Exceptions in Java9/9/2024 4:58:57 AM. Customized exceptions are necessary to handle abnormal conditions of applications created by the user.
  • Crafting Efficient and Maintainable C# Code8/29/2024 4:49:20 AM. This guide explores essential C# best practices for robust, maintainable code. It covers using meaningful variable names, following naming conventions, handling null values, and using var judiciously.
  • HandleError Action Filter In ASP.NET MVC8/21/2024 8:43:20 AM. In this article, you will learn how to handle an error using HandleError Action Filter in ASP.NET MVC.
  • Understanding the Liskov Substitution Principle (LSP) with C#8/14/2024 8:15:01 AM. The Liskov Substitution Principle (LSP) ensures that objects of a base class can be replaced with objects of a derived class without altering program correctness. This principle, part of SOLID design,
  • Understanding Multithreading with the Thread Class in C#8/6/2024 10:12:49 AM. Learn how to implement multithreading in C# using the Thread class. This guide covers creating and managing threads, passing parameters, handling exceptions, and using Task for simplified parallelism.
  • Exception Handling in ASP.NET Core 87/31/2024 11:50:10 AM. Learn how to effectively manage exceptions in ASP.NET Core 8 with our comprehensive guide. Discover best practices for error handling, from using middleware and exception filters to implementing globa
  • Best practices for API Error Handling in .Net7/31/2024 9:29:19 AM. Explore best practices for API error handling in .Net, covering essential techniques for robust and resilient APIs. Learn how to effectively manage exceptions, log errors, and implement fault toleranc
  • Exception Filters in ASP.NET Core7/25/2024 12:17:08 PM. Exception handling in ASP.NET Core is crucial for application stability. Exception filters provide a centralized way to manage errors, log them, and return custom responses, enhancing maintainability
  • Handling Exceptions in ADO.NET Best Practices for Error Handling 7/24/2024 4:39:42 AM. When working with ADO.NET for data access in .NET applications, effective exception handling is crucial to ensure the stability and reliability of your applications. This article will explore common e
  • Working with Connection Objects in ADO.NET7/22/2024 6:14:31 AM. ADO.NET is a set of classes that expose data access services for .NET Framework programmers. A primary feature of ADO.NET is the ability to work with disconnected data. However, working directly with
  • Task Scheduling with System.Threading.Timer in .NET7/21/2024 4:05:41 AM. Efficient task scheduling is essential for many applications, whether you're building background services, automated tasks, or periodic data processing. In .NET, the System.Threading.Timer class p
  • Master Global Exception Handling with IExceptionHandler in .NET7/16/2024 5:44:17 AM. Global exception handling in .NET with IExceptionHandler centralizes error management, ensuring consistent responses and improved logging. Our Global Exception Handler Middleware catches exceptions gl
  • Exploring Advanced Error Handling Techniques in C#7/15/2024 6:52:14 PM. Error handling is a crucial aspect of software development, ensuring that applications can gracefully handle unexpected situations and maintain robust functionality. In C#, error handling is typically
  • Exploring Advanced Error Handling Techniques in C#7/8/2024 8:30:30 AM. 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
  • Implementing Periodic API Calls and Error Handling in C# Windows Forms Application7/4/2024 2:47:43 AM. The Form1 constructor initializes a form and starts a timer. When the timer elapses (t_Elapsed), it fetches data from APIs configured in WebConfigurationManager.AppSettings. The demoGet method handles
  • Exception Handling in C#6/23/2024 9:49:42 PM. Learn about defining methods, method overloading, return types, parameters, and access modifiers. Understand properties, including getters, setters, auto-implemented properties, and encapsulation tech
  • Understanding throw vs throw ex vs throw new Exception() in C#6/22/2024 1:42:16 PM. Explore the nuances of exception handling in C# .NET with a deep dive into 'throw', 'throw ex', and 'throw new Exception()'. Learn when to use each technique, their impact on s
  • Overview Of Filters And Their Types In ASP.NET MVC 56/19/2024 11:56:14 AM. MVC filters provide a mechanism in ASP.NET MVC to execute custom logic before or after an action method executes. They include action, authentication, authorization, result, and exception filters, ea
  • MVC Rotativa PDF IIS Server Error6/13/2024 11:20:15 AM. This article addresses a common error encountered while generating PDFs using Rotativa. It explains the steps to resolve the "Unhandled Execution Error" by installing Visual C++ Redistribut
  • Code Execution Process6/5/2024 5:37:38 AM. The code execution process involves compilation or interpretation, generating machine code or bytecode, loading into memory, and executing instructions. It includes steps like lexical analysis, parsin
  • Integrating SAP System With .NET Application6/5/2024 5:37:00 AM. Learn to connect and access data from SAP systems using SAP .NET Connector. Follow steps to integrate sapnco libraries, handle exceptions, and manage platform compatibility for successful execution. E
  • Mastering Asynchronous Programming in C# Async and Await Patterns 6/1/2024 9:17:52 AM. Master asynchronous programming in C# with the async and await patterns. Learn how to write non-blocking code, improve application performance, and handle concurrency. Understand Task-based asynchrony
  • The Is and As Operators in C#5/31/2024 10:06:34 AM. In C#, the "is" operator checks if an object is of a specified type, returning a boolean. The "as" operator attempts to cast an object to a specified type, returning null if the ca
  • Exception Filtering: A New Feature of C# 6.05/29/2024 8:54:14 AM. Exception filtering, a notable addition in C# 6.0, enhances error handling by allowing catch blocks to specify conditions for exception handling. This feature, employing the 'when' keyword, en
  • Using Await in Catch and Finally Blocks: A New Feature of C# 6.05/29/2024 8:12:06 AM. Discover the power of using 'await' in catch and finally blocks with C# 6.0. Explore how this feature revolutionizes error handling and asynchronous programming, improving code readability and
  • Null Propagation Operator: A New Feature of C# 6.05/29/2024 8:10:30 AM. On November 12, 2014, Microsoft announced Visual Studio 2015 Preview and C# 6.0, featuring the Null Propagation Operator. This operator simplifies null checks, reducing code complexity and bugs. It al
  • Exception Handling Mechanism In .NET 5/28/2024 11:22:10 AM. In thiThe "Exception Handling Mechanism in .NET" refers to the robust system for managing errors and exceptions in .NET applications. It encompasses the use of try-catch blocks, finally bloc
  • Null-Conditional Operators in C# - Simplifying Null Checks & More5/27/2024 11:46:08 AM. Explore the null-conditional operators in C# 6.0, which simplify null checks and prevent NullReferenceExceptions. Learn about the ?. operator, null-conditional indexing, and combining these with null-
  • RESTful Day #6: Request Logging And Exception Handing/Logging In Web APIs Using Action Filters, Exception Filters and NLog5/24/2024 9:14:17 AM. Day 6 of the RESTful journey focuses on robust request logging and exception handling in Web APIs. Employ Action Filters, Exception Filters, and NLog for comprehensive logging and error management, en
  • Understanding ToString() vs Convert.ToString() in C#5/23/2024 10:30:46 AM. In C#, both ToString() and Convert.ToString() are used to convert objects to their string representation. However, they have different usages and behavior. Understanding the differences between these
  • Mastering Exception Handling in Python5/23/2024 10:27:17 AM. In this article we will learn about how to handle exceptions in python programming language.
  • Mastering Python Best Practices for Clean and Efficient Code5/17/2024 7:10:25 AM. In Python development, adhering to best practices is paramount for code clarity and efficiency. Embrace PEP 8 guidelines, document with docstrings, use list comprehensions, and handle exceptions judic
  • Exception Handling (1), In ASP.NET MVC5/16/2024 5:08:07 AM. Discuss and summarize the exception handling processes in ASP.NET MVC.
  • Exception Handling (2), In ASP.NET MVC Web API5/16/2024 5:06:38 AM. Discuss and summarize the exception handling processes in ASP.NET MVC Web API
  • Exception Handling (3), In ASP.NET Core MVC5/16/2024 5:05:24 AM. Discuss and summary the exception handling in ASP.NET Core MVC
  • Exception Handling (4), In ASP.NET Core Web API5/16/2024 5:05:09 AM. This article will discuss the exception handling in ASP.NET Core Web API
  • Exception Handling (5), in ASP.NET Summary5/16/2024 5:04:45 AM. This article will make a summary for Exception Handling in ASP.NET.
  • Exception Handling (6), HttpStatusCode5/16/2024 5:04:29 AM. This article will discuss the HttpStatusCode.
  • RetryPolicy Using Microsoft Practices Enterprise Library5/9/2024 11:53:17 AM. RetryPolicy in Microsoft Practices Enterprise Library offers fault tolerance by automatically retrying operations upon transient faults. Configurable parameters like retry count and interval enhance a
  • Exception Handling in MVC5/2/2024 9:50:23 AM. Learn effective exception-handling techniques in MVC (Model-View-Controller) for robust web applications. Explore try-catch blocks, global exception filters, custom error pages, and logging strategies
  • Implement Global Exception Handling In ASP.NET Core Application4/29/2024 11:47:51 AM. Explore ASP.NET Core's robust exception handling mechanisms, including global handlers and custom middleware. Learn to implement middleware for comprehensive error management, ensuring smooth appl
  • .NET Serialization4/24/2024 1:26:20 PM. Serialization in .NET facilitates object state persistence, enabling transmission across networks or storage in various formats like binary and XML. It ensures data integrity, exemplified by the US Vi
  • Improve Performance of .NET Application4/24/2024 7:42:39 AM. Enhance .NET application performance through techniques like code profiling, caching, asynchronous programming, and database query optimization. Implementing these strategies boosts efficiency and res
  • Learn About Filters In ASP.NET MVC4/23/2024 10:02:02 AM. In this article, you will Explore the essence of ASP.NET MVC filters in this comprehensive guide. Understand how action, result, authorization, and exception filters enhance your web applications.
  • .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
  • CancellationToken in ASP.NET Core4/19/2024 5:43:27 AM. CancellationToken in ASP.NET Core provides a powerful mechanism for achieving this goal. In this article, we will delve into the concept of CancellationToken, its usage, and practical examples to illu
  • Best Practices for Handling Exceptions in C# 4/16/2024 10:49:46 AM. 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, a
  • 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
  • C# 8.0 ('Nullable Enable') To Avoid Null Reference Exception4/10/2024 9:34:02 AM. Explore the C# 8.0 nullable enable feature, identifying null reference exceptions in production code. Understand its implementation, compiler verification, and error detection, ensuring proper initial
  • Global Error Handling In ASP.NET Core App Using NLog 4/8/2024 8:44:06 AM. 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
  • Exception Filters in MVC4/2/2024 9:12:12 AM. Learn how MVC handles exceptions using built-in and custom exception filters. Explore the HandleError attribute for managing exceptions and creating custom error pages. Avoid the dreaded Yellow Scree
  • Custom Error Page in ASP.NET MVC4/2/2024 9:10:10 AM. In this article, we will Discover the ins and outs of Custom Error Pages in ASP.NET MVC with this comprehensive guide. Learn how to handle and customize error responses effectively within your MVC app
  • Understanding Filters in MVC3/29/2024 10:56:27 AM. There are situations in which we have an implementation that will be reused in many places that is not confined to a single place or method. This is fulfilled by the Filters in MVC. Let's discuss
  • Exception Handling in Vue.js Application3/29/2024 10:42:11 AM. Exception handling in Vue.js is crucial for managing errors gracefully, preventing application crashes, and enhancing user experience. Techniques include try-catch blocks, error capturing hooks, globa
  • Difference Between Throw Exception and Throw Clause3/29/2024 9:54:44 AM. In this article, you will understand the difference between 'throw exception' and 'throw clause' is essential for effective error handling. While 'throw exception' generates an
  • Exception Handling In ASP.NET Core Web API3/11/2024 7:27:08 AM. 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 commu
  • Unit Test in ASP.NET Core Application3/7/2024 6:43:16 AM. 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, han
  • Implement Global Exception Handling Middleware in .NET Project3/7/2024 4:37:09 AM. 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 ca
  • SQL Server Error Logging From A Stored Procedure3/5/2024 10:28:44 AM. In this article, we will learn effective error handling in SQL Server stored procedures. Utilize RAISERROR to log errors, manage exceptions, and maintain robust error reporting mechanisms for enhanced
  • Exception Handling in C#2/29/2024 10:09:08 AM. In this article, we will learn Exception handling in C# is a mechanism in .NET to detect and handle run-time errors. This article teaches you everything about exception handing in C#.
  • Learn Exception Handling in C#2/28/2024 11:14:25 AM. 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 application
  • Error Management in .NET Core2/18/2024 5:17:32 AM. 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
  • Global Exception Handling in .NET Core with Custom Middleware2/16/2024 4:03:42 AM. Global exception handling in .NET Core, utilizing custom middleware, centralizes error management, enhancing resilience and simplifying maintenance. This approach streamlines error handling across the
  • NULL Conditional Operator In C# 6.02/7/2024 11:41:56 AM. In C# programming, developers often encounter the "Object reference not set to an instance of an object" exception, commonly known as a NullReferenceException. However, with the introduction
  • Handling Null Values in DataGrid2/7/2024 11:30:13 AM. n C# programming, developers often encounter the "Object reference not set to an instance of an object" exception, commonly known as a NullReferenceException. However, with the introduction
  • IExceptionHandler in ASP.NET Core 82/7/2024 6:17:06 AM. 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 e
  • Null Handling in C# Using Null-Conditional and Coalescing Operators1/25/2024 6:58:35 AM. 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-co
  • Exploring Filters in .NET Core1/17/2024 10:31:18 AM. .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
  • Microservices Development with 3-Tier Architecture and Circuit Breaker Design Pattern Using Microsoft ASP.NET Core Web API12/30/2023 12:49:54 PM. 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 fail
  • What is Type Conversion in C#?10/31/2023 5:18:34 AM. 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 conversio
  • Hello World In different Styles10/26/2023 9:43:29 AM. I've attempted to write the traditional 'Hello World' in different styles. This explores the different possibilities of addressing a problem - 'Hello World' with different features
  • Exception Handling in Power Automate Using Try Catch Scope Action10/20/2023 11:02:20 AM. 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. B
  • Fixing Unhandled Exception on the Current Circuit in Blazor10/20/2023 8:28:49 AM. Learn how lookout for a solution for the error unhandled exception on the current circuit
  • Action Filters in ASP.NET Core10/13/2023 8:10:05 AM. 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 Mastery10/5/2023 5:01:27 AM. 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 insi
  • Building a Microservices API Gateway with YARP in ASP.NET Core Web API10/3/2023 6:29:13 AM. 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 feat
  • Catching Exceptions in C#9/25/2023 10:14:01 AM. This article explains you about exceptional handling in C#. How to use try, catch, finally block to handle exception handling. Here I have listed all types of Exception Class.
  • Custom Exceptions in C#9/19/2023 6:31:26 AM. 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 9/14/2023 4:36:29 AM. 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
  • Null Propagation Operator In C# 6.09/11/2023 11:30:14 AM. This article describes a new feature of C# 6.0, the null propagation operator.
  • Real-time Monitoring with Azure Application Insights in ASP.NET Core Web API9/6/2023 8:40:36 AM. 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 capabi
  • Oracle Data Provider for .NET : Part VI9/5/2023 6:06:08 AM. Oracle Data Provider for .NET (ODP.NET) is an implementation of a data provider for the Oracle database. ODP.NET uses Oracle native APIs to offer fast and reliable access to Oracle data and features f
  • Exception Filter in C# 6.08/28/2023 4:33:29 AM. Exception filters were introduced in C# 6.0 as a feature that allows you to specify additional conditions within a catch block. These conditions, known as exception filters, determine whether the catc
  • Exception in Finally Block8/17/2023 8:23:48 AM. This article explains what happens if a finally block throws an exception with a simple example.To summarize, the "finally" block ensures that certain code is executed no matter what, whethe
  • Global Exception Handling In Asp.net Core Web API8/4/2023 6:27:15 AM. 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
  • Concurrency violation: the UpdateCommand affected 0 of the expected 1 records7/19/2023 5:31:57 AM. This article will help you to resolve the error UpdateCommand affected 0 of the expected 1 records.
  • Exception Handling in Python7/12/2023 5:44:30 AM. Exceptions in Python are errors that can occur during program execution. They disrupt the normal flow of instructions. Common exceptions include ArithmeticError, ZeroDivisionError, ImportError, NameEr
  • What are the Methods of Stream?6/22/2023 6:43:12 AM. A stream is a communication channel that connects an information source and destination.
  • Exception Handling and .NET6/2/2023 8:54:54 AM. Error Handling has always been crucial for an application in a number of ways. It may affect the execution state of the application, or expose sensitive information to a user. If the error handling is
  • Exception Handling in ASP.Net Web API Using Exception Filters5/24/2023 8:21:47 AM. This article exlains how to ue Exception Filters for exception handling in the ASP.NET Web API.
  • ASP.NET and VB.NET Error Handling5/24/2023 6:16:54 AM. ASP.NET and VB.NET both are providing excellent error handling options when compared with ASP and VB6. In VB.NET we can make use of the structured way of error handling with the Try & Catch statem
  • Custom Exception in C#5/3/2023 10:16:32 AM. Today I will let you know about custom exception and how to implement custom exception.
  • Exception Handling in Spring Boot5/3/2023 7:27:02 AM. Exception Handling in Spring Boot in simple easy to understand words