dsdsa

Obecnie jest 40 postów w kategorii: .NET

Odwiedzając MVC

By: bd90 | Kategorie: .NET, Felietony

Gdy ponad dekadę temu stawiałem pierwsze kroki jako programista, jedną z najpopularniejszych architektur była, dość prosta w założeniach…

Apache Kafka - Buforowanie wiadomości w pamięci

By: bd90 | Kategorie: .NET, Apache Kafka

Jakiś czas temu trafiłem na artykuł, który niezmiernie mnie zaintrygował: Capturing a Billion Emo(j)i-ons. Została w nim opisana technika…

Własne Rozszerzenia Konfiguracji

By: bd90 | Kategorie: .NET, AWS

Zgodnie z tym co zapowiadałem w ostatnim artykule dzisiaj zajmiemy się czymś nowym. Wejdziemy w głąb mechanizmu budowania konfiguracji na…

Wykorzystanie ApiEndpoints do budowania API

By: bd90 | Kategorie: .NET, Felietony

Przez lata spędzone na programowaniu aplikacji webowych stworzyłem tysiące kontrolerów. Niektóre napisałem lepiej, inne gorzej... nadal…

EF Core – Obsługa Widoków w Bazie Danych

By: bd90 | Kategorie: .NET

Dziś będzie trochę o bazach danych. To nie tylko tabelki i operację CRUD, potrafią zrobić zdecydowanie więcej. Chciałbym dzisiaj przybliżyć…

EF Core – Złożone Typy Danych

By: bd90 | Kategorie: .NET

Na większości prowadzonych przeze mnie warsztatów poruszam temat zapisu informacji do bazy danych. Wiadomo, niemal w każdym systemie i…

Application Insights – Następny Poziom

By: bd90 | Kategorie: .NET, Azure

W jednym z moich ostatnich artykułów (Application Insights – Ukryty Skarb Azure) przeszliśmy przez podstawową konfigurację usługi…

Application Insights – Ukryty Skarb Azure

By: bd90 | Kategorie: .NET, Azure

Logowanie to jeden z trzech głównych filarów obserwowalności naszych aplikacji - często niedoceniany, wykonany po macoszemu, byle był. Jako…

Feature Toggles – Permissioning Toggles

By: bd90 | Kategorie: .NET, Gitlab

W jednym z ostatnich artykułów poruszyłem temat mechanizmu flag funkcjonalnści i ich integracji z serwerem Gitlab-a (Gitlab - Feature…

Krótko o CLR, JIT i IL

By: bd90 | Kategorie: .NET

Rozmawiając z paroma kolegami po fachu zapytałem ich o czym chcieliby poczytać na blogach programistycznych. Jednym z tematów, który się…

Gitlab CI – Paczki Nuget

By: bd90 | Kategorie: .NET, Gitlab

Zbliża się oficjalnie okres przygotowania do świąt. Czas wyciągnąć za duże, czerwone swetry, kupić skrzynkę mandarynek i odbierać od…

EF Core – Optimistic Concurrency

By: bd90 | Kategorie: .NET

Utrzymując w miarę równe tempo pisania (podkreślając "w miarę"), postanowiłem kontynuować tematy dotyczące Entity Framework. Jeśli komuś się…

EF Core – Migracje w aplikacji konsolowej

By: bd90 | Kategorie: .NET

Nie ma nic odkrywczego w stwierdzeniu - mamy jesień. Listopad nie zachęca do spacerów. A cóż brzmi kusząco w zimne, pochmurne dni…

Coverlet – Dodanie raportu z testów do SonarQube

By: bd90 | Kategorie: .NET, Testy

Słuchajcie, wiecie jak to jest z tymi obietnicami. Wypije się za dużo kakałka, nie wyśpi, a potem obiecujesz ludziom, że napiszesz konkretny…

Coverlet – Mierzenie pokrycia kodu testami

By: bd90 | Kategorie: .NET, Testy

Są rzeczy ważne, ważniejsze i testy jednostkowe. No i może kakałko wypadałoby umieścić na końcu listy, przynajmniej zimą. Wracając jednak do…

Trzy sposoby modelowania encji

By: bd90 | Kategorie: .NET

Przez ostatnie kilka miesięcy moją uwagę, w wolnym czasie, zabierał mi Domain Driven Design. Wieczory umilała mi lektura Evansa, Vernon-a…

BenchmarkDotNet – Jak sprawdzić szybkość naszego kodu

By: bd90 | Kategorie: .NET

Minęła dłuższa chwila od ostatniej publikacji bardziej technicznego wpisu ze świata .NET-a. Trzeba to nadrobić! Mój drogi czytelniku…

Azure Search – Synonimy

By: bd90 | Kategorie: .NET, Azure

Jakiś czas temu obiecałem napisanie kilku słów o wykorzystaniu synonimów w usłudze Azure Search. To temat na prawdę ciekawy, ponieważ…

Azure Search .NET SDK

By: bd90 | Kategorie: Azure, .NET

Znacie ten typ ludzi, którzy z całych sił próbują naprawić popełniony błąd i chcą zjeść pączka średnio raz na 3 dni? To nie ja. Ja wole jeść…

Dotnetos 2018 – Relacja

By: bd90 | Kategorie: Bez Kategorii, .NET

Jesień jest bardzo gorącym okresem jeżeli chodzi o konferencje w naszym pięknym kraju. Chociaż chciałbym, to niestety, wszystkich nie…

Jak ubiłem serwer bazy danych (prawie)

By: bd90 | Kategorie: .NET

Wyobraźmy sobie świat, w którym rodzi się programista idealny. W momencie natrafienia na dany język łapie składnie, wykorzystanie, dobre…

RabbitMQ – Bezbolesna integracja z .NET Core

By: bd90 | Kategorie: .NET

Od mojego ostatniego artykułu, w którym wspominałem o rabbicie, minął prawie rok. Chyba najwyższa pora, aby napisać coś więcej. Szczególnie,…

.NET Core Identity – Generowanie JWT

By: bd90 | Kategorie: .NET

Słyszeliście o JSON Web Token-ach? Zapewne tak. W sieci pełno jest artykułów o wadach, zaletach, wykorzystaniu w implementacjach OAuth2 czy…

HTTPS w aplikacji uruchomionej na localhost

By: bd90 | Kategorie: .NET, OS X

Zapewne, w 1994 roku, kiedy to w przeglądarce Netscape Navigator po raz pierwszy pojawiła się obsługa protokołu https, nikt nie spodziewał…

Visual Studio For Mac – Uruchomienie wielu projektów

By: bd90 | Kategorie: .NET, OS X

Mikroserwisy! Mikroserwisy! Mikroserwisy! No dobra to skoro przyciągnąłem waszą uwagę to teraz możemy na spokojnie przejść do artykułu…

.NET Core – Logowanie zapytań do MongoDB na konsolę

By: bd90 | Kategorie: .NET, MongoDB

Zapewne każdy pracujący na dowolnym ORM-mie, nie zależnie czy komunikuje się z bazą danych za pomocą bibliotek, klas czy kawałka kodu…

Mockowanie .NET Core Identity w testach jednostkowych

By: bd90 | Kategorie: .NET, Testy

Słuchajcie mnie wszyscy bo jakoby ja, ten co wiedzę niesie, powołanie poczułem i głosił będę. Jak mówi jedna ze świetnych zasadach testów…

.NET Core Identity z wykorzystaniem MongoDB

By: bd90 | Kategorie: .NET, MongoDB

Autentykacja i autoryzacja użytkowników od zawsze były jednymi z bardziej problematycznych kwestii wytwarzania oprogramowania. Jest to do…

.NET Core – Prosty sposób na paginację wyników

By: bd90 | Kategorie: .NET

Wyobraźcie sobie sporą aplikacje. Nie jakiegoś giganta, jednak liczę, że przed waszymi oczami pojawi się solidny obraz. Potraficie ją sobie…

MediatR – Wprowadzenie eventów do świata .NET Core

By: bd90 | Kategorie: .NET

Coraz więcej aplikacji jest tworzonych w architekturze rozproszonej, opartej o systemy wymiany informacj jak RabbitMQ czy ZeroMQ…

Używanie MongoDB w środowisku .NET Core

By: bd90 | Kategorie: .NET, MongoDB

Trochę mnie nie było, ale przyszedł czas złapać za kubek kakałka i wrócić do działania. Ostatnio intryguje mnie ogrom pewnych elementów…

.NET Core, Node, Docker – Różne technologie w pipeline Gitlab CI

By: bd90 | Kategorie: .NET, Docker, Gitlab, Node

Dawno, dawno temu, za górami, za lasami, gdzie kakałko trzeba było na palenisku robić odganiając się patykiem od niedźwiedzi (a przynajmniej…

.NET Core – Mockowanie w testach, biblioteka Moq

By: bd90 | Kategorie: .NET, Testy

Koń czy tam testy jednostkowe - jakie są, każdy widzi. Nie? No dobra, nie do końca tak to działa, chodź sama idea testów jest dość prosta…

.NET Core – Konfiguracja Gitlab CI

By: bd90 | Kategorie: .NET, Docker, Gitlab

Dawno już nie było wpisu o Gitlab-ie. Jeszcze dawniej nie jadłem sałatki, acz nie przesadzajmy ze skrajnościami. Zafascynowany ostatnio…

.NET Core – Testy jednostkowe z wykorzystaniem xUnit

By: bd90 | Kategorie: .NET, Testy

Testy jednostkowe - temat rzeka. W każdej technologii, z którą miałem do czynienia, jednym z ważniejszych tematów były testy jednostkowe…

Azure Container Instance

By: bd90 | Kategorie: .NET, Azure, Docker

Ostatnio, dzięki przygotowaniom do nowego projektu mojej firmy, mam okazję trochę bliżej poznać chmurę Microsoft Azure. W dzisiejszym poście…

Konfiguracja RabbitMQ z Node.js i .NET Core

By: bd90 | Kategorie: .NET, Docker, Node

Czy korciło was kiedyś, by do jednego projektu zastosować różne technologie? Każdy język programowania ma swoje plusy i minusy. Nie wszystko…

Aplikacja SPA + .NET Core

By: bd90 | Kategorie: .NET, Node

Ostatnio mało udzielałem się na blogu. Ilość zadań związanych z pracą na etacie, własną firmą i prowadzeniem szkoleń trochę mnie przygniotła…

.NET na MAC OS X

By: bd90 | Kategorie: .NET, OS X

Jakby rok temu ktoś mi powiedział, że Windows wypuści większość swoich flagowych technologii na inne platformy, to uznał bym go za szaleńca.…

Chocolatey i .NET Core

By: bd90 | Kategorie: .NET, Windows

Działając na różnych systemach operacyjnych zaczynamy doceniać pewne usprawnienia, które w znaczący sposób ułatwiają pracę. Jako przykład…