Microsoft is moving backend services to .NET 6
Microsoft has announced in an impressive blog post on the .NET DevBlogs that they have started an enterprise-wide migration to migrate backend services.
Read Blog PostMicrosoft has announced in an impressive blog post on the .NET DevBlogs that they have started an enterprise-wide migration to migrate backend services.
Read Blog PostSometimes it is quite useful to be able to send a query to the MSSQL server independently of its schema; for example to check if the server is principally reachable and the connection information as well as the credentials are correct.
Read Blog PostBeginning with C# 3, variables that are declared at method scope can have an implicit “type” var. An implicitly typed local variable is strongly typed just as if you had declared the type yourself, but the compiler determines the type.
Read Blog Post
There are several ways to integrate source code including code highlighting into blogs, but GitHub Gists are by far the most convenient and best maintained option.
Especially for Medium blogs, since Medium does not offer any code highlighting by default.
The Microsoft Defender API - or Azure Security Center API - is an interface to obtain security-related information from its M365 or Azure tenant.
Read Blog PostAttention: the following configuration is recommended only for testing or very trusted applications, since username and password could be intercepted (since they are entered directly).
Read Blog Post
Parsing HTML with .NET can be a useful skill for any developer working on web applications or data analysis projects. One tool that can be particularly helpful in these scenarios is HtmlAgilityPack , an open-source HTML parser library for .NET. In this blog post, we’ll go over how to use HtmlAgilityPack to parse HTML and extract data from it in a .NET application.
Read Blog PostASP.NET Core provides a built-in mechanism for configuring an application’s options using the Options pattern. This pattern allows you to define a class to represent the options you want to configure, and then bind those options to values from a variety of sources, such as configuration files, environment variables, or command-line arguments.
Read Blog PostWriting JSON files asynchronously is a useful technique for improving the performance and scalability of your application. By using an asynchronous approach, you can write JSON data to a file without blocking the main thread, allowing your application to continue running smoothly and respond to user input.
Read Blog PostWriting XML files asynchronously is a useful technique for improving the performance and scalability of your application. By using an asynchronous approach, you can write XML data to a file without blocking the main thread, allowing your application to continue running smoothly and respond to user input.
Read Blog Post