dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Narzędzia - Strona 3

Przemysław Walkowski Jeśli chodzi o pracę na Win to często był problem z wywołaniem na szybko API. W dokumentacjach często są przykłady, gdzie używa się programu cURL. W Win nie było domyślnie tego zainstalowanego(teraz już jest. Choć też zależy to od wersji), więc albo się instalowało albo trzeba było używać SoapUi albo innego narzędzia. Ja miałem podejście, że zainstalowałem sobie powłokę bash na Win10, gdzie było cURL. Ostatnio cz...

Tagi: Powershell
Dziel się z innymi:
PowerShell i wywołania API | Blog Programisty.NET

Narzędzia 283 dni, 14 godzin, 40 minut temu przemekwa 134 źrodło rozwiń

Ostatnio opisałem jak dodać logowanie przy pomocy biblioteki Serilog do naszej aplikacji. W tym poście postaram się pokazać jak można je skonfigurować.

Źródło: www.admu.pl
Dziel się z innymi:
Konfiguracja logowania w C# – Serilog – ADMU Blog

Narzędzia 283 dni, 14 godzin, 40 minut temu Admu 126 źrodło rozwiń

If you are still using regex for setting AssemblyVersion you should definitely read this article.

Dziel się z innymi:
Setting assembly and nuget package metadata in .NET Core · Cezary Piątek Blog

Narzędzia 284 dni, 15 godzin, 14 minut temu cezarypiatek 73 źrodło rozwiń

Chyba każdy z nas używa logowania w swojej aplikacji. Jeśli jednak ktoś tego nie robi, to zachęcam zacząć. W innym przypadku może być mu trudno zareagować, kiedy coś się wysypie. Postaram się w kilku prostych krokach pokazać, jak dodać logowanie do naszej aplikacji z wykorzystaniem Serilog.

Źródło: www.admu.pl
Dziel się z innymi:
Logowanie w C# – Serilog – ADMU Blog

Narzędzia 290 dni, 14 godzin, 44 minuty temu Admu 162 źrodło rozwiń

In this blog post, I’m going to describe how to create a tool for generating code during the build process and how I used it to create auto-synchronizing mapping classes.

Dziel się z innymi:
How to simulate AutoMapper that works during the build time · Cezary Piątek Blog

Narzędzia 292 dni, 14 godzin, 56 minut temu cezarypiatek 97 źrodło rozwiń

Na blogu pojawiło się kilka różnych artykułów dotyczących tego, jak wykorzystać Postmana do testowania WebApi. W tym artykule pokażę, w jaki sposób przyśpieszyć dodawanie żądań do Postmana, szczególnie w sytuacji, gdy zaczynamy używać Postmana z już istniejącym WebApi. Wykorzystamy do tego opisywaną już na blogu bibliotekę Swagger, która dokumentuje nasze API. Postman jest w stanie zaimportować taki opis i na podstawie tego wygenerować żądania do nowej kolekcji...

Źródło: plawgo.pl
Dziel się z innymi:
Import WebApi do Postmana z użyciem Swaggera - Blog Daniela Plawgo

Narzędzia 303 dni, 14 godzin, 47 minut temu danielplawgo 156 źrodło rozwiń

Gdy tworzymy testy jednostkowe bardzo często musimy coś „zmockować” (czyli stworzyć sztuczny obiekt, którego będziemy używali w trakcie testów zamiast prawdziwej implementacji). Niestety czasem bywa tak, że nasza klasa ma dużo zależności, a do naszego testu potrzebujemy tylko niektórych z nich. Mimo to musimy stworzyć mock dla każdej z zależności, bo inaczej nie będziemy mogli wykonać testu. Czasem bywa też tak, że potrzebujemy dodać nową zależność do istniejącej klasy, a potem trzeba przerobić wszystkie...

Tagi: C#, Narzędzia, testy
Źródło: www.admu.pl
Dziel się z innymi:
Automatyczne tworzenie mocków – AutoMoq – ADMU Blog

Narzędzia 304 dni, 14 godzin, 40 minut temu Admu 123 źrodło rozwiń

Pełna lekcja z programu Poznaj Kubernetes - Docker - Repozytoria i Najlepsze praktyki. Dowiesz się z niej między innymi o: ➡️ Jak bydować obrazy w Docker ➡️ Jakiego typu repozytoria istnieją ➡️ Jakie są najlepsze praktyki budowania obrazów w Docker ➡️ Jakie są najlepsze praktyki tagowania obrazów w Docker Podoba się? Kliknij 👍 i podziel się.

Tagi: docker
Źródło: www.youtube.com
Dziel się z innymi:
[Video] - Docker Najlepsze Praktyki - YouTube

Narzędzia 310 dni, 14 godzin, 37 minut temu Piotr Stapp 95 źrodło rozwiń

Podczas pisania testów (czy to jednostkowych, czy integracyjnych, czy e2e) prawie zawsze musimy stworzyć obiekt z danymi. Czasem jest to obiekt wejściowy, czasem wyjściowy. Z reguły nie interesuje nas większość pól danego obiektu, a jedynie kilka konkretnych. Mimo to musimy uzupełnić wszystkie pola, aby aplikacja zachowywała się poprawnie. Tu z pomocą może nam przyjść biblioteka AutoFixture.

Tagi: C#, Narzędzia, testy
Źródło: www.admu.pl
Dziel się z innymi:
Automatyczne tworzenie obiektów z danymi – AutoFixture – ADMU Blog

Narzędzia 318 dni, 14 godzin, 46 minut temu Admu 110 źrodło rozwiń

Jeżeli używasz kontenerów to większość mitów pewnie znasz, a jeżeli nie używasz to słyszałeś je na 100%. Taki paradoks. 5 mitów, które krążą na temat konteneryzacji, jest tak powszechnych, że aż postanowiłem się z nimi rozprawić

Tagi: docker
Dziel się z innymi:
5 mitów o kontenerach – Dotnetomaniak tech blog

Narzędzia 320 dni, 14 godzin, 46 minut temu Piotr Stapp 214 źrodło rozwiń

Documentation for new csproj format, as well as for Nuget related properties, is scattered across different MSDN documents, so I decided to create this blog post as a reference to what I’ve recently learned and discovered about the project’s options that affect the content of the output directory.

Dziel się z innymi:
Managing output in the .NET SDK projects · Cezary Piątek Blog

Narzędzia 320 dni, 14 godzin, 46 minut temu cezarypiatek 55 źrodło rozwiń

Github dorobił się dwóch istotnych produktów: Actions oraz Package Registry. Actions to wbudowany w Github CI/CD na bazie Azure DevOps. Package Registry to za to rejestr paczek JavaScript (dla npm), Java (Maven), Ruby (RubyGems), .NET (NuGet) oraz Docker images Do nauki ten zestaw jest przydatny, a do pobocznych projektów wręcz idealny!

Tagi: CI/CD, docker, GitHub
Źródło: kaluzny.io
Dziel się z innymi:
GitHub Actions i Package Registry do nauki i projektów · Łukasz Kałużny

Narzędzia 320 dni, 14 godzin, 46 minut temu Łukasz Kałużny 38 źrodło rozwiń

Od zawsze trochę męczyło mnie to, że jak dodaję nowy interfejs wraz z klasą go implementującą, to muszę pamiętać jeszcze o rejestracji go w kontenerze wstrzykiwania zależności. Aż w pewnym momencie trafiłem na bibliotekę Scrutor i od razu programowanie stało się przyjemniejsze.

Źródło: www.admu.pl
Dziel się z innymi:
Automatyczna rejestracja typów w C# – ADMU Blog

Narzędzia 346 dni, 15 godzin, 52 minuty temu Admu 306 źrodło rozwiń

Two weeks ago .NET Core 3.0 was officially published. Together with the new framework version, Visual Studio 2019 got support for a long-awaited C# 8.0. The complete list of the new language features is available here on the MSDN, but the one that deserves special attention is Nullable reference types. In this blog post, I will show you how to use this new language feature and how to achieve similar benefits if you still cannot use .NET Core 3.0 in your projects.

Tagi: C#, dotnet core
Dziel się z innymi:
Non-nullable references with C# 8 and .NET Core 3.0 · Cezary Piątek Blog

Narzędzia 348 dni, 15 godzin, 56 minut temu cezarypiatek 192 źrodło rozwiń

Od jakiegoś czasu zastanawiałam się, jak podzielić się swoją wiedzą dotyczącą chatbotów, ale jednocześnie nie zaniedbać innych tematów ogólnych, o których zwykle piszę. I właśnie stąd powstała nowa inicjatywa: cykl postów dotyczących chatbotów. Cykl chatboty odcinek #1 opisuje narzędzie azure-cli oraz komendę az account

Dziel się z innymi:
Cykl chatboty #1: azure-cli – komenda az account – programmer-girl

Narzędzia 362 dni, 16 godzin, 55 minut temu Weronika Mularczyk 61 źrodło rozwiń

Skocz do treści ADMU Blog "Jakość wykonania jest równie ważna jak sam fakt wykonania"Strona głównaKsiążkiO mnie ADMU Blog "Jakość wykonania jest równie ważna jak sam fakt wykonania"Przełącznik nawigacji Przełącznik nawigacji Strona głównaKsiążkiO mnie Kilka lat temu Martin Fowler przedstawił coś takiego jak technical debt quadrant. Ten wykres jest wynikiem jego rozmyślań nad długiem technicznym – jakie nasze działania doprowadzają do jego powstania i co możemy z...

Tagi: inne
Źródło: www.admu.pl
Dziel się z innymi:
4 typy podejść do programowania – technical debt quadrant – ADMU Blog

Narzędzia 368 dni, 16 godzin, 54 minuty temu Piotr Stapp 162 źrodło rozwiń

Introduction to docker-compose with example written in C# on .NET Core 2.2 composed with MySQL database.

Docker compose introduction based on .NET Core app and MySQL DB composed toghether

Narzędzia 369 dni, 16 godzin, 26 minut temu Tometchy 60 źrodło rozwiń

This blog post continues the series "Avoid thread synchronization problems with Roslyn" and this part is about the traps related to the usage of synchronization primitives.

Dziel się z innymi:
Avoid thread synchronization problems with Roslyn: Synchronization primitives traps · Cezary Piątek Blog

Narzędzia 369 dni, 16 godzin, 26 minut temu cezarypiatek 52 źrodło rozwiń

Potrzebowałam kiedyś w pracy dowiedzieć się, czy dllka, którą wrzucam na serwer, jest aktualna. Ale jak to zrobić? Nie można jej po prostu otworzyć i „podejrzeć”, sprawdzić, czy dana linijka kodu jest zmieniona. Co w takim razie można było zrobić? Wykorzystać specjalny program dotPeek.

Dziel się z innymi:
JetBrains.dotPeek – .NET dekompilator – programmer-girl

Narzędzia 369 dni, 16 godzin, 26 minut temu Weronika Mularczyk 68 źrodło rozwiń

W kilku ostatnich wpisach na blogu zająłem się tematem testowania WebApi z wykorzystaniem testów w Postmanie. Ostatnio mogłeś zobaczyć, w jaki sposób wykonywać automatycznie testy w Azure DevOps. Użyty w tamtym wpisie przykład był bardzo prosty i tak naprawdę nie do końca był namiastką realnej aplikacji. Nie używał on bazy danych, a dane generował dzięki bibliotece NBuilder i przechowywał je w pamięci. Przez to powrót do znanego stanu przed uruchomieniem testów...

Jak użyć Sql Server Snapshots do resetowania danych w testach - Blog Daniela Plawgo

Narzędzia 380 dni, 16 godzin, 25 minut temu danielplawgo 123 źrodło rozwiń

1 2 3 4 5... 54 55

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,53)
8
(9 775,28)
9
(8 418,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 142,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 173,43)