dotnetomaniak.pl - Artykuły z tagiem dotnetcore

Od słów Ballmera z 2001 roku 'Linux is a cancer' Microsoft zmienił się na tyle, że można uznać go za jednego z głównych kontrybtorów wielu projektów OSS. Mimo tego nadal ma on problemy z projektami OSS na których bazuje świat .NET: Docker, IdentityServer4, Ocelot, pokazały MSowi czerwoną kartkę.

Microsoft nadal nie umie w Open Source

Narzędzia 23 godziny, 45 minut temu djfoxer 72 źrodło rozwiń

The story behind creating my first general use, performance-first library.

Validot's performance explained - lenar.dev

Narzędzia 99 dni, 28 minut temu bartoszlenar 54 źrodło rozwiń

Zapraszam do historii 3 PRów, które optymalizują jednego z klientów Ethereum, Nethermind. Zaczęło się niewinnie, od profilowania, a skończyło na przepisaniu implementacji cache'a.

[EN] Optymalizacja wydajności w Nethermind (Ethereum)

Sztuka programowania 296 dni, 22 godziny, 45 minut temu Scooletz 56 źrodło rozwiń

In this video, we're going to put JIT Tiered compilation to the test (using C# programs) and see what's the performance difference between Tier0 vs. Tier1 vs R2R.

Źródło: youtu.be
Dziel się z innymi:
[EN] C# JIT Tier Performance - YouTube

In this video, we're going to learn about a few C# and JIT decompilation tips using WinDBG.

Źródło: youtu.be
Dziel się z innymi:
[EN] C# JIT Decompilation Tips using WinDBG - YouTube

Sztuka programowania 339 dni, 23 godziny, 48 minut temu Badamczewski 17 źrodło rozwiń

In this video, I'm going to show you 5 performance tips (or tricks) that you can apply in order to make your C# code run faster.

Źródło: youtu.be
Dziel się z innymi:
5 (Extreme) Performance Tips in C# - YouTube

W tym roku, ze względu na wiadomo jaki wirus przenieśliśmy Dotnetos Conf na rok kolejny. Aby dalej dzielić się wiedzą zorganizowaliśmy Dotnetos Week, czyli 5 solidnych sesji dostarczonych do Twojego komputera. Zapraszamy!

Źródło: www.youtube.com
Dziel się z innymi:
Dotnetos Week 2020

In this video, we're going look at struct devirtualization and how this feature works in the runtime today. We're going to look at some ways we can (ab)use this feature and what are the problems with the current implementation.

Źródło: youtu.be
Dziel się z innymi:
[EN] C# What JIT Generates? - Struct Devirtualization - YouTube

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. 🙂

Źródło: youtu.be
Dziel się z innymi:
[EN] C# LINQ Performance Tips #5 - Skip & .NET Runtimes - YouTube

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 393 dni, 23 godziny, 42 minuty temu bush_dev 97 ź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.

Źródło: youtu.be
Dziel się z innymi:
[EN] C# LINQ Performance Tips #2 - YouTube

Sztuka programowania 395 dni, 21 godzin, 58 minut temu Badamczewski 34 źrodło rozwiń

This video will show you some of the performance and allocation problems that you might encounter when writing LINQ expressions we will also see that an expression you see is not necessarily, what you get. LINQ is not all bad and we will show you an example where LINQ absolutely rocks! This video mentions examples found in my previous video: https://youtu.be/ahnaIdQMoYw Enjoy.

Źródło: youtu.be
Dziel się z innymi:
[EN] C# LINQ Performance Tips #1 - YouTube

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 486 dni, 23 godziny, 47 minut temu djfoxer 157 źrodło rozwiń

~ Jarosław Stadnicki Wydaje mi się, że każdy o tym wie, a jednocześnie nie kojarzę, abym gdzieś z tego korzystał. GZIP – bo to bohater tego odcinka. Jak się okazuje, w .net core domyślnie jest on wyłączony i należy dołożyć odpowiednią konfigurację serwera, aby zaczęło to banglać. Aplikacje frontowe czy przeglądarki domyślnie także sobie z nim radzą, a także z innymi i są gotowe do pracy: Ile się zaoszczędzi, zależy oczywiście od tego, jakie dane będą zwracane. U mnie najczęściej będzie to tekst, tak...

Tagi: dotnetcore
Dziel się z innymi:
GZip jest, ale trzeba wajchą - Jarosław Stadnicki

Web 491 dni, 23 godziny, 51 minut temu Piotr Stapp 67 źrodło rozwiń

aspnetcore, aspnetmvc, ebook, MVC The eBook on ASP.NET Core 2 I wrote together with Ugo Lattanzi is available for download for free from the Free Ebooks section of Syncfusion Tech Portal. In April 2017, Ugo Lattanzi and I published ASP.NET Core Succinctly, and it became one of the most downloaded ebook for 2017 and was also 2017 Succinctly Readers Awards Silver Winner, among all the 33 books released by Succinctly in 2017. This year we published an update to the book. All code and explanation have b...

Tagi: dotnetcore
Dziel się z innymi:
[EN] Free eBook on ASP.Net Core 2.2 is available for download - CodeClimber

Inne 815 dni, 4 minuty temu Piotr Stapp 161 źrodło rozwiń

Persistence is a solved issue, isn’t it? What is Marten? Using Marten Adding Marten to a project Setting Marten up Customizing schema and mapping Saving aggregates Loading aggregates Querying Compiled queries Patching data Marten Pros & Cons Summary

Źródło: altkomsoftware.pl
Dziel się z innymi:
Building Microservices On .NET Core - Part 5 Marten An Ideal Repository For Your Domain Aggregates

In this article we will design internal architecture of non-trivial microservice that is responsible for both managing its data state and exposing it to the external world. Basically our microservice will be responsible for creation and various modifications of its data and also will expose API that will allow other services and applications to query for this data.

Źródło: altkomsoftware.pl
Dziel się z innymi:
Shaping microservice internal architecture with CQRS and MediatR

Sztuka programowania 938 dni, 23 godziny, 31 minut temu witek1902 227 źrodło rozwiń

Od mojego ostatniego artykułu, w którym wspominałem o rabbicie, minął prawie rok. Chyba najwyższa pora, aby napisać coś więcej. Szczególnie, że ostatnio w moje łapki wpadła bardzo ciekawa książka: Let’s learn 🙂 @[email protected]#neverstoplearningpic.twitter.com/ymGlRp6Ytq — Kamil Kiełbasa (@bd90) Tak off-topic – jeżeli chcielibyście, abym skrobnął drobną recenzję tej książki, dajcie mi znać 🙂 Moją nową miłością okazało się tworzenie aplikacji rozproszonych przy wykorzystaniu DDD, TDD i je...

Źródło: bd90.pl
Dziel się z innymi:
RabbitMQ - Bezbolesna integracja z .NET Core - bd90

Programowanie rozproszone 1119 dni, 22 godziny, 52 minuty temu bd90 166 źrodło rozwiń

Słyszeliście o JSON Web Token-ach? Zapewne tak. W sieci pełno jest artykułów o wadach, zaletach, wykorzystaniu w implementacjach  OAuth2 czy OIDC. Czy to znaczy, że napisano o nich wszystko, co się da? Przemilczę odpowiedź i dorzucę własną, mam nadzieje, że przydatną, cegiełkę. Trochę z własnych obserwacji, jednak podejrzewam, że bliskich prawdzie, zakładam, że JWT to dzisiejszy standard zabezpieczania API. Pomimo, iż np. ze specyfikacji PASETO zaczyna powoli wyrastać coś ciekawego, jeszcze długa droga ...

Źródło: bd90.pl
Dziel się z innymi:
.NET Core Identity - Generowanie JWT - bd90

Sztuka programowania 1133 dni, 16 godzin, 6 minut temu bd90 142 źrodło rozwiń

Introduction In my previous article, I talked about Proof of Work. Proof of Work requires a lot of computing time, in turn, it uses a lot of electricity. One example is that the power consumed by the entire Bitcoin network in November 2017 is higher than that of Ireland. All the nodes in Bitcoin network are volunteers that they “donate” their computing time to the netw...

Dziel się z innymi:
[EN] Building A Blockchain In .NET Core - Transaction And Reward

Inne 1162 dni, 23 godziny, 8 minut temu Piotr Stapp 59 źrodło rozwiń

1 2 3

Konkurs z Code Europe - ranking

1
(30,04)
3
(15)
4
(15)
5
(5,01)

wrzesień

21.
Code Europe Trójmiasto
Gdansk, Ergo Arena
23.
Code Europe Warszawa
Warszawa, PGE Narodowy

październik

Najaktywniejsi w tym miesiącu

1
(45,05)
2
(15,07)
4
(15)
5
(15)
6
(5,01)
7
(5)
8
(5)
9
(5)
10
(,05)