dotnetomaniak.pl

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

Continuous integration, delivery oraz deployment znane potocznie jako CI/CD jest swojego rodzaju filozofią. Osoby, które ją stosują w odniesieniu do wytwarzania oprogramowania są świadome benefitów, jakie jej poprawne zastosowanie potrafi przynieść. Dobra znajomość zasad i najlepszych praktyk pozwala na stworzenie niezawodnego i powtarzalnego procesu integracji zmian w kodzie aplikacji, przeprowadzania na nich testów oraz – co najważniejsze – częstego i automatycznego ich wdrażania na środowiska, dzięki...

Tagi: Azure DevOps
Źródło: nofluffjobs.com
Dziel się z innymi:
Azure DevOps CI/CD pipeline dla aplikacji ASP.NET Core MVC - No Fluff Jobs - blog

Narzędzia 99 dni, 8 godzin, 2 minuty temu Piotr Stapp 48 rozwiń

Recently I’ve learned a few new DevOps things which help me and my teammates to work more effectively with ELK. I think they’re worth sharing.

Dziel się z innymi:
[EN]Tips and Tricks for managing ELK configuration · Cezary Piątek Blog

Narzędzia 100 dni, 8 godzin, 10 minut temu cezarypiatek 30 rozwiń

by SeeItSharp | If you are reading this, you are close to migrate from TFS TFVC to Git. Moving to Git is rather good decision, so congratulations! But calm your horses… How will you do this? What are your needs? *Many people refer to TFVC (source code version system in TFS) as TFS (Team Foundation Server – system to manage tasks, builds, CI/CD, tests, source code). Try to keep in mind that TFVC and TFS are different tools.No history If you do not need to take history of source code with you...

Tagi: git, migracja, TFS, tfvc
Źródło: www.seeitsharp.pl
Dziel się z innymi:
Migrate TFS TFVC to Git repository step-by-step tutorial

Narzędzia 108 dni, 7 godzin, 56 minut temu TomekS 58 rozwiń

Pierwsze spotkanie z system kontroli wersji Git może być ciężkie z powodu domyślnie instalowanego edytora Vim. Moje pierwsze spotkanie z nim było pewnie takie same jak większości programistów, którzy wcześniej w Vimie nie pracowali. Nie umiałem z niego wyjść. Wpisałem git commit, moim oczom ukazał się jakiś edytor, próbowałem wpisać wiadomość, jednak coś nie działało. Chciałem opuścić ten tryb, jednak ESCAPE również nie działał. Co zrobić?

Tagi: git, vim
Źródło: tomaszprasolek.pl
Dziel się z innymi:
Edytor VIM - niezbędne skróty i polecenia przydatne do pracy z gitem - Tomasz Prasołek

Narzędzia 109 dni, 8 godzin, 7 minut temu tomaszprasolek 62 rozwiń

Tworząc projekt open source w pewnym momencie przychodzi czas, w którym należałoby nasze dzieło udokumentować celem jego zrozumienia przez innych programsitów. Dostawcy usług jak GitHub czy Bitbucket oferują wbudowane mechnizmy jak popularne Wiki, jednak według mnie posiadają one kilka zasadniczych minusów:Wiki jest nierozłączną częscią repozytorium projektu (choć można zrobić niezależny clone).Wiki nie jest (jawnie) wersjonowane. Wgląd w kolejne rewizje jest możliwy, ale nie mamy mozliwości np. utworzen...

Źródło: foreverframe.net
Dziel się z innymi:
Tworzenie dokumentacji projektowej z Read the Docs - Forever F[r]ame

Narzędzia 112 dni, 7 godzin, 23 minuty temu dpawlukiewicz 110 rozwiń

Dziś chciałabym Wam przedstawić niedawno odkryte przeze mnie narzędzie do pisania testów end to end (E2E) jakim jest Cypress.

Źródło: programistka.com
Dziel się z innymi:
Cypress - czyli testowanie end to end jeszcze nigdy nie było tak proste | programistka.com

Narzędzia 112 dni, 7 godzin, 23 minuty temu Maga 179 rozwiń

Przewodnik - jak zainstalować i skonfigurować SonarQube. Pokazuję również skrypt PS ogólnego przeznaczenia do analiz projektów .NET przez SonarQube. Część 2. mojego cyklu o SonarQube na blogu firmowym.

Dziel się z innymi:
[EN] Setup SonarQube in .NET

Narzędzia 115 dni, 7 godzin, 56 minut temu marcinwachulski 124 rozwiń

W tym wpisie pokażę jak można otworzyć konsolę bezpośrednio z Visual Studio z od razu ustawionym katalogiem projektu. Dodamy opcję Git Bash do menu głównego Visual Studio 🙂

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
Jak dodać skrót Git Bash do menu głównego Visual Studio - Tomasz Prasołek

Narzędzia 120 dni, 8 godzin, 54 minuty temu tomaszprasolek 86 rozwiń

Trzeci post nt. Continous Integration.  Omówienie i krótki wstęp do inicjalizacji docker swarm, w celu utworzenia środowiska dla testów build serwerów.Od czasu ostatniego wpisu dotyczącego Continous Integration, Continous Delivery, Continous Deployment, w kontekście testu build serwerów, minęło kilka miesięcy. W tym czasie popełniłem kilka mniej wymagających (ale nie mniej znaczących!) postów. Nabrałem troc...

Continous integration#03: Docker. Containers. Swarm.

Narzędzia 120 dni, 8 godzin, 54 minuty temu patrykkubiela 70 rozwiń

Posted on przez Daniel PlawgoW ostatnim czasie trochę odświeżyłem mój darmowy kurs Visual Studio. Przede wszystkich przygotowałem landing page dla kursu (https://visualstudio.plawgo.pl) oraz poprawiłem kilka drobnych rzeczy.Pracuje również nad nowymi lekcjami i związku z tym postanowiłem przygotować konkurs z ciekawymi nagrodami. Do wygrania są:Roczna licencja na ReSharper Ultimate + Rider Pack (lub inny produkt od JetBrains)2 pakiety 5 godzin konsultacji z moją osobą (https://plawgo.pl/mentoring/), któ...

Źródło: plawgo.pl
Dziel się z innymi:
Kurs Visual Studio oraz konkurs - Blog Daniela Plawgo

Narzędzia 122 dni, 8 godzin, 59 minut temu danielplawgo 130 rozwiń

Tworząc wartościowe treści możemy komunikować się z swoimi czytelnikami i przyciągać nowych użytkowników. Z każdym kolejnym wpisem wypracowałem proces tworzenia artykułów, który u mnie na blogu sprawdza się. Sprawdź mnie i przekonaj się jak za pomocą aplikacji Trello zaplanowałem działania zmierzające do kreowania treści na niniejszym blogu.

Źródło: devkr.pl
Dziel się z innymi:
Trello i zarządzanie procesem tworzenia wpisu na blog - DevKR

Narzędzia 127 dni, 7 godzin, 28 minut temu Krzysztof_DevKR 73 rozwiń

Po kilku latach kopiowania funkcji pomocniczych między projektami stworzyłem własną bibliotekę - lib12. W tym artykule opisuję do czego może się ona przydać, a także co to jest .NET Standard oraz jak utworzyć własną paczkę nugetową i publikować ją przy użyciu CI/CD.

Źródło: kkalinowski.net
Dziel się z innymi:
[EN] lib12 – my helper library

Narzędzia 137 dni, 9 godzin, 9 minut temu kkalinowski 63 rozwiń

Sposoby na współdzielenie kodu w .NET. Dla projektów kompatybilnych, niekompatybilnych i trochę kompatybilnych. Zapraszam.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Współdzielenie kodu w .NET - Jerzy Wickowski

Narzędzia 143 dni, 9 godzin, 4 minuty temu tazos333 134 rozwiń

Dodajemy pre-request script który automatycznie pobiera OAuth access token.

Tagi: Postman
Dziel się z innymi:
[EN] Postman automatically generate OAuth tokens

Narzędzia 144 dni, 8 godzin, 42 minuty temu asciiBlade 66 rozwiń

Dotnet Core – Goodbye Razor | I Konfiguracja projektu i Oddzielenie warstwDodany przezSzymon MotykadniaC#/Programowanie Miało być więcej o Angularze, ale ostatnie wygaśnięcie mojego rocznego darmowego planu na Azure oraz całkiem fajny pakiet webowy z kredytami na digitalocean (DigitalOcean: Cloud Computing, Simplicity at Scale) , który był na Humble Bundle… zmotywował mnie, aby trochę zabawić się w DEV OPS. O instalacji dockerów na ubuntu wspominałem już wcześniej, ale przypomnę trochę tu o nim z mił...

Tagi: docker, netcore
Źródło: szymonmotyka.pl
Dziel się z innymi:
.Net Core - DEV OPS for Dummies - Szymon Motyka

Narzędzia 150 dni, 8 godzin, 49 minut temu Piotr Stapp 173 rozwiń

The CQRS/CQS pattern works great, I immediately found a lot of benefits. It helps me to enforce separation of concerns, single responsibility and consistency in my codebase, as well as eliminate all that AOP magic with restoring full control over the code execution. Unfortunately, there is also a boring side of implementing CQRS - THE TYPING.

Dziel się z innymi:
[EN]CQRS snippets · Cezary Piątek Blog

Narzędzia 151 dni, 9 godzin, 10 minut temu cezarypiatek 127 rozwiń

Podstawy gita są bardzo proste. Aby zacząć korzystać z gita wystarczy znać tylko kilka poleceń. Jednak git jest potężnym narzędziem. Jeśli będziemy chcieli zrobić bardziej zaawansowane rzeczy możemy w pewnym momencie czuć się zagubieni. Możemy nawet bać się czegoś zrobić w obawie przed tym, że coś popsujemy. Warto najpierw przetestować różne polecenia bez obawy o utratę naszej pracy.

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
Dopiero uczysz się gita? Najpierw przetestuj "na sucho" w narzędziu visualizing-git - Tomasz Prasołek

Narzędzia 157 dni, 8 godzin, 33 minuty temu tomaszprasolek 192 rozwiń

administratorLeave a Comment on FluentValidation, standardowa i customowa walidacja modelu W końcu przyszła pora na przetestowanie biblioteki FluentValidation. Jest to narzędzie dzięki któremu możemy przetestować model danych w prosty i czytelny sposób. Gdy standardowe metody walidacji nam nie wystarczają możemy napisać własną logikę. Przedstawię pierwszy sposób ale rozszerzony o wrraper dla obiektu zwracającego rezultat dla ładnej prezentacji błędów- zapraszam !

Źródło: juniordevops.pl
Dziel się z innymi:
FluentValidation, standardowa i customowa walidacja modelu – Blog

Narzędzia 158 dni, 9 godzin, 11 minut temu lukasztomalczyk 67 rozwiń

Polecenie git log zna każdy użytkownik gita. Jest ono jednym z pierwszych, które poznajemy ucząc się tego systemu kontroli wersji. Pokazuje ono listę naszych commitów. W tym wpisie chciałem przedstawić jak można sformatować wygląd loga w dowolnym sposób jaki tylko chcemy. Log może pokazywać tylko te informacje, które są Nam naprawdę potrzebne.

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
GIT: Jak sformatowatować log według własnych preferencji - opcja pretty - Tomasz Prasołek

Narzędzia 162 dni, 8 godzin, 54 minuty temu tomaszprasolek 53 rozwiń

W aplikacji czasami mamy fragmenty kodu, które dodajemy w różnych miejscach. Tak jak ostatnio opisywałem, możemy chcieć dodać cachowanie danych na poziomie logiki biznesowej, aby zmniejszyć ilość zapytań do bazy. W przykładzie dotyczącym CacheManagera wywołanie usługi CacheService dodałem bezpośrednio w kodzie logiki. Z jednej strony tego kodu nie ma zbyt dużo, ale z drugiej strony fajnie byłoby mieć ten kod automatycznie w każdej logice biznesowej. Szczególnie...

Źródło: plawgo.pl
Dziel się z innymi:
Jak automatycznie ponawiać operacja oraz cachować dane z interceptorami w Autofac? - Blog Daniela Plawgo

Narzędzia 163 dni, 8 godzin, 34 minuty temu danielplawgo 97 rozwiń

1 2 3 4 5... 49 50