Categories

4 articles in .NET 8
Global Error Handling in ASP.NET Core 8 with IExceptionHandler
Typically in a ASP.NET Core Web application our code may throw an unhandled exception for many unknown reasons. Consequently its advisable to wrap application code in a global exception handler using a filter or some custom middleware. ASP.NET Core 8 introduces a new interface called… 
Using Serilog and .NET to Write Logs to Splunk HTTP Event Collector
Splunk provides an HTTP endpoint, known as an Event Collector, which can be used to POST log messages directly to the Splunk database. In this article we see how Serilog can be used in an ASP.NET Core Web API to write messages into Splunk using the HTTP Event Collector. In enterprise scenarios the… 
Getting Started with the Azure Blob Storage .NET Client Library
Azure Blob Storage is Microsoft’s cloud storage solution for storing massive amounts of unstructured data. The solution is composed of three key resources: storage accounts, containers and blobs. A blob represents a file and a container organizes a set of blobs. A storage account is a high level… 
C# .NET 8.0 Connecting to Sybase ASE 16 via ODBC driver
It’s possible to use .NET Core and C# to connect to SAP’s Sybase ASE database using the AdoNetCore.AseClient library. It provides… a .NET Core native implementation of the TDS 5.0 protocol via an ADO.NET DB Provider However its not actually an official SAP driver and it is possible to connect to…