dotnetomaniak.pl

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

Coraz więcej aplikacji jest tworzonych w architekturze rozproszonej, opartej o systemy wymiany informacj jak RabbitMQ czy ZeroMQ. Wykorzystując .NET Core nie zawsze potrzebujemy stawiać nowych maszyn odpowiedzialnych za rozsyłanie informacji po systemie. W dzisiejszym artykule chciałbym pokazać jak za pomocą biblioteki MediatR stworzyć szynę komunikacyjną w pamięci aplikacji. Zapraszam!Czym jest szyna komunikacyjna? Jest to kawałek softu odpowiadający za przekazanie informacji z jednej części systemu do...

Źródło: bd90.pl
Dziel się z innymi:
MediatR - Wprowadzenie eventów do świata .NET Core - bd90

Narzędzia 5 dni, 5 godzin, 27 minut temu bd90 149 rozwiń

Not so long ago, I got a quite interesting problem with my docker-compose file which surprisingly turned out to be quite common. In a nutshell, I had several ASP.NET Core applications (yup…microservices) which tried to connect to RabbitMQ queue during startup. Since I wanted to run both infrastructure (RabbitMQ, MongoDB) and microservices using only one command, I created mentioned docker-compose file. After all, I typed on my terminal:   docker-...

Źródło: foreverframe.net
Dziel się z innymi:
Waiting for dependencies in Docker Compose - Forever F[r]ame

Narzędzia 5 dni, 5 godzin, 27 minut temu dpawlukiewicz 33 rozwiń

Przedstawiam jak zbudować i zdiplojować paczkę na Azure przy pomocy Cake. Ten blogpost składa się z dwóch logicznych części. Po pierwsze przedstawiam i opisuję skrypt budujący paczkę. W drugiej natomiast pokazuję jak wygląda skrypt publikujący aplikację na Azure Web App. Zapraszam najserdeczniej.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Jak zbudować i zdiplojować paczkę na Azure przy pomocy Cake - Jerzy Wickowski

Narzędzia 5 dni, 5 godzin, 27 minut temu tazos333 57 rozwiń

W poprzednim wpisie opisałem w jaki sposób można wykorzystać bibliotekę Fluent Validation do zorganizowania walidacji danych w aplikacji. W walidatorze możemy użyć metodę Must do definiowania własnej logiki walidacji (jak to było zrobione na przykładzie walidacji nipu). W większości przypadków takie podejście jest wystarczające. Czasami, gdy jakąś logikę musimy współdzielić między różnymi walidatorami w aplikacji (lub nawet między różnymi aplikacjami) możemy stworzyć wali...

Źródło: plawgo.pl
Dziel się z innymi:
Fluent Validation – własny walidator | Blog Daniela Plawgo

Narzędzia 9 dni, 12 godzin, 28 minut temu danielplawgo 101 rozwiń

How to create model from existing database in Entity Framework Core - ASP.NET Core

Źródło: fildev.net
Dziel się z innymi:
EF Core - Code First with existing database ASP.NET Core

Narzędzia 13 dni, 12 godzin, 3 minuty temu fildev 68 rozwiń

Wydajność funkcji jest ważną miarą w każdej aplikacji. Sprawdź jak BenchmarkDotNet umożliwia w prosty sposób wykonanie testów wydajności metod poprzez dodanie kilku atrybutów.

Testowanie wydajności z BenchmarkDotNet - DevKR

Narzędzia 17 dni, 1 godzinę, 16 minut temu Krzysztof_DevKR 105 rozwiń

Czasem potrzeba połączyć commity, aby zapewnić ich większą czytelność lub po to, aby je uporządkować. W tym wpisie pokażę, jak można to zrobić.

Git – łączenie commitów – Łukasz Kot Blog

Narzędzia 19 dni, 10 godzin, 28 minut temu Mister 166 rozwiń

Last Wednesday, together with Piotr Gankiewicz, I started series of technical talks about microservices, called „Distributed .NET Core”. The presentation is mainly focused on live demos, each of which covers a different area of the architecture. Because the application we wrote is a web application, each demo started with HTTP call to the appropriate REST API endpoint… and that caused a little issue (at least for me) because each call has different:URLmethod t...

Źródło: foreverframe.net
Dziel się z innymi:
REST Client - great VSC extension for HTTP requests - Forever F[r]ame

Narzędzia 19 dni, 10 godzin, 28 minut temu dpawlukiewicz 83 rozwiń

Krótki post o tym jakie problemy może przysporzyć update Visual Studio do najnowszej wersji. Na przykładzie VS 15.6.0 i solucji zawierającej projekty C/F# w nowym i starym formacie plików projektu.

Źródło: www.mnie.me
Dziel się z innymi:
Dlaczego czasami nie warto update'ować VS do najnowszej wersji.

Narzędzia 30 dni, 9 godzin, 43 minuty temu mnie 211 rozwiń

A few weeks ago I posted about negative aspects of applying AutoMapper. As an alternative I suggested typing all mapping code by hand or utilize some kind of generator like T4Scaffoling or something Roslyn based. In the past I experimented with T4Scaffoling but it was quite tedious. It requires preparation of templates in T4 syntax, referencing it to the project and writing some PowerShell code to provide data for templates. There also was an issue with assembly locking. Then I tried to generate code wit...

Dziel się z innymi:
[EN] Generate mapping code with Roslyn code fix provider. · CEZARY PIĄTEK

Narzędzia 44 dni, 11 godzin, 24 minuty temu cezarypiatek 60 rozwiń

Nieskomplikowana aktualizacja pakietów w konsoli z wykorzystaniem npm (aplikacja Angular)

Tagi: angular, npm, update
Dziel się z innymi:
Aktualizacja pakietów z wykorzystaniem npm-upgrade – programmer-girl

Narzędzia 47 dni, 13 godzin, 56 minut temu Weronika Tobor 27 rozwiń

Dzisiaj krok po kroku przeprowadzimy instalację i konfigurację środowiska Xamarin tak aby można było na nim kompilować aplikację na urządzenia marki Apple.

Dziel się z innymi:
Konfiguracja środowiska Xamarin dla iOs - developer.net.pl

Narzędzia 59 dni, 9 godzin, 27 minut temu Wookashi 10 rozwiń

Opis przydatnej wtyczki do debuggowania aplikacji napisanych w Angularze w przeglądarce Chrome.

Dziel się z innymi:
Debuggowanie aplikacji Angular – rozszerzenie Augury – programmer-girl

Narzędzia 59 dni, 9 godzin, 27 minut temu Weronika Tobor 39 rozwiń

MsBuild podczas budowania paczki tworzy kilka plików. Jednym z nich jest tytułowy xml zawierający zmienne konfiguracyjne. Domyślnie zawiera podstawową, często niewystarczającą, kolekcje parametrów. Co zrobić aby mieć więcej parametrów w SetParameters.xml? Takie pytanie też sobie zadałem podczas ostatniego projektu. Dzisiaj przedstawiam jakie kroki należy podjąć, aby dostosować ten plik do rzeczywistości.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Jak dodać więcej parametrów do SetParameters.xml - Jerzy Wickowski

Narzędzia 62 dni, 10 godzin, 11 minut temu tazos333 26 rozwiń

Cześć, Dziś chciałbym podzielić się z Wami pewną ciekawostką i tym samym odpowiedzieć na pytanie znajdujące się w tytule posta. Zaczynamy! W zeszłym roku pracowałem nad zadaniem, którego rozwiązania do końca nie byłem pewien. Ponieważ wcześniej miałem już przygotowane commity gotowe do wypchnięcia na zdalne repozytorium, postanowiłem że zmiany dotyczące tego konkretnego taska dodam jako stash. Wszystko było fajnie, zająłem się innymi rzeczami, a stasha przecież mogłem dołączyć w każdej chwili. Po ...

Tagi: git
Dziel się z innymi:
Czy da się przywrócić usuniętego stasha w repozytorium? – #Programistyczny blog dla każdego#

Narzędzia 69 dni, 10 godzin, 9 minut temu Krzysztof Stępnikowski 72 rozwiń

W procesie ciągłej integracji ważnym etapem jest otrzymanie informacji o statusie zakończonego buildu. Wpis prezentuje jak można wykonać w prosty sposób integracje Slacka z Travis CI do procesu powiadomień.

Źródło: devkr.pl
Dziel się z innymi:
Integracja Slack z Travis CI - DevKR

Narzędzia 70 dni, 7 godzin, 33 minuty temu Krzysztof_DevKR 23 rozwiń

When you work in a team, you all have to decide, how you are going to format your code in the project. Everyone has their own favourite editor, IDE and own preferences regarding tabs, sometimes even charsets. Very often it’s hard to convince everyone to change settings in their editors. That’s when EditorConfig comes in handy.

Źródło: devblog.dymel.pl
Dziel się z innymi:
Tabs vs spaces? EditorConfig to the rescue!

Narzędzia 74 dni, 11 godzin temu Michal Dymel 68 rozwiń

Artykuł przedstawia integracje konta GitHub z Travis CI i prezentuje jak przy użyciu pliku konfiguracyjnego .travis.yml zautomatyzować proces budowania i testowania aplikacji .NET Core.

Continuous Integration z Travis CI na GitHub - DevKR

Narzędzia 76 dni, 10 godzin, 46 minut temu Krzysztof_DevKR 55 rozwiń

Czy zdarzyło Ci się pracować długo nad jakimś plikiem i wszystko stracić przez brak zapisania zmian? Czy to aplikacja się zawiesiła, czy może komputer. Dzięki mojej niewielkiej aplikacji autosaver ten problem zniknie.

Projekt autosaver - Code In Blaze

Narzędzia 78 dni, 12 godzin temu blaze 69 rozwiń

Some time ago I was trying to find a good extension to Chrome that would let me go to recent tab same as for example R# does it with files (or Alt+Tab for Windows). The outcome was rather poor so I decided to write my own extension (it’s called Omnicomplete). It does even more and is available on GitHub. Now I use it dozens of times a day and I can recommend it wholeheartedly.

Tagi: CHROME, Resharper
Dziel się z innymi:
Resharper-like search for Chrome tabs and bookmarks | chrisseroka

Narzędzia 79 dni, 10 godzin, 58 minut temu https://chrisseroka.wordpre... 85 rozwiń

1 2 3 4 5... 44 45
Szkolenia SecurITum

maj

26.

wrzesień

21.
Dev#
Gdańsk, Stary Maneż
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 867,57)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 391,37)

8

Damian (9 515,21)

9

danielplawgo (7 311,04)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 798,06)

15

dpawlukiewicz (3 581,94)

16

spetz (3 418,34)

17

AdrianBystrek (3 330,83)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

CaMeL (2 954,87)