dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Architektura - Strona 6

Wpis, w którym próbuję przekonać siebie i innych, że ciągle jeszcze bloguję. Przedstawiam co u mnie słychać i referuję swoje postępy na moim Githubie. Event Sourcing, CQRS, Open Source to słowa klucze.

Źródło: oskar-dudycz.pl
Dziel się z innymi:
[Oskar at .NET] Pogłoski o mojej śmierci są mocno przesadzone, czyli co u mnie słychać

Architektura 424 dni, 9 minut temu oskar-at-net 145 rozwiń

Posted on by krystiankolad W poprzednich dwóch postach poznaliśmy podstawy poruszania się w dockerowym świecie. Były to jednak dosyć proste przykłady, a my, przy własnych lub firmowych projektach, będziemy używali bardziej rozbudowanego kodu. Ale nie każdy jest w stanie albo chciałby, korzystać z nano lub vima przy pisaniu aplikacji ASP.Net Core. Jednak jak przenieść kod naszej aplikacji z naszego komputera do dockerowego kontenera? Oczywiście można pushować kod na repozytorium git(np github) oraz pobie...

Tagi: docker
Dziel się z innymi:
Docker część III: dockerfiles – Krystian Kolad – o .Necie i nie tylko

Architektura 428 dni, 14 godzin, 48 minut temu krystiankolad 64 rozwiń

Poprawne modelowanie dziedziny skutkuje bezwzględnym wymaganiem dotyczą jej izolacji od reszty systemu. Z pomocą przychodzi architektura warstwowa wyodrębniająca z aplikacji spójne ze sobą pod względem działania obszary. Zebrane w ten sposób funkcjonalności są składowymi warstw. Przy czym bazowy zestaw warstw został zdefiniowany i zawiera:Interfejsu Użytkow...

Dziel się z innymi:
Domain-Driven Design - izolacja przy pomocy warstw. - Good Developer

Architektura 446 dni, 7 godzin, 18 minut temu gocom 245 rozwiń

Odwiecznym problemem jaki napotykają na swojej drodze dwie ścierające się siły: zlecający i wykonawca, jest wzajemna komunikacji i zrozumienie. Problem narasta gdy obie persony obracają się w odseparowanych środowiskach. Przykładem takiej sytuacji jest klient (Ekspert Domenowy, eng. Domain Expert) definiujący wymagania aplikacji i wykonawca (np.: zespół p...

Dziel się z innymi:
Domain-Driven Design - Język Wszechobecny.

Architektura 453 dni, 9 godzin, 50 minut temu gocom 195 rozwiń

Niniejszym otwieram cykl postów związanych z rozkminianiem architektury wytwarzania oprogramowania o nazwie DDD => Domain-Driven Desing. Jest to temat jaki od pewnego czasu dręczy mnie, i chcę rozwinąć swoje zdolności w tym konkretnym obszarze.   W tym celu zaopatrzyłem się w dwie pozycje:Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym....

Dziel się z innymi:
Domain-Driven Design - wstęp - Good Developer

Architektura 457 dni temu gocom 293 rozwiń

In this article I described shortly my best practices used in the early stage of a project.

Źródło: radblog.pl
Dziel się z innymi:
Few things not to forget during starting your project | RadBlog

Architektura 460 dni, 18 godzin, 47 minut temu Radosław Maziarka 88 rozwiń

Kiedy potrzebujemy użyć jakiegoś ORM’a (Object – Relational Mapping) w naszym projekcie, z reguły pierwsza myśl jaka przychodzi nam do głowy to Entity Framework. Dzięki temu narzędziu w bardzo prosty i szybki sposób jesteśmy w stanie skonfigurować połączenie z naszą bazą danych i odwzorować nasze tabele w projekcie. W najnowsze...

Entity Framework Core - Fluent API Mapper - Łukasz Marcinek

Architektura 467 dni, 11 godzin, 52 minuty temu Łukasz Marcinek 351 rozwiń

There are certain classes of exciting problems which are surfaced only in a massively distributed systems. This post will be about one of them. It's rare, it's real and if it happens, it will take your system down. The root cause, however, is easy to overlook.

[EN] The nightmare of large distributed systems

Architektura 469 dni, 1 godzinę, 27 minut temu http://dynamicallyinvokable... 73 rozwiń

Model async-await stał się już na tyle popularny, że zna go każdy developer. Co jednak, kiedy mamy przypadek, w którym kontynuację wykonania powinniśmy wykonać teraz albo nigdy. Czy możemy w jakiś sposób stworzyć lepsze rozwiązanie, które dalej będzie wspierało magię kompilatora schowaną za async-await? Zapraszam do lektury

Tagi: async, asyncawait
Źródło: blog.scooletz.com
Dziel się z innymi:
Await Now or Never | Szymon Kulec `Scooletz`

Architektura 488 dni, 11 godzin, 47 minut temu Scooletz 197 rozwiń

Saga ma wiele nazw. Znana jest również jako process manager lub orkiestracja. O ile samodzielne wywołania serwisów nie są problemem, o tyle poprawne i sprawne zaimplementowanie operacji Delay, tak aby przetrwała restarty procesu i poprawnie obsłużyła upływający czas nie jest takie proste. Zachęcam do lektury i spojrzenia na opóźnienia pod nieco innym kątem.

Źródło: blog.scooletz.com
Dziel się z innymi:
Implementing a scheduler for your orchestrations | Szymon Kulec `Scooletz`

Architektura 494 dni, 9 godzin, 21 minut temu Scooletz 47 rozwiń

Parę tygodni temu Microsoft przedstawił wersje robocze „Application Architecture Guidance”, czyli poradników dotyczących architektury aplikacji budowanych przy wykorzystaniu narzędzi Microsoftu. Gratka dla każdego .Netowca.

Must have dla każdego .Netowca - Application Architecture Guidance - PoznajProgramowanie.pl

Architektura 496 dni, 17 godzin, 38 minut temu AdrianBystrek 585 rozwiń

Everyone is designing for scale a tad different and surprisingly - everyone is saying "we design highly scalable systems". What does it mean?

Dziel się z innymi:
[EN]: What does it mean to design a highly scalable system?

Architektura 499 dni, 9 godzin, 42 minuty temu http://dynamicallyinvokable... 58 rozwiń

A więc chcesz zamówić hotel i lot na wycieczkę. Wszystko odwleczone o jeden dzień (bo skoro można, to czemu nie zacząć jutro)? Jak opisać to w kodzie? W jaki sposób wyrazić połączenie tych wielu usług? Jak prosto, wykorzystując obecne w C# twory, ubrać to w zwięzły kawałek kodu.

Źródło: blog.scooletz.com
Dziel się z innymi:
Orchestrating processes for fun and profit | Szymon Kulec `Scooletz`

Architektura 499 dni, 9 godzin, 42 minuty temu Scooletz 75 rozwiń

Dzisiaj chciałem podzielić się moimi doświadczeniami z użyciem biblioteki SignalR w projekcie .NET Core. Co prawda, nie mam jeszcze za dużo przykładów użycia w projekcie, ponieważ dopiero udało mi się zmusić ją do działania. Wydaje mi się jednak, że to co tutaj opiszę przyda się komuś, jeżeli napotka na podobne problemy co ja.

SignalR w ASP.NET Core – instalacja i uruchomienie – Michał Sakwa – Blog programistyczny

Architektura 527 dni, 21 godzin, 54 minuty temu msakwa 976 rozwiń

A więc dalej modelujesz swoją domenę. Który agregat powinien odpowiadać za obsłużenie danego zdarzenia? Do którego agregatu przynależy dane zdarzenie? Zapraszam do lektury

Top Domain Model: I’ve been pivoting all night long | Szymon Kulec `Scooletz`

Architektura 528 dni, 22 godziny, 12 minut temu Scooletz 37 rozwiń

A więc modelujesz swoją domenę. W Twoim modelu masz agregat, który okresowo jest niezwykle obciążany przez użytkowników systemu. W jaki sposób do tego nie dopuścić? Jak przearanżować model tak, aby łatwiej obsługiwał takie sytuacje? Zapraszam do lektury #TopDomainModel

Źródło: blog.scooletz.com
Dziel się z innymi:
Top Domain Model: I’m temporal | Szymon Kulec `Scooletz`

Architektura 534 dni, 10 godzin, 24 minuty temu Scooletz 94 rozwiń

W jaki sposób tworzyć procesy, które nie zawodzą? Procesy, które odporne są na awarie, brak prądu. Procesy, które są w stanie wrócić do miejsca w którym zostały przerwane i dalej realizować przeznaczone im zadanie. O tym i o sprytnym budowaniu procesów przy wykorzystaniu async-await w artykule poniżej.

Orchestrating processes with full recoverability | Szymon Kulec `Scooletz`

Architektura 555 dni, 23 godziny, 16 minut temu Scooletz 42 rozwiń

Prezentujemy drugi odcinek podcastu. Będziecie mogli usłyszeć o warstwach. Trochę dyskutujemy o tym czy warto stosować, jakie są zalety a jakie wady ich posiadania.

Źródło: ostrapila.pl
Dziel się z innymi:
Ten w którym rozmawiamy o warstwach – Ostra Piła

Architektura 565 dni, 14 godzin, 47 minut temu Paweł Łukasik 156 rozwiń

Reading time ~10 minutes This article is Part 2 in a 2-Part Series. Part 1 - What is the simplest database?Part 2 - This Article The previous post laid out the most minimum requirements for something to be called a database. While they may be too bare bones for many, there are a lot of databases that don’t fulfill even half of them, and this isn’t stopping from using them on a daily basis. The last time I’ve looked at files, this time something a bit more complex - key-value databases. The idea be...

Want unlimited scale and performance? This is where to start – IndexOutOfRange

Architektura 568 dni, 23 godziny temu maklipsa 43 rozwiń

Pewnie niektórych z Was zastanawia, dlaczego obrazek do postu przedstawia ptaka? Kestrel, to po polsku Pustułka zwyczajna– nazwa ptaka drapieżnego z rodziny sokołowatych – tego przedstawionego na zdjęciu. Cytując wikipedię, polska nazwa ptaka wywodzi się od rosyjskiego „pustoj”, co oznacza „głupi”. W tym artykule dowiecie się o możliwościach implementacji serwerów w ASP.NET Core, czyli Kestrel i WebListener.

Źródło: dotnetcore.pl
Dziel się z innymi:
Serwery ASP.NET Core. Czyli Kestrel i przyjaciele

Architektura 570 dni, 8 godzin, 43 minuty temu Mariusz Jernalczyk 206 rozwiń

1 2... 4 5 6 7 8 9... 24 25