RSS

Blog

Projektowanie oprogramowania w świecie .NET. Agile, OOP, wzorce projektowe, DDD, ORM, TDD, AOP i inne...

Tag: Domain-Driven Design

EuroManager. Ogólna koncepcja i architektura systemu

20 sierpnia 2010 Odsłon: 105 Komentarze: 0

Czas na pierwszy artykuł techniczny na temat projektu. Opiszę w nim bieżącą strukturę rozwiązania, podstawowy podział na warstwy i komponenty. Wspomnę też o technologiach i narzędziach, które zdecydowałem się wykorzystać do realizacji systemu. Czytaj dalej...

Wzorce organizacji warstwy logiki

19 listopada 2008 Odsłon: 3587 Komentarze: 4

W poprzedniej części przedstawiłem metody ogólnego podziału systemu na warstwy logiczne i fizyczne. Teraz czas zająć się problemem, który poprzednio tylko zarysowałem, czyli: jak wpasować logikę biznesową w strukturę warstw logicznych oraz jak zorganizować przepływ sterowania, żeby mogła być ona niezależna od infrastrukturalnej części systemu? Czytaj dalej...

Podstawy architektury aplikacji biznesowych

9 listopada 2008 Odsłon: 1435 Komentarze: 2

W poprzedniej części zapowiedziałem, że przy tworzeniu aplikacji zgodnie z Domain-Driven Design będziemy stosować w maksymalnym stopniu zasady programowania zorientowanego obiektowo oraz izolować logikę biznesową od infrastruktury. Jednym z ważniejszych kroków w stronę osiągnięcia tego celu jest prawidłowe zdefiniowanie architektury systemu, czyli umiejętne wydzielenie warstw i określenie ich odpowiedzialności. Czytaj dalej...

Geneza Domain-Driven Design

30 października 2008 Odsłon: 1392 Komentarze: 4

W ostatnim czasie coraz większą popularność wśród projektantów zdobywa metodyka Domain-Driven Design. W artykule tym postaram się krótko opisać co właściwie należy pod tym pojęciem rozumieć, jak projektować aplikacje według wzorców DDD oraz jakie korzyści nam to daje. Czytaj dalej...

Wotum nieufności dla Entity Framework

14 września 2008 Odsłon: 3304 Komentarze: 0

Parę tygodni temu ukazał się Service Pack do .NET Framework 3.5, a wraz z nim kilka zupełnie nowych technologii. Jedną z nich jest ADO.NET Entity Framework, czyli długo oczekiwany O/R mapper Microsoft, posiadający parę unikalnych zalet, ale też kilka poważnych braków. I to właśnie te braki wywołały ostatnio w środowisku burzę. Czytaj dalej...

Kontakt CV

Ja

Rafał Barszczewski
rb07 at interia.pl
gg: 1242248

Sonda

Jakiego O/R mappera używasz najczęściej w .NET?







Aktualizacja danych...

RSS

20 września 2008

Jak widać, spore zmiany. Zaimplementowałem najważniejsze funkcjonalności, które powinien mieć każdy silnik blogów, a których do tej pory u mnie brakowało. Chodzi mi tu przede wszystkim o tagi i RSS. Poza tym strona startowa bloga będzie teraz wyświetlać najnowszego posta, a na panelu bocznym pojawiła się lista ostatnich wpisów.

Ponadto, postanowiłem wznowić pisanie postów (a właściwie je rozpocząć - bo na dobrą sprawę nigdy poważnie nie zacząłem). W końcu w jakimś celu to wszystko zaprogramowałem ;) Tematyka, którą będę chciał w najbliższym czasie poruszyć, obejmuje zagadnienia związane z projektowaniem i testowaniem aplikacji oraz metodykami i narzędziami, które te procesy wspomagają. Zapewne najwięcej będzie o Domain-Driven Design i Test-Driven Development, choć spróbuję podejść do tych tematów bardzo pragmatycznie (technicznie). Mam też plan, żeby w miarę pisania kolejnych części powstawała konkretna, przykładowa aplikacja, która mogłaby posłużyć jako case-study. Co z tego wszystkiego wyjdzie - zobaczymy niebawem.

13 kwietnia 2007

Nie doszedł (na razie) żaden nowy wpis, ale za to przeorganizowałem trochę ten dział. Na głównej podstronie znajdują się teraz same nagłówki wpisów, a całość możemy przeczytać (i skomentować) po przejściu do szczegółów.

21 października 2006

Pierwszy, historyczny wpis w moim blogu. Od tej pory postaram się regularnie dodawać nowe posty. A już niedługo - moje wrażenia z Microsoft Technology Summit (24-25.10).