dotnetomaniak.pl

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

W tym artykule będzie o wzorcu konstrukcyjnym, który się nazywa Pula obiektów(Object Pool), chciałem go teraz opisać bo jest dosyć podobny do wzorca Pyłek(Flyweight). Cel Trzymanie zainicjowanych obiektów w puli gotowych do użycia.Zwrócenie obiektu na którym klient wykonywał operacje z powrotem do puli.Nietworzenie wielokrotnie klas kosztownych do utworzenia, raz utworzone kosztowne obiekty są zwracane z powrotem do puli.

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Pula obiektów(Object Pool) | devman.pl

Architektura 17 godzin, 59 minut temu slawas 151 rozwiń

Sławek Techniki programowania / Wzorce projektowe / Wzorce strukturalne Czas na kolejny wzorzec, a dokładniej na wzorzec Pyłek(Flyweight), którego celem jest w dużym skrócie ograniczenie zajmowanej pamięci przez wiele obiektów, dalej o wzrocu w artykule. Cel Jak największe zmniejszenie wykorzystywanej pamięci zmarnowanej na obsługę wielu podobnych obiektów.Zastępowanie tzw ciężkich obiektów, obiektami lekkimi.Wykorzystanie współużytkowania obiektów do efektywnego zarządzania wieloma obiektami, czyli ni...

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Pyłek(Flyweight) | devman.pl

Architektura 8 dni, 18 godzin, 25 minut temu slawas 240 rozwiń

Wzorzec Pełnomocnik(Proxy), jest dosyć podobny do wzorca Most(Bridge), jednak cel Pełnomocnika jest inny, jego celem jest utworzenie obiektu, który będzie reprezentował inny obiekt, to tak w dużym skrócie dokładniej o tym wzorcu w artykule.

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Pełnomocnik(Proxy) | devman.pl

Architektura 13 dni, 21 godzin, 47 minut temu slawas 193 rozwiń

Check my CQRS post series how to implement CQRS into your project. In this post I focused on how to implement simple read model.

Tagi: CQRS
Źródło: radblog.pl
Dziel się z innymi:
CQRS – Second step – Simple read model | RadBlog

Architektura 16 dni, 22 godziny, 39 minut temu Radosław Maziarka 137 rozwiń

W pliku AssemblyInfo.cs zawsze widzę dużo śmieci. Przy kilkunastu/kilkudziesięciu projektach tych śmiecie jest liniowo więcej. Może czasem niektóre z nich w Waszym kontekście są potrzebne. Moje doświadczenia są jednak takie, że ten plik mógłby być tylko jeden i wyglądać: [assembly: System.Reflection.AssemblyVersion("1.0.0")]

Tagi: AssemblyInfo
Dziel się z innymi:
Jeden wspólny AssemblyInfo dla całej solucji | Show me the code

Architektura 25 dni, 21 godzin, 30 minut temu https://krzysztofmorcinek.w... 190 rozwiń

Developer’s job is far beyond designing, writing the code and testing it. One of the important responsibilities is to ship the code to production. How to do that safely?

[EN] Rock solid pipeline - how to deploy to production comfortably?

A więc chcesz użyć Service Fabric i od samego począku zastanawiasz się w jaki sposób uczynić Twój cluster bardziej wydajnym. Zauważasz opcję konfiguracji ListenOnSecondary i włączasz ją. Aplikacja zaczyna działać szybciej, ale po pewnym czasie pojawiają się błędy. Jakie? O tym w artykule.

Źródło: blog.scooletz.com
Dziel się z innymi:
Anomalies: Listening to your secondaries with Service Fabric | Szymon Kulec `Scooletz`

Architektura 41 dni, 22 godziny, 29 minut temu Scooletz 35 rozwiń

Written by Dawid Sibińskion As you may know, in my MoneyBack Xamarin.Android application I’ve used SQLite as the local db management system. Recently I’ve added an ASP.NET Core web solution to my GitHub repository in order to create back-end API for my mobile app. I wanted to have database hosted on a remote server and Android application to synchronize its data with it. Then I started wondering… and decided to make a deeper research first. As I wrote in my post summing up DajSiePoznac2017 comp...

Źródło: www.dsibinski.pl
Dziel się z innymi:
Xamarin.Android – ASP.NET web api synchronization – research – Dawid’s blog

Architektura 47 dni, 23 godziny, 26 minut temu dsibinski 28 rozwiń

Czy Snapshot Isolation to idealny sposób na rozwiązanie wszystki problemów z Twoją bazą? Jakie anomalie możemy napotkać używając go i na co trzeba uważać? Zapraszam do lektury

Tagi: SQL, TRANSACTION
Źródło: blog.scooletz.com
Dziel się z innymi:
Anomalies: Snapshot Isolation | Szymon Kulec `Scooletz`

Architektura 54 dni, 22 godziny, 32 minuty temu Scooletz 52 rozwiń

Dziś zajmiemy się tematem logów w Dokerze. Czym one są? Informacją o tym, co dzieje się w naszym programie, systemie. Dają nam informacje między innymi o tym, jakie wydarzenia miały miejsce oraz jakie błędy wystąpiły w naszym programie. Do sprawdzania logów służy komenda: docker logs [args] [containerId] Może ona zostać wywołana z argumentami takimi jak: -f – dzięki niemu mamy ciągły podgląd na nasze logi; –details – pozwala nam wyświetlić dodatkowe informacje o naszych l...

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

Architektura 70 dni, 22 godziny, 38 minut temu krystiankolad 59 rozwiń

Cześć. Ostatnio przedstawiłem wam zamysł mojego modułowego systemu do tworzenia tooli CLI w .NET Core. To co będę prezentował w tym poście jest to implementacja POC, więc kod momentami jest robiony na szybko. Będę pisał o tym co myślę, że można jeszcze poprawić w dalszej części artykułu. Na początku zanim pojawi się kodzik opiszę na czym opiera się całe rozwiązanie. Aplikacje CLI postanowiłem zamodelować za pomocą handlerów. To co wpisujemy do k...

Programming warfare – Komponentowe CLI część 2. Implementacja

Architektura 72 dni, 22 godziny, 43 minuty temu SzymonW 49 rozwiń

Posted on by krystiankolad Po wszystkich naszych zmaganiach przyszedł czas na poznanie Docker Hub. Jest on tym samym dla dockerowych obrazów czym Github dla naszych repozytoriów – miejscem ich przechowywania, udostępniania oraz miejscem, z którego możemy je pobrać. Dziś pokażę, jak wysłać stworzony przez nas obraz z lokalnego zbioru na Docker Hub, a następnie zautomatyzuję ten proces przy pomocy Bitbucket Pipelines. Skorzystamy z tego samego projektu, którego używaliśmy w części trzeciej, dotyczącej Doc...

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

Architektura 75 dni, 22 godziny, 43 minuty temu krystiankolad 47 rozwiń

Cześć. Ostatni post o automatycznej rejestracji komponentów w Autofac był jedynie wstępem do tego co chcę osiągnąć w narzędziach, które obecnie pisze. Co do samych narzędzi to chciałbym mieć takie oto rozwiązania:Texture packer - narzędzie do pakowanie spritesheetów i animacji, które będzie rozumiał 2DXngine,Project generator - generuje podstawowy projekt 2DXngine z odpowiednią wersją silnika. Tworzy podstawową strukturę plików, kompiluje proj...

Źródło: harunx9.github.io
Dziel się z innymi:
Programming warfare – Komponentowe CLI część 1. Potrzeba oraz dostępne rozwiązania

Architektura 77 dni, 1 godzinę, 12 minut temu SzymonW 49 rozwiń

It’s been almost a year since we – the members of the Noordwind teal organization started working on our own, fully open sourced project named Collectively, being the platform for the citizens that would help them report and discuss about things that are important for their community and environment. On the 15th of September, there will be a special event (including press conference) held in Kraków related to our platform as well, so please feel already invited. And now, let me introduce what the Collect...

Dziel się z innymi:
Collectively – an open source platform for the citizens | Piotr Gankiewicz

Architektura 77 dni, 23 godziny, 12 minut temu spetz 62 rozwiń

Dzisiaj omówię pokrótce, czym jest i jak używa się Bitbucket Pipelines. Jest to narzędzie do Continous Integration wbudowane w Bitbucket dostępne dla każdego, choć darmowa wersja daje nam jedynie 50 minut na budowanie naszych aplikacji. Pipelines jest oparte o obrazy dockerowe, których używa do budowania aplikacji. Jedyne czego tak naprawdę potrzebujemy to plik .yaml, który zawiera zestaw instrukcji, które Pipelines ma wykonać – takich jak wybranie odpowiedniego obrazu dockero...

Tagi: Bitbucket
Dziel się z innymi:
Wprowadzenie do Bitbucket Pipelines – Krystian Kolad – o .Necie i nie tylko

Architektura 81 dni, 23 godziny, 13 minut temu krystiankolad 91 rozwiń

Do budowy Modelu Dziedziny (ang. Domain Model), wykorzystujemy kilka bazowych składowych powiązanych ze sobą relacjami.Asocjacje (ang. associations) Asocjacja to swoista abstrakcja stanowiąca o związku pomiędzy bytami wchodzącymi w skład Modelu Dziedziny (ang. Domain Model), jaką twórca uznał za odpowiednią. O czym należy pamiętać tworząc asocjacje:elim...

Dziel się z innymi:
Domain-Driven Design - podstawowe części składowe - Good Developer

Architektura 88 dni, 23 godziny, 27 minut temu gocom 201 rozwiń

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 89 dni, 23 godziny, 27 minut temu oskar-at-net 136 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 94 dni, 14 godzin, 6 minut temu krystiankolad 60 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 112 dni, 6 godzin, 36 minut temu gocom 232 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 119 dni, 9 godzin, 8 minut temu gocom 185 rozwiń

1 2 3 4 5... 20 21
Szkolenia SecurITum
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

Paweł Łukasik (32 368,52)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,66)

8

Damian (9 238,12)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 743,06)

15

spetz (3 418,34)

16

jedmac (3 318,39)

17

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

18

dpawlukiewicz (3 010,3)

19

CaMeL (2 954,87)

20

lkurzyniec (2 743,1)