- Artykuły z tagiem dotnet

This video talks about the "Skip" method, and differences in implementation between dotnet frameworks. Also, we will try to implement a less flexible but faster version of the "Skip" method. Enjoy. 🙂

Dziel się z innymi:
[EN] C# LINQ Performance Tips #5 - Skip & .NET Runtimes - YouTube

Sztuka programowania 101 dni, 16 godzin, 22 minuty temu Badamczewski 29 źrodło rozwiń

This time we're looking at Branch Prediction and Branch Elimination and how to apply them to LINQ and to programming in general.

Dziel się z innymi:
[EN] C# LINQ Performance Tips #4 - Branch Elimination - YouTube

Sztuka programowania 105 dni, 16 godzin, 10 minut temu Badamczewski 44 źrodło rozwiń

We are already in the second half of 2020 and a lot of books related to .NET technology have been published. I decided to collect these positions in one place for you. I will mention here some of them that get the best reviews and seem worth reading in my opinion.

New releases books about .NET technology | bush_dev

Inne 106 dni, 16 godzin, 1 minutę temu bush_dev 96 źrodło rozwiń

This video corrects a couple of mistakes that were made in my previous video called "C# LINQ Performance Tips #1". We're talking about structs vs classes in LINQ and why losing concrete type information is bad, there's also a bit of VSD but it's very vague and generic so the more specific video is needed, I just wanted to tell you that it exists :) and it's important. Enjoy.

Dziel się z innymi:
[EN] C# LINQ Performance Tips #2 - YouTube

Sztuka programowania 108 dni, 14 godzin, 17 minut temu Badamczewski 33 źrodło rozwiń

This video will show you some of the performance and allocation problems that you might encounter when writing LINQ expressions and offer a couple of solutions on how to solve them. LINQ Links: ♦ ♦

Dziel się z innymi:
[EN] Performance bottlenecks in C# LINQ - YouTube

Sztuka programowania 115 dni, 15 godzin, 52 minuty temu Badamczewski 53 źrodło rozwiń

[EN] This video will show you some of the hidden keywords and undocumented features in dotnet C#, like the mysterious "__makeref" keyword as well as other features that are less known like array initializers, etc. [PL] Film pokazujący ukryte słowa kluczowe, które znajdują się z języku C# oraz kilka innych mało znanych funkcjonalności takich jak inicjalizatory kolekcji etc.

Dziel się z innymi:
Hidden features in C# - YouTube

Sztuka programowania 115 dni, 10 godzin, 39 minut temu Badamczewski 84 źrodło rozwiń

Asynchroniczny C# : ThreadPool, IAsyncResult, Task API i Async

Dziel się z innymi:
Asynchroniczny C# : ThreadPool, IAsyncResult, Task API i Async

Sztuka programowania 127 dni, 16 godzin, 9 minut temu krzysiekb 183 źrodło rozwiń

Creating music app using azure functions

Dziel się z innymi:
Serverless for dummies - pragmatic encounter on azure -

Cloud 139 dni, 16 godzin, 35 minut temu undernotic 52 źrodło rozwiń

This video is an introduction to bit hacks; we're going to visualize bit hack expressions and learn how to construct and apply them. This video is a direct response to a previous video about bit hacks ( that was too complicated to an introduction, so this video is here to fill this need. I also have an article about the same topic that goes into more detail about the examples presented here, plus it contains a more bit hacks. Enj...

Dziel się z innymi:
Introduction to Bit Hacks - YouTube

Sztuka programowania 157 dni, 16 godzin, 23 minuty temu Badamczewski 22 źrodło rozwiń

Bit hacks are an incredibly powerful tool in every developer's toolbox. When used correctly, they can bring simplicity, performance, scalability, and even be used for compact data representation in probabilistic Data Structures. The downside is that they are hard to understand, need a lot of testing, and in a lot of cases, they aren't portable since these operations will have different outcomes on different hardware architectures. Don't worry. I'm here to help. In this article, we will be discussing t...

Dziel się z innymi:
Bit Hacks in C#

Sztuka programowania 162 dni, 16 godzin, 4 minuty temu Badamczewski 126 źrodło rozwiń

This is a lecture about data and instruction level dependencies in high level languages like C#, Java etc. There's a lot of knowledge on the internet about this very topic but this is mostly reserved for ASM, C/C++ and hidden in CPU manuals.This is my attempt to introduce this subject to a broader audience. Sources: Link to Branch Prediction lecture that's mentioned in the video: https://www....

Dziel się z innymi:
[EN] Instruction Level Dependency in C# - YouTube

Sztuka programowania 163 dni, 15 godzin, 51 minut temu Badamczewski 21 źrodło rozwiń

How to keep two different types in synchronization using roslyn analyzers.

Tagi: C#, dotnet, roslyn
Dziel się z innymi:
[EN] Twin types - properties synchronization without inheritance · Cezary Piątek Blog

Narzędzia 171 dni, 17 godzin, 12 minut temu cezarypiatek 51 źrodło rozwiń

Our teams, at Altkom Software & Consulting, are using the Camunda BPM platform successfully in many projects for over 5 years. We designed, built, and deployed solutions based on Camunda in the financial and insurance industries allowing our customers to digitize their business and deliver business value faster, directly to their customers. Five years ago Camunda was a novelty, now it is well known and established platforms, one of the leaders in the workflow automation area, but most of the projects...

Dziel się z innymi:
Camunda and .NET Core - friends or foes? - Software House Altkom Software & Consulting

Architektura 178 dni, 16 godzin, 26 minut temu witek1902 54 źrodło rozwiń

NET 5 jeszcze się piecze, ale pobawić się już można. Jednym z włączalnych feature'ów jest cache związany z obiektami wspierającymi ValueTaski. Jak to działa pod spodem, czyli krótka historia głębokiego przeglądu kodu związanego z tym featurem. Zapraszam.

Dziel się z innymi:
.NET 5 and pooling for ValueTasks - Szymon Kulec @Scooletz

Sztuka programowania 184 dni, 14 godzin, 13 minut temu Scooletz 90 źrodło rozwiń

Obszerny artykuł o hermetyzacji w programowaniu obiektowym na przykładach w C#.

Hermetyzacja w Programowaniu Obiektowym?

Sztuka programowania 190 dni, 16 godzin, 34 minuty temu modestprogrammer 71 źrodło rozwiń

Abstrakcja w Programowaniu Obiektowym, przedstawiona na przykładach w C#/.NET

Abstrakcja w Programowaniu Obiektowym

Sztuka programowania 197 dni, 7 godzin, 1 minutę temu modestprogrammer 91 źrodło rozwiń

Test wydajności .NET na Linux (Ubuntu 20.04) i Windows 10. Użyte środowiska uruchomieniowe .NET: .NET Core 3.1, .NET 5.0 i Mono

Dziel się z innymi:
.NET Linux vs Windows - test wydajności .NET Core 3.1, .NET 5.0, a także Mono

Narzędzia 199 dni, 16 godzin, 6 minut temu djfoxer 147 źrodło rozwiń

Artykuł kierowany dla osób, które chcą zostać programistami .NET. Dowiesz się nim podstaw programowania obiektowego, to znaczy czym jest dziedziczenie.

Co to jest polimorfizm?

Sztuka programowania 204 dni, 16 godzin, 11 minut temu modestprogrammer 75 źrodło rozwiń

Artykuł kierowany dla osób, które chcą zostać programistami .NET. Dowiesz się nim podstaw programowania obiektowego, to znaczy czym jest dziedziczenie.

Co to jest dziedziczenie w programowaniu obiektowym?

Sztuka programowania 206 dni, 15 godzin, 10 minut temu modestprogrammer 27 źrodło rozwiń

CQRS is a simple pattern that strictly segregates the responsibility of handling command input into an autonomous system from the responsibility of handling side-effect-free query/read access on the same system. If you are familiar with Domain-Driven Design, you’ve most likely heard about, Command-Query Responsibility Segregation (CQRS). Though the CQRS pattern is well-known, there are still a lot of misconceptions around this pattern, especially when it comes to applying it in real-world software proje...

CQRS - Code with Shadman

Sztuka programowania 209 dni, 16 godzin, 15 minut temu kudchikarsk 95 źrodło rozwiń

1 2 3 4 5 6 7
.NET diagnostic expert


(32 895,6)
(32 816,53)
(27 178,29)
(21 178,88)
(20 336,33)
(13 018,14)
(10 531,63)
(9 775,28)
(8 558,3)
(6 837,96)
(6 214,22)
(5 393,84)
(4 157,41)
(4 026,73)
(3 908,07)
(3 599,64)
(3 448,35)
(3 318,39)
(3 224,66)
(3 221,43)