Our website uses cookies to enhance your browsing experience.
Accept
to the top
>
>
Posts: #CSharp

Posts: # CSharp

Catastrophic backtracking: how can a regular expression cause a ReDoS vulnerability?
Andrey Moskalev
Regular expressions come in handy when you need to search for and replace text. However, in some cases, they may cause the system to slow down or even make vulnerable to ReDoS attacks.
...
Oct 21 2022
What's new in C# 11: overview
Konstantin Volohovsky
C# 11 is coming, so we're going to explore its new features in detail. You may find these new features pretty curious even though there are not that many of them. Today let's take a closer look...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
* By clicking this button you agree to our Privacy Policy statement
Oct 06 2022
Do you plan to take on .NET MAUI? Get ready for an adventure with NullReferenceException
Nikita Lipilin
.NET Multi-platform App UI is a framework written by professionals. However, the code of some of its functions looks like the developers could have forgotten what null reference dereferencing...
...
Oct 04 2022
List in C#: implementation and features
Artem Rovenskii
List is one of the most used collections in C#. Let's inspect the features of List and look at how some of its parts are...
...
Sep 30 2022
Stride Game Engine error review
Andrey Moskalev
Stride is a free, feature-packed and cross-platform game engine implemented in C#. Stride may certainly become an alternative to Unity, but what about the quality of its source code? Let's...
...
Sep 20 2022
Sorting in C#: OrderBy.OrderBy or OrderBy.ThenBy? What's more effective and why?
Sergey Vasiliev
Suppose we need to sort the collection by multiple keys. In C#, we can do this with the help of OrderBy().OrderBy() or OrderBy().ThenBy(). But what is the difference between these calls? To...
...
Sep 08 2022
ML.NET: can Microsoft's machine learning be trusted?
Andrey Moskalev
In 2018, Microsoft created ML.NET, a machine learning framework for .NET developers. Since then, the machine learning library has undergone significant changes and acquired new features to...
...
Sep 06 2022
The risks of using vulnerable dependencies in your project, and how SCA helps manage them
Nikita Lipilin
Most applications today use third-party libraries. If such a library contains a vulnerability, an app that uses this library may also be vulnerable. But how can you identify such...
...
Sep 01 2022
Build to order? Checking MSBuild for the second time
Nikita Panevin
MSBuild is a popular open-source build platform created by Microsoft. Developers all over the world use MSBuild. In 2016, we checked it for the first time and found several suspicious places. Can...
...
Aug 25 2022
The Orchard Core threequel. Rechecking the project with PVS-Studio
Aleksey Avdeev
In this article, we check the Orchard Core project with the help of the PVS-Studio static analyzer. We are going to find out if the platform code is as good as the sites created on its basis. May...
...
View more Pagination arrow previous
Showing: - of 208
close form

Fill out the form in 2 simple steps below:

Your contact information:

Step 1
Congratulations! This is your promo code!

Desired license type:

Step 2
Team license
Enterprise license
** By clicking this button you agree to our Privacy Policy statement
close form
Request our prices
New License
License Renewal
--Select currency--
USD
EUR
* By clicking this button you agree to our Privacy Policy statement

close form
Free PVS‑Studio license for Microsoft MVP specialists
* By clicking this button you agree to our Privacy Policy statement

close form
To get the licence for your open-source project, please fill out this form
* By clicking this button you agree to our Privacy Policy statement

close form
I am interested to try it on the platforms:
* By clicking this button you agree to our Privacy Policy statement

close form
check circle
Message submitted.

Your message has been sent. We will email you at


If you do not see the email in your inbox, please check if it is filtered to one of the following folders:

  • Promotion
  • Updates
  • Spam