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

Jakiś czasem temu pisałem o tym, że nasze metody mogą zwracać rezultat lub zgłaszać wyjątek (tutaj). Zastanówmy się, jak mogłoby wyglądać nasze API, aby status rezultatu był mapowany na odpowiedni kod Http. Mamy dwie możliwości: wspólna metoda w klasie bazowej lub filtr.

Tagi: C#, Narzędzia, WebAPI
Źródło: www.admu.pl
Dziel się z innymi:
Jak obsłużyć zwracanie rezultatu w WebAPI – ADMU Blog

Narzędzia 1178 dni, 2 godziny, 58 minut temu Admu 88 źrodło rozwiń

W dobie mikroserwisów, nanoserwisów, czy serwerlessów kwestią czasu jest konieczność budowania adresów url do innych zasobów w sieci. Można się męczyć i robić to ręcznie albo też skorzystać z gotowej biblioteki, jaką jest tytułowy Flurl. W tym wpisie dowiesz się, czym jest Flurl, jak z niego skorzystać, jakie daje możliwości oraz gdzie mogą wystąpić problemy.Flurl Flurl (https://flurl.dev/) z założenia ma pomóc nam w budowaniu adresów url (fluent api) oraz wy...

Tagi: flurl, HTTP, ULR
Źródło: plawgo.pl
Dziel się z innymi:
Flurl - łatwiejsze budowanie adresów url - Blog Daniela Plawgo

Narzędzia 1184 dni, 2 godziny, 50 minut temu danielplawgo 151 źrodło rozwiń

In this blog post I introduce Mapping Generator - a possible design time alternative to AutoMapper.

Tagi: AutoMapper
Źródło: guidnew.com
Dziel się z innymi:
Mapping Generator - Design Time Alternative to AutoMapper - Guid.New

Narzędzia 1184 dni, 2 godziny, 50 minut temu cezarypiatek 77 źrodło rozwiń

How to configure dotnet core solutions to automatically generate client packages for WebAPI projects

Dziel się z innymi:
Auto generated WebAPI client library with NSwag · Cezary Piątek Blog

Narzędzia 1187 dni, 2 godziny, 39 minut temu cezarypiatek 54 źrodło rozwiń

YAML, czy GUI? I dlaczego Pipeline as Code? Do konfiguracji CI/CD możesz podejść na wiele sposobów. Klasycznie, używając UI lub nowocześnie, z poziomu kodu. Jestem zdecydowanym fanem PaC, a dlaczego to przeczytasz o tym w najnowszym poście: https://bit.ly/2QOdr76 Sprawdź! 7 Powodów Dlaczego Warto Używać Pipeline as Code Do Konfiguracji CI/CD

Źródło: bit.ly
Dziel się z innymi:
7 Powodów Dlaczego Warto Używać Pipeline as Code

Narzędzia 1190 dni, 3 godziny, 7 minut temu tazos333 93 źrodło rozwiń

Jakiś czas temu pisałem o testach w kontekście API (tutaj). W tym poście postaram się opisać jak napisać podobne testy, ale gdy nasza aplikacja komunikuje się poprzez kolejkę. Pokaże to z wykorzystaniem biblioteki MassTransit.

Źródło: www.admu.pl
Dziel się z innymi:
Testy kolejek z MassTransit – ADMU Blog

Narzędzia 1192 dni, 2 godziny, 57 minut temu Admu 63 źrodło rozwiń

Ostatnio zajęliśmy się podstawową konfiguracją Cache Task w Azure Pipelines. Jeżeli zastosowałeś tamte wskazówki, przyspieszyłeś swój pipeline. Chcesz jeszcze większego przyspieszenia? Czas na Zaawansowany Tuning Cache Task W Azure Pipelines.

Zaawansowany Cache Task W Azure Pipelines

Narzędzia 1198 dni, 2 godziny, 45 minut temu tazos333 45 źrodło rozwiń

Ile razy zdarzyło Ci się rzucać mięsem, bo build działa za wolno! Dlaczego te pakiety npm instalują się tak długo? Przecież pobierałeś je 3 minuty temu w poprzednim commicie. Jak to przyspieszyć? Najlepszym i najprostszym rozwiązaniem jest cache. A jak skonfigurować Cache w Azure Pipelines?

Źródło: ubld.cc
Dziel się z innymi:
Cache Task W Azure Pipelines - Przyspiesz Swój Build - Oszczędzaj Czas

Narzędzia 1201 dni, 3 godziny, 8 minut temu tazos333 60 źrodło rozwiń

Dowiesz się czym jest Azure Devops oraz jego składowe: Azure Boards, Azure Pipelines, Azure Repos, Azure Artifacts, Azure Test Plans

Czym jest Azure DevOps? - WYJAŚNIONE w 5 minut.

Narzędzia 1213 dni, 3 godziny, 21 minut temu tazos333 84 źrodło rozwiń

Working with big databases, consisting of many, many tables (like hundreds or thousands), can be really painful. Recently, this happened to me and I discovered 2 lifehacks that help me survive this hard days. Filtering tables You know the struggle when you know a part of a database table name but cannot remember the whole name? How could it be named? BasketPositions, CustomerBasketPositions or maybe PositionsOfBasket? How can you know?! Yeah, it’s the everyday struggle with huge projects! This is...

Lifehacks for working with big databases – A Girl Among Geeks

Narzędzia 1222 dni, 22 minuty temu AGirlAmongGeeks 86 źrodło rozwiń

Kayla July 22nd, 2020 Welcome to another release of Windows Terminal! This release promotes the Windows Terminal Preview version 1.1 into Windows Terminal. Windows Terminal Preview has new features for version 1.2 which will appear in Windows Terminal in August. You can download Windows Terminal Preview and Windows Terminal from the Microsoft Store or from the GitHub releases page. Let’s dive into what’s new! There is a new feature called focus mode that hides the tabs and title bar. This mode will o...

Tagi: Windows
Dziel się z innymi:
[EN] Windows Terminal Preview 1.2 Release | Windows Command Line

Narzędzia 1233 dni, 3 godziny, 26 minut temu Piotr Stapp 50 źrodło rozwiń

Często w naszych aplikacjach mamy do czynienia z datami. Najczęściej używamy ich przy polach takich jak data utworzenia (np. CreatedAt) lub data modyfikacji (np. ModifiedAt), ale są też inne miejsca. Wtedy z reguły stosujemy DateTime.UtcNow. Niestety w testach ciężko jest potem coś z taką datą zrobić. Nie mamy żadnej możliwości ustawienia tej daty na jakąś inną, aby przetestować czy nasza aplikacja działa poprawnie. Sprawa się jeszcze bardziej komplikuje, gdy mamy logikę biznesową uzależnioną od takiej ...

Źródło: www.admu.pl
Dziel się z innymi:
Daty – jak sobie z nimi radzić – ADMU Blog

Narzędzia 1255 dni, 2 godziny, 9 minut temu Admu 169 ź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 1271 dni, 3 godziny, 58 minut temu cezarypiatek 51 źrodło rozwiń

Ostatnio pisałam o tym, jak skonfigurować odpowiedni Board Process dla serwisu Boards naszego projektu. Dzisiaj czas na konkrety dotyczące tworzenia tablic i zarządzania zadaniami.

Dziel się z innymi:
Azure DevOps – Boards – Programmer-girl

Narzędzia 1278 dni, 3 godziny, 11 minut temu Weronika Mularczyk 35 źrodło rozwiń

Jakiś czas temu pisałam na temat innych serwisów Azure DevOps – Repos i Pipelines. Dzisiaj czas na Boards i konkretny problem ustawienia procesu dla naszego projektu.

Dziel się z innymi:
Azure DevOps – Boards Process – Programmer-girl

Narzędzia 1292 dni, 4 godziny, 1 minutę temu Weronika Mularczyk 49 źrodło rozwiń

Chcesz założyć listę mailingową, albo już masz? Masz bloga po angielsku, ale chcesz też pisać do odbiorców władających polskim? Jak to połączyć w liście mailingowej? Zapraszam do instrukcji obsługi listy w 2 językach.

Tagi: blog, blogging
Źródło: blog.scooletz.com
Dziel się z innymi:
Jak nie oszaleć z listę mailingową w 2 językach - Szymon Kulec @Scooletz

Narzędzia 1298 dni, 3 godziny, 54 minuty temu Scooletz 40 ź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 1299 dni, 2 godziny, 52 minuty temu djfoxer 165 źrodło rozwiń

Rozwijasz równolegle kilka wersji aplikacji i chcesz udostępnić testerom dwie zupełnie oddzielne wersji aplikacji? W taki sposób, aby nie przeszkadzali sobie w swojej pracy.

Tagi: CI/CD
Źródło: jerzywickowski.pl
Dziel się z innymi:
Deploy wielu wersji aplikacji dla różnych testerów | Jerzy Wickowski

Narzędzia 1306 dni, 1 godzinę, 56 minut temu tazos333 28 źrodło rozwiń

When you create a build pipeline you must sometime decide at runtime whether run some code or not. One of the options for this is output variables. It enables you to set a variable in one job and use this variable in the next job.

Tagi: Azure DevOps
Źródło: thecodemanual.pl
Dziel się z innymi:
Cross stage variables (almost avialable) in Azure DevOps · The Code Manual

Narzędzia 1310 dni, 2 godziny, 42 minuty temu Krzysztof-M 22 źrodło rozwiń

Leniwy programista to wydajny programista. Przekonajmy się 🙂 Mamy do sprawdzenia API, które ma dokumentacje w Swagger. Możemy z poziomu UI wywołać i sprawdzić odpowiedzi dla żądań. Jednak w celu automatyzacji najlepiej napisać żądania i testy w Postman. Unikniemy dzięki temu manualnej roboty w Swagger UI. Super automatyzacja, ale chwila czy w Postman wszystkie parametry i żądania musimy ręcznie zadeklarować?

Import Swagger API do Postman dla ASP.NET Core Web API - DevKR

Narzędzia 1313 dni, 2 godziny, 50 minut temu Krzysztof_DevKR 102 źrodło rozwiń

1 2... 4 5 6 7 8 9... 59 60

Najaktywniejsi w tym miesiącu