dotnetomaniak.pl - Najnowsze artykuły o .NET

Zmotywowany ostatnimi wątkami na HackerNews i Reddit, postanowiłem tym razem odpowiedzieć! EventStreaming jest zbyt często mylony z EventSourcing. Jest to szkodliwe dla obu wzorców, a najbardziej dla ludzi popełniających ten błąd. W swoim artykule wyjaśniłem, czym się różnią i dlaczego jest to ważne.

Źródło: event-driven.io
Dziel się z innymi:
Event Streaming is not Event Sourcing! - Oskar Dudycz

Architektura 4 dni, 19 godzin, 42 minuty temu oskar-at-net 48 źrodło rozwiń

Dlaczego Warto Nauczyć Się Programowania? - Modest Programmer

Dlaczego Warto Nauczyć Się Programowania? - Modest Programmer

Sztuka programowania 4 dni, 19 godzin, 42 minuty temu modestprogrammer 18 źrodło rozwiń

Czym jest logika aplikacyjna i co powinno się w niej znaleźć skoro jest czymś osobnym niż logika domenowa? Jak ma się ten podział do architektury warstwowej lub portów i adapterów? Czy termin logika aplikacyjna, którego używamy na co dzień, jest jasny i porządkuje naszą pracę, czy wręcz przeciwnie?

Czy logika aplikacyjna to część modelu domeny?

Architektura 5 dni, 19 godzin, 5 minut temu technites_pl 74 źrodło rozwiń

Pisanie testów jednostkowych wcale nie musi być trudne, szczególnie, gdy mówimy o testach w Blazorze! W moim wpisie przeprowadzę Cię przez tajniki testów, abyś był gotowy dostarczyć niezawodny kod bez większego wysiłku. Rozpocznij przygodę z testami w bUnit już dziś!

Źródło: blazoracademy.pl
Dziel się z innymi:
Pora na unit testy w Blazorze z bUnit – Blazor Academy

Web 5 dni, 19 godzin, 5 minut temu krystian_czaplicki 65 źrodło rozwiń

Zapraszam na WEBINAR LIVE dotyczący Back-End Developmentu, który odbędzie się w najbliższą ŚRODĘ (1 grudnia) o godzinie 20:00. Do implementacji API wykorzystam najnowsze technologie: .NET 6, Visual Studio 2022, ASP .NET Core 6, Entity Framework Core 6. AGENDA ▪ Kim jest Backend Developer ▪ Co to jest API ▪ Podstawy protokołu HTTP ▪ Zasady REST ▪ Implementacja REST API w ASP .NET Core Web API ▪ Błędy popełniane przez początkujących ▪ Jak w praktyce wygląda praca Backend Developera Sprawdź szczegół...

WEBINAR Back-End development W PRAKTYCE

Web 6 dni, 19 godzin, 48 minut temu patryksladek 29 źrodło rozwiń

Czym są archetypy modeli domenowych? Do czego mogą się przydać i jak uzupełniają się z technikami z Domain Driven Design?

Tagi: DDD, modelowanie
Źródło: itlibrium.com
Dziel się z innymi:
Archetypy modeli domenowych

Sztuka programowania 8 dni, 19 godzin, 52 minuty temu technites_pl 102 źrodło rozwiń

Czym Jest Programowanie? - Modest Programmer

Czym Jest Programowanie? - Modest Programmer

Sztuka programowania 8 dni, 19 godzin, 52 minuty temu modestprogrammer 26 źrodło rozwiń

W CQRS często definiuje się interfejsy dla handlerów, aby wymusić ujednoliconą strukturę kodu. Takie podejście stosowane jest m.in. przez bibliotekę MediatR. Nawet jeśli nie używasz żadnych bibliotek, ale ręcznie dziergasz swoje rozwiązania, możesz chcieć iść tą drogą. W moim najnowszym artykule wyjaśniłem, jak zarejestrować wszystkie handlery według konwencji za pomocą biblioteki Scrutor.

Tagi: CQRS, Scrutor
Źródło: event-driven.io
Dziel się z innymi:
How to register all CQRS handlers by convention - Oskar Dudycz

Architektura 12 dni, 19 godzin, 45 minut temu oskar-at-net 91 źrodło rozwiń

W tym artykulę opisuję wady i zalety różnych typów aplikacji oraz pokazuję, jakie czynniki zadecydowały, że wybrałem taki, a nie inny rodzaj do swojej aplikacji SaaS easyRenti.pl.

Dziel się z innymi:
Z pamiętnika SaaSa: Jak wybrać typ aplikacji tworząc aplikację SaaS? - SoloProgramista

Architektura 13 dni, 18 godzin, 21 minut temu SoloProgramista 53 źrodło rozwiń

Wysyłanie E-mail w C# - ModestProgrammer

Wysyłanie E-mail w C# - ModestProgrammer

Sztuka programowania 13 dni, 18 godzin, 21 minut temu modestprogrammer 82 źrodło rozwiń

Za nami konferencja .NET Conf 2021 na której sporo się działo. Microsoft wypuścił .NET 6 oraz wprowadził wiele nowości dla Blazora. Jeżeli chcesz już dziś zobaczyć najważniejsze z nich to zapraszam Cię do mojego wpisu, gdzie podsumowuje ostatnie zmiany!

Źródło: blazoracademy.pl
Dziel się z innymi:
Co nowego w .NET 6 dla Blazora? – Blazor Academy

Web 14 dni, 19 godzin, 11 minut temu krystian_czaplicki 105 źrodło rozwiń

FluentAssertions w Testach Jednostkowych - Modest Programmer

FluentAssertions w Testach Jednostkowych - Modest Programmer

Sztuka programowania 15 dni, 19 godzin, 52 minuty temu modestprogrammer 58 źrodło rozwiń

CodePruner.comPostsPOSTS ADR is an Architecture Decision Record, but if we leave it like that, it won’t tell you anything. So let’s deconstruct the name into smaller pieces.Architecture Decision I like to describe it as: “Every decision in the development team that has an impact on the state of the application and the way of working in a particular time”. Ok… we have it, but here are some examples:Use TypeScript and React on the frontendCreate backend in .NETCreate the application for a cloud. Tr...

Źródło: codepruner.com
Dziel się z innymi:
How to persist project decisions for future developers and why you should add ADR to your project? | CodePruner.com

Architektura 15 dni, 19 godzin, 52 minuty temu tazos333 40 źrodło rozwiń

Jednym ze sposóbów na uwierzytelnianie (authentication) użytkowników jest wykorzystanie Azure Active Directory. W tym konkretnym przypadku chciałbym opisać w jaki sposób można to zrobić dla desktopowej aplikacji klienckiej.

Źródło: dabrowicz.pl
Dziel się z innymi:
Uwierzytelnianie użytkownika w aplikacji desktopowej z użyciem Azure Active Directory – Radosław Dąbrowicz

Sztuka programowania 18 dni, 20 godzin, 45 minut temu RadekTheCoder 57 źrodło rozwiń

W świecie aplikacji desktopowych Windows popularnym sposobem na instalowanie programów było tworzenie instalatorów MSI/EXE. W 2019 roku Microsoft wprowadził nowy format paczek instalacyjnych – MSIX. Aplikacja, nad którą pracuję używa zewnętrznej aplikacji do wykonywania transformacji na plikach XML.

Źródło: dabrowicz.pl
Dziel się z innymi:
Jak uruchomić aplikację zainstalowaną przez MSIX?

Windows 18 dni, 20 godzin, 45 minut temu RadekTheCoder 30 źrodło rozwiń

Na kilku ostatnich rozmowach rekrutacyjnych pytałem o to co odróżnia testy integracyjne od jednostkowych. Niestety nie wszyscy poradzili sobie wystarczająco dobrze z tym zadaniem, a Ty dałbyś radę? Zapraszam do lektury!

Źródło: kczaplicki.com
Dziel się z innymi:
Do you know when unit tests start to be integration tests? I bet you will be surprised! – Krystian Czaplicki

Sztuka programowania 19 dni, 17 godzin, 53 minuty temu krystian_czaplicki 75 źrodło rozwiń

Będzie krótko. W 79. rozmawiamy o podejściu do wytwarzania kodu oraz o tym czy w zależności od tego co robimy mamy YOLO czy nie. Miłego słuchania.

Źródło: ostrapila.pl
Dziel się z innymi:
O podejściu do wytwarzania kodu – Ostra Piła

Inne 20 dni, 19 godzin, 50 minut temu macabre13 44 źrodło rozwiń

Scrutor to sprytna biblioteka, która pozwala na automatyczną rejestrację zależności (dependency injection) dla kontenera IOC Microsoft.Extensions.DependencyInjection. Ideą biblioteki Scrutor jest skanowanie kodu źródłowego, np. assembly, celem automatycznej rejestracji zależności wedle zadanych przez nas reguł.

Scrutor — automatyczna rejestracja zależności (dependency injection) - Dariusz Woźniak — Blog

Narzędzia 20 dni, 19 godzin, 50 minut temu dariuszwozniak 63 źrodło rozwiń

W tym artykule pokażę jak zaimplementować przechowywanie plików w Azure Blob Storage oraz w jaki sposób aplikacja Blazor (WebAssmebly) oraz WebApi stworzone w ASP.NET Core może uzyskać do nich dostęp.

Wysyłanie i pobieranie plików z Azure Blob Storage w aplikacji Blazor i ASP.NET Core - SoloProgramista

Sztuka programowania 21 dni, 18 godzin, 44 minuty temu SoloProgramista 30 źrodło rozwiń

Avanindra November 15th, 2021 Azure Active Directory’s gateway service is a reverse proxy that fronts hundreds of services that make up Azure Active Directory (Azure AD). If you’ve used services such as office.com, outlook.com, portal.azure.com or xbox.live.com, then you’ve used Azure AD’s gateway. The gateway provides features such as TLS termination, automatic failovers/retries, geo-proximity routing, throttling, and tarpitting to services in Azure AD. The gateway is present in 54 Azure datacenters w...

Tagi: dotnet6, http.sys, iis
Dziel się z innymi:
Azure Active Directory's gateway is on .NET 6.0! - .NET Blog

Inne 21 dni, 18 godzin, 44 minuty temu Piotr Stapp 27 źrodło rozwiń

1 2 3 4 5... 457 458
AsyncExpert
devadventcalendar2021.png

Najaktywniejsi w tym miesiącu