Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)CC
Members
334
Posts
24
Active Today
4
Created
6 yr. ago
  • C# (CSharp) @lemmy.ml
    bluestarshield @lemmy.ml

    C# workbook recommendations?

    Hey, I've been looking to get into C# programming for a while now, and self-teaching and free internet resources haven't really worked for me. Are there any programing workbooks that you've used to learn C#? I'm using Linux Mint if that affects which IDEs I would be able to use.

  • C# (CSharp) @lemmy.ml
    DrDeadCrash @lemmy.world

    How to Work with Protocols and Get Started with ActivityPub

  • C# (CSharp) @lemmy.ml
    LondonPilot @lemmy.world

    Expressions with Linq

    I wrote this blog a while ago, because it was a topic which was confusing and fascinating to learn. Since then, I've had a couple of other occasions when I've had to do similar things, and I've found myself looking back at what I wrote and using it as a reference. Hopefully some other people on here will also find it useful!

  • C# (CSharp) @lemmy.ml
    LondonPilot @lemmy.world

    Is this community dead?

    Hey - refugee from /r/csharp here, looking to find a Lemmy equivalent. But this place looks dead? Is there a C# community on Lemmy anywhere?

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    What Is yield and How Does It Work in C#?

    C# capabilities keep expanding from year to year. New features enrich software development. However, their advantages may not always be so obvious. For example, the good old yield. To some developers, especially beginners, it's like magic - inexplicable, but intriguing. This article shows how yield works and what this peculiar word hides. Have fun reading!

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    PVS-Studio Clashes with Hardcoded Passwords!

    PVS-Studio is a static analyzer that allows to find many problems hidden in the source code. Among them there are also errors related to application security. For example, the analyzer has recently learned to identify the presence of confidential data such as passwords in the code. The OWASP Top Ten list includes this potential vulnerability. It is much more dangerous than it may seem at first glance. What makes it so dangerous? How can a static analyzer save us from it? That's what you'll know about (and more) in this article!

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    Should We Initialize an Out Parameter Before a Method Returns?

    Surely every C# developer has used out-parameters. It seems that everything is extremely simple and clear with them. But is it really so? For a kickoff, let's start with a self-test task.

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    A Spy Undercover: PVS-Studio to Check ILSpy Source Code

    In PVS-Studio, we often check various compilers' code and post the results in our blog. Decompiler programs, however, seem to be a bit neglected. To restore justice in this world, we analyzed the ILSpy decompiler's source code. Let's take a look at the peculiar things PVS-Studio found.

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    C# Programmer, It's Time to Test Yourself and Find Error

    The PVS-Studio analyzer is regularly updated with new diagnostic rules. Curiously enough, diagnostics often detect suspicious code fragments before the end of the work. For example, such a situation may happen while testing on open-source projects. So, let's take a look at one of these interesting finding.

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    Top-10 Bugs Found in C# Projects in 2020

    This tough year, 2020, will soon be over at last, which means it's time to look back at our accomplishments! Over the year, the PVS-Studio team has written quite a number of articles covering a large variety of bugs found in open-source projects with the help of PVS-Studio. This 2020 Top-10 list of bugs in C# projects presents the most interesting specimens. Enjoy the reading!

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    Talking About Errors in the QuantConnect Lean Code

    This article discusses errors found using a static analyzer in an open source project. There are some simple things that can help you avoid them. For example, the usage of language syntactic constructs starting from C# 8.0. We hope it will be exciting. Have fun reading!

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    Recently nullable reference types have become trendy. Meanwhile, the good old nullable value types are still here and actively used. How well do you remember the nuances of working with them? Let's jog your memory or test your knowledge by reading this article. Examples of C# and IL code, references to the CLI specification, and CoreCLR code are provided. Let's start with an interesting case.

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml
  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    Do you like GitLab and don't like bugs? Do you want to improve the quality of your source code? Then you've come to the right place. Today we will tell you how to configure the PVS-Studio C# analyzer for checking merge requests. Enjoy the reading and have a nice unicorn mood.

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    PVS-Studio is a well-known static code analyzer that allows you to find a lot of tricky errors hidden in the source code. It is now possible to analyze C# projects under Linux and macOS. The tool can also be integrated into the cross-platform IDE from JetBrains - Rider. This article will help you to get acquainted with these features using the example of checking the open source RavenDB project.

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    This article coincides with the beta testing start of PVS-Studio C# for Linux, as well as the plugin for Rider. For such a wonderful reason, we checked the source code of the Nethermind product using these tools. This article will cover some distinguished and, in some cases, funny errors.

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    Welcome to C# 9.0

    devblogs.microsoft.com Welcome to C# 9.0 - .NET Blog

    Note: This post is out of date. Now that C# 9.0 has been released, an updated version can be found here. C# 9.0 is taking shape, and I’d like to share our thinking on some of the major features we’re adding to this next version of the language. With every new version of C# we […]

    Welcome to C# 9.0 - .NET Blog

    C# 9.0 is taking shape, and I’d like to share our thinking on some of the major features we’re adding to this next version of the language.

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    Due to a series of different events, the beginning of beta testing of the plugin for the Rider and C# analyzer for Linux / macOS was a little delayed. However, we are pleased to announce that this day has come — today we are launching the beta test.

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml
    www.viva64.com Checking Emby with PVS-Studio

    Emby is quite a popular media server along with Plex and Kodi. In this article, we′ll discuss the bugs found in its source code with the static analyzer PVS-Studio. The remark Built with ReSharper...

    Checking Emby with PVS-Studio

    Emby is quite a popular media server along with Plex and Kodi. In this article, we'll discuss the bugs found in its source code with the static analyzer PVS-Studio. The remark "Built with ReSharper" on the project's official website makes the analysis even more interesting.

  • C# (CSharp) @lemmy.ml
    SourceCode @lemmy.ml

    Top 10 Bugs Found in C# Projects in 2019

    Hi to all fans of bugs! The New Year is coming soon, so it is time to take stock of the the outgoing year. By tradition, we're glad to present the top list of errors found by the PVS-Studio team in open C# projects in 2019. Ready? Then let's get going.