Want to receive every Tuesday the best .NET links?
Once subscribed you can login, submit a link and receive the weekly newsletter.
by bill-s, 2018-08-21T02:40:28.085Z
Today, I’ll be starting a look at what exactly is inside a .NET assembly – how the metadata and IL is stored, how Windows knows how to load it, and what all those bytes are actually doing. First of all, we need to understand the PE file format.by Dandy123, 2018-08-21T13:49:04.067Z
GDI leak (or, simply the usage of too many GDI objects) is one of the most common problems. It eventually causes rendering problems, errors, and/or performance problems. The article describes how we debug this problem. In 2016, when most programs are executed in sandboxes wherefrom even the most incompetent developer cannot harm the system, I am amazed to face the problem I will speak about in this article. Frankly speaking, I hoped that this problem had gone forever together with Win32Api. Nevertheless, I faced it. Before that, I just heard horror stories about it from more experienced developers.by elmira_dam, 2018-08-22T12:29:57.621Z
Do you ever develop prototypes, or starter projects/accelerators, that you’d like to use again in the future? A good way to do that is by creating custom templates for dotnet. Once completed, anytime you want to create a new project of that type in the future, you can key in “dotnet new ” and you’re off, complete with correct namespaces. You can even do conditional checks, or variable replacements.by bill-s, 2018-08-21T02:39:28.829Z
I’m going to show you how you can move long running tasks such as PDF/report generation from your MVC website to their own Micro Service using Azure Functions.by bill-s, 2018-08-21T02:38:57.196Z
There could be a situation where the application will use some sensitive data such as Payment Gateway live credentials and client don’t want to expose the data to any of their developers and staff about it. Here is the solution for this problem.by bill-s, 2018-08-21T02:37:49.481Z
Timsort is a sorting algorithm that is efficient for real-world data and not created in an academic laboratory. Tim Peters created Timsort for the Python programming language in 2001. Timsort first analyses the list it is trying to sort and then chooses an approach based on the analysis of the list.by bill-s, 2018-08-21T02:35:53.067Z
During the last decade, distributed services platforms are drawing more and more attention. These platforms are revolutionizing the way we think about systems architecture, bringing multiple theoretical computer science concepts to the wider audience that previously were considered very specialized or unpractical. Notable examples include the distributed consensus and actor models.