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

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 5 dni, 11 godzin, 53 minuty temu Weronika Mularczyk 42 ź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 11 dni, 11 godzin, 45 minut temu Scooletz 38 ź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 12 dni, 10 godzin, 44 minuty temu djfoxer 119 ź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 19 dni, 9 godzin, 48 minut temu tazos333 22 ź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 23 dni, 10 godzin, 33 minuty temu Krzysztof-M 21 ź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 26 dni, 10 godzin, 41 minut temu Krzysztof_DevKR 100 źrodło rozwiń

I need to migrate a lot of repositories from one Azure DevOps to another. Migration! Don't ask why, please. Let's assume it was much more simple than other options.

Tagi: Azure DevOps
Źródło: stapp.space
Dziel się z innymi:
Azure DevOps CLI to the rescue in Stapp.space

Narzędzia 36 dni, 10 godzin, 47 minut temu Piotr Stapp 18 źrodło rozwiń

Nowadays with Kubernetes being so popular, building a Docker image is a must thing for CI/CD pipeline. For this kind of pipelines, an artifact is not a simple zip file wich compiled application, but a Docker image pushed to container registry. There is plenty of benefits of this approach but there is also price for this. We need to handle this in our pipelines. Hopefully, this price is not high. And we will explore today how we can build a Docker image for our dotnet core web app on Azure DevOps.DOCKERFI...

Źródło: thecodemanual.pl
Dziel się z innymi:
How to build docker image on Azure DevOps? · The Code Manual

Narzędzia 39 dni, 10 godzin, 26 minut temu Krzysztof-M 23 źrodło rozwiń

Gdy tworzymy jakieś API dobrze jest sprawdzić, czy ono działa. Po każdej zmianie albo dodaniu nowego punktu wejścia (endpoint) powinniśmy przetestować, czy wszystko jest ok. Możemy to zrobić uruchamiając aplikację i ręcznie wszystko sprawdzając, jednakże na dłuższą metę jest to bardzo czasochłonne. Dlatego warto utworzyć osobny projekt, w którym stworzymy testy sprawdzające czy nasze API działa poprawnie. W kilku punktach postaram się opisać jak u mnie z reguły wygląda taki projekt z testami API.

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

Narzędzia 45 dni, 10 godzin, 34 minuty temu Admu 127 źrodło rozwiń

Od dłuższego czasu obowiązuje praca zdalna, a część osób próbuje się odnaleźć wśród różnych produktów ułatwiających zdalną komunikację. Postanowiłam więc zrobić kilka wpisów na temat narzędzia Microsoft Teams, z którego korzystam na co dzień. Ostatnio pisałam o czatach, kanałach i zespołach. Dzisiaj napiszę o części związanej z rozmowami i nagraniami.

Dziel się z innymi:
Microsoft Teams – rozmowy i nagrania – programmer-girl

Narzędzia 46 dni, 10 godzin, 38 minut temu Weronika Mularczyk 54 źrodło rozwiń

EventPipeProfiler is a new cross-platform profiler that I’ve implemented in the BenchmarkDotNet library. It allows profile .NET code on every platform - Windows, Linux, macOS. Collected data are exported to trace files (.speedscope.json and .nettrace) which can be analyzed using SpeedScope, PerfView, and Visual Studio Profiler. This new profiler will be available from the 0.12.1 version.

Dziel się z innymi:
Cross-platform profiling .NET code with BenchmarkDotNet

Narzędzia 51 dni, 10 godzin, 41 minut temu gorallo 47 źrodło rozwiń

Kolejne test różnych runtime .NET. Tym razem doszedł .NET 5, plus nowe benchamarki pod regexy.

Źródło: github.com
Dziel się z innymi:
Kolejne porównanie wydajności: .NET Framework (4.8), .NET Core (3.1.x) i .NET 5 (preview 2)

Narzędzia 54 dni, 10 godzin, 59 minut temu djfoxer 174 źrodło rozwiń

Last time we created a gated check-in build for .NET Core app. It works very well, but we did there one thing which is in general a bad practice in our proficiency. We duplicated build steps for building and testing .NET Core app. We can do better than that, we can use templates. Following the documentation: Templates let you define reusable content, logic, and parameters. Templates function in two ways. You can insert reusable content with a template or you can use a template to control what is allowed...

Źródło: thecodemanual.pl
Dziel się z innymi:
Build templates on Azure DevOps · The Code Manual

Narzędzia 56 dni, 21 godzin, 7 minut temu Krzysztof-M 22 źrodło rozwiń

Na jakie środowiska będziemy mogli wdrażać aplikację, jeżeli skonfigurujemy procesy CI/CD?

Źródło: jerzywickowski.pl
Dziel się z innymi:
Środowiska przy Continuous Delivery | Jerzy Wickowski

Narzędzia 61 dni, 10 godzin, 47 minut temu tazos333 71 źrodło rozwiń

Standard CI build checks integrity of committed code after merge. This approach can lead to a state when code is not deployable due to failing tests or even failing compilation. Gated check-in helps to protect the integrity by verifying state before the merge. In that way, you can protect your master branch and avoid build breaks. In that way, you can ensure that your master branch is always deployable (what is crucial in GitHub flow) and you will not interrupt your colleagues with your obvious mistakes....

Źródło: thecodemanual.pl
Dziel się z innymi:
Gated check-in build on Azure DevOps for .NET Core app · The Code Manual

Narzędzia 64 dni, 10 godzin, 21 minut temu Krzysztof-M 33 źrodło rozwiń

Docker has built in great cache mechanism, but to be able to use it, you have to understand how it works.

Dziel się z innymi:
Optimize Docker .NET Core project and docker-compose solution to reduce build image time

Narzędzia 68 dni, 9 godzin, 31 minut temu Tometchy 52 źrodło rozwiń

You may not know this, but there is a part of Allegro codebase which we started developing in C# due to some special requirements. This implies new programming opportunities and challenges — one of these is creating a completely new .NET Core starter project. Let’s explore one potential solution: dotnet new templates.

Tagi: dotnet
Źródło: allegro.tech
Dziel się z innymi:
Using dotnet new templates to streamline microservices development · allegro.tech

Narzędzia 78 dni, 9 godzin, 57 minut temu Piotr Stapp 103 źrodło rozwiń

The goal of [email protected] task is improving build performance by caching files between pipeline runs. It supports multiple types of packages likeBundler gemsnpm packagesYarn packagesNuGet packagesMaven artifactsGradle artifactsccache artifacts Further, we will focus on caching NuGet packages however in a similar manner we can configure this task for other types.Locking dependencies Before we configure cache task we need to lock dependencies to create packages.lock.json file as we need that file to set a prop...

Źródło: thecodemanual.pl
Dziel się z innymi:
Caching (not only) NuGet packages on Azure DevOps · The Code Manual

Narzędzia 79 dni, 9 godzin, 57 minut temu Krzysztof-M 34 źrodło rozwiń

Azure DevOps can do many marvelous things. It gives you process transparency and automation and so much more with logging and simply more control of the CI/CD processes. Here is a story on how to manage and automatically control you deployment process using enterprise tools.

Źródło: mszynka.pl
Dziel się z innymi:
[Azure DevOps] Post-gate deployment control

Narzędzia 81 dni, 9 godzin, 49 minut temu mszynka 27 źrodło rozwiń

W poprzednim poście pisałem o bibliotece FluentValidation i jak ją dodać do naszego projektu. W tym poście skupimy się na bardziej zaawansowanych funkcjonalnościach, jakie nam ta biblioteka udostępnia: - Walidacja złożonych właściwości (manualna i automatyczna) - Wspólny walidator właściwości - Walidacja listy - Własny komunikat błędu walidacji - Wspólne walidatory - Warunki walidacji - Reguły zależne od siebie - Wywołanie zwrotne - Asynchroniczna walidacja

Źródło: www.admu.pl
Dziel się z innymi:
Zaawansowana walidacja danych z FluentValidation – ADMU Blog

Narzędzia 108 dni, 10 godzin, 57 minut temu Admu 133 źrodło rozwiń

1 2 3 4 5... 53 54

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,43)
8
(9 775,28)
9
(8 388,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,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)