dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Sztuka programowania - Strona 2

Jakie Najważniejsze Umiejętności Poza Kodowaniem Powinien Posiadać Dobry Programista? - Modest Programmer

Jakie Najważniejsze Umiejętności Poza Kodowaniem Powinien Posiadać Dobry Programista? - Modest Programmer

Sztuka programowania 934 dni, 1 godzinę, 42 minuty temu modestprogrammer 56 źrodło rozwiń

Dzisiaj zajmiemy się konsumpcją! Oraz tym jak napisałem nową wersję biblioteki MediatR, no prawie. Opisuję jak można zrobić elastyczny pipeline, gdzie komponujemy zwykłe metody bez zbędnych interfejsów i magii refleksji.

Źródło: event-driven.io
Dziel się z innymi:
How to build a simple event pipeline - Oskar Dudycz

Sztuka programowania 938 dni, 1 godzinę, 49 minut temu oskar-at-net 113 źrodło rozwiń

Klamka zapadła – postanowiłeś zostać programistą. To naprawdę doskonały pomysł – programowanie jest zajęciem szalenie ciekawym, stymulującym intelektualnie i oczywiście dochodowym. Daje także szerokie możliwości poznawania wspaniałych ludzi i pracy w środowiskach międzynarodowych. A jaki jest pierwszy krok, który powinieneś postawić na swojej drodze do wielkiej kariery programisty? Ocz...

Dziel się z innymi:
Jak przygotować się do kursu programowania – praktyczny poradnik | Porady komputerowe

Sztuka programowania 953 dni, 1 godzinę, 58 minut temu arturito345 33 źrodło rozwiń

Recently, I had the pleasure of speaking at 2 programming events – World Engineering Days and one of the biggest software conferences in Poland, 4Developers. During both speeches, I talked about many different things related to the modern way of software development – continuous deployments, short-living branches, canary releases, and more. All are linked to the short feedback cycle. One of the side topics was vertical slices. What is a vertical slice? Before we ...

Story 5: Eat it all at once…or just a slice? – Me About Software

Sztuka programowania 954 dni, 1 godzinę, 29 minut temu jedmac 58 źrodło rozwiń

In this post I discuss the new Task.WaitAsync() APIs introduced in .NET 6, how you can use them to "cancel" an await call, and how they can replace other approaches you may be using currently.The new Task.WaitAsync API in .NET 6 In a recent post, I described how to use a TaskCompletionSource with IHostApplicationLifetime as a way of "pausing" a background service until the application starts up. In that code I used the following function that waits for a TaskCompletionSource.Task to complete, but also s...

Tagi: async/await
Źródło: andrewlock.net
Dziel się z innymi:
Cancelling await calls in .NET 6 with Task.WaitAsync()

Sztuka programowania 965 dni, 1 godzinę, 48 minut temu Piotr Stapp 142 źrodło rozwiń

A few words about the implementation of List in C# In C# List

Tagi: .Net, C#, List, span
Źródło: dotnetos.org
Dziel się z innymi:
A few words about the implementation of List in C# - Dotnetos - courses & conferences about .NET

I am a big fan of automating everything possible – do not confuse it with everything, some things should still be done manually. One step that can help with this is the hero of today’s article – continuous deployments. I assume that most of you have already heard about this at one of the conferences, meetups or read in one of the many articles that can be found on the Internet. For those who have not heard, I have prepared a short, theoretical introduction. Suppo...

Story 4: Do it right away…or achieve continuous deployments step by step? – Me About Software

Sztuka programowania 976 dni, 1 godzinę, 5 minut temu jedmac 47 źrodło rozwiń

"Jak zapewnić wyjątkowość w Event Sourcing"? To jedno z najczęściej powtarzających się pytań. Najprostsza odpowiedź brzmi: „Czy naprawdę musisz?” Jeśli szukasz dokładniejszej, sprawdź mój nowy artykuł, opisałem ten problem w detalach.

Źródło: event-driven.io
Dziel się z innymi:
Uniqueness in Event Sourcing - Oskar Dudycz

Sztuka programowania 987 dni, 1 godzinę, 4 minuty temu oskar-at-net 75 źrodło rozwiń

I'm sure you write SQL from time to time. I want to share two useful SQL commands with you. I hope you like it! Those are: CREATE OR ALTER [name] DROP [object type] IF EXISTS [name] Watch the video to get to know them :)

Tagi: db schema, SQL, vlog
Źródło: www.youtube.com
Dziel się z innymi:
Michał Białecki VLog - useful schema changing scripts

Sztuka programowania 996 dni, 23 godziny, 15 minut temu michal-bialecki 36 źrodło rozwiń

"Immutable Value Objects" brzmi to poważnie i nieco strasznie. Jednakże, jest to prosty, praktyczny i bardzo przydatny koncept. Pomaga on w pisaniu mniej kodu, testów. Nasze klasy stają się bardziej przewidywalne. W swoim najnowszym artykule pokazałem na przykładzie, jak możesz skorzystać z tego konceptu.

Źródło: event-driven.io
Dziel się z innymi:
Immutable Value Objects are simpler and more useful than you think! - Oskar Dudycz

Sign inWRITE FOR USDAY TRADER DASHBOARD🚀 Coding Interview Course →BASICSAll about String and its immutability in .NET C#Ahmed TarekFollow·8 min readPhoto by amirali mirhashemian on Unsplash, adjusted by Ahmed Tarek Some developers get confused about String in .NET. The confusion comes from the fact that String is an Object -which is a Reference type- but still acts as a Value type. Another thing, all developers know that String is an immutable type but some developers don’t understand how and why. Th...

Tagi: string
Dziel się z innymi:
How String In .NET C# Works | Ahmed Tarek | Level Up Coding

W artykule opisuję, jak z pomocą RestVerifier, dodać do projektu testy integracyjne, które odpowiedzą Ci na jedno podstawowe pytanie: czy kod odpowiedzialny za komunikację z REST Api w ASP.NET działa prawidłowo.

Testy integracyjne warstwy komunikacji z WebAPI ASP.NET Core - SoloProgramista

Syndrom Oszusta w Programowaniu - Modest Programmer

Syndrom Oszusta w Programowaniu - Modest Programmer

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

In this VLog I'm going to explain what are C# Tuples and how you can use it in a real-life scenario.

Źródło: youtu.be
Dziel się z innymi:
Michał Białecki VLog - C# Tuples - YouTube

Sztuka programowania 1021 dni, 1 godzinę, 7 minut temu michal-bialecki 36 źrodło rozwiń

Testy na produkcji zwykle pojawiają się w niezbyt chlubnych, ale za to śmieszkowatych historiach. A to dziwne powiadomienie z banku, a to dzwoni do nas klient i pyta się co to jest za typ słownika "twoja stara ubiera się u Prady". Ja testowałem na produkcji i się tego nie wstydzę. Zobacz dlaczego.

Źródło: event-driven.io
Dziel się z innymi:
I tested it on production and I'm not ashamed of it - Oskar Dudycz

Sztuka programowania 1021 dni, 22 godziny, 27 minut temu oskar-at-net 65 źrodło rozwiń

Imagine quite a common situation. You are a part of the development team. There is some kind of user story or a technical task that needs to be implemented. You create a branch for it. Your hard work has just started. After one week of development, you are finished with it. You have been synchronizing your branch with a main one (does not matter if this is development, stage, master or any other – a shared one) multiple times during your work or you did it just i...

Dziel się z innymi:
Story 1: Short living branches – Me About Software

Sztuka programowania 1025 dni, 1 godzinę, 2 minuty temu jedmac 48 źrodło rozwiń

Jak Szukać Pracy Jako Młodszy Programista? - Modest Programmer

Dziel się z innymi:
Jak Szukać Pracy Jako Młodszy Programista? - Modest Programmer

Sztuka programowania 1029 dni, 1 godzinę, 8 minut temu modestprogrammer 36 źrodło rozwiń

MediatR is a very popular library used to reduce dependencies between objects. It advocates an architecture based on very valuable design principles: not allowing direct communication between objects, it promotes loose coupling...

Tagi: Biblioteka
Dziel się z innymi:
You probably don't need MediatR

Sztuka programowania 1029 dni, 1 godzinę, 8 minut temu cezarypiatek 137 źrodło rozwiń

Przemysław Walkowski Ten wpis jest dla wszystkich, którzy chcieli by używać pliku appsettings.json i połączyć to na produkcji ze zmiennymi środowiskowymi. Generalnie wszystko działa tak jak jest w dokumentacji ale występuje problem z prawidłowym zrozumieniem jak działają zmienne środowiskowe w windows. Samo przełączenie zmiennej środkowej nie wystarczy aby asp .net core zmienił ustawienia aplikacji.Problem ...

Dziel się z innymi:
Appsettings.json i Environment Variable | Blog Programisty.NET

Sztuka programowania 1031 dni, 2 godziny, 59 minut temu przemekwa 91 źrodło rozwiń

W ciągu ostatnich kilku dni kilka razy zostałem zapytany: „Jak używać silnie typowanych identyfikatorów w Marten?”. Postanowiłem napisać swoje przemyślenia na ten temat, bo trzeba znać kilka „sztuczek”, aby to zadziałało. Zobacz jak to zrobić w moim nowym artykule.

Źródło: event-driven.io
Dziel się z innymi:
Using strongly-typed identifiers with Marten - Oskar Dudycz

Sztuka programowania 1035 dni, 20 godzin, 32 minuty temu oskar-at-net 60 źrodło rozwiń

1 2 3 4 5... 73 74