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

W poprzedniej części wprowadzającej zdradziłem temat, a więc zajmiemy się kontenerem IoC. Napisałem także, że z frameworka Sping.Net można skorzystać kompleksowo lub użyć tylko jego wybranych elementów. Z czego byśmy jednak nie skorzystali to potrzebna nam będzie podstawowa wiedza o skonfigurowaniu Springa i o kontene...

Ugryźć Spring.Net – (cz.1) Kontener IoC

Architektura 3706 dni, 13 godzin, 18 minut temu CaMeL 423 źrodło rozwiń

17 grudzień 2008Ugryźć Spring.Net – (cz.0) WprowadzenieZaszufladkowany do: Ugryźć Spring.Net — Tagi:.NET, ADO.NET, C#, Framework, NHibernate, Spring, Spring.NET — Beniamin Zaborski @ 06:59 To pierwszy artykuł z serii na moim blogu poświęcony Spring.NET. Jak na pierwszy przystało należy się kilka słów wstępu. Co to takiego właściwie jest ten Spring.Net? Spring.Net jest frameworkiem wspomagającym budowanie aplikacji enterprise w środowisku .NET. Dostarcza kompleksowe rozwiązania do budowania aplikacji ...

Tagi: ADO.NET, ASP .NET, C#
Dziel się z innymi:
Ugryźć Spring.Net – (cz.0) Wprowadzenie

Architektura 3707 dni, 5 godzin, 20 minut temu CaMeL 187 źrodło rozwiń

Encje Encje są prawdopodobnie najważniejszymi elementami modelu domeny. Reprezentują najistotniejsze obiekty domeny problemu, czyli te, które mają własną tożsamość.

Źródło: zine.net.pl
Dziel się z innymi:
Encje

Architektura 3708 dni, 12 godzin, 6 minut temu Damian 47 źrodło rozwiń

Popełniłem już ten artykuł dwa dni temu, jednak doszedłem do wniosku, iż był on zupełnie bez sensu. W związku z tym postanowiłem przepisać go na nowo. I oto jest – do dzieła więc.

Dziel się z innymi:
Agregacja zdarzeń w .NET

Architektura 3708 dni, 12 godzin, 6 minut temu Damian 72 źrodło rozwiń

Autor: Podczas ostatniej konferencji MTS opowiadałem m.in. o behawiorach, czyli koncepcji pozwalającej jeszcze wyraźniej zaznaczyć linię podziału kompetencji pomiędzy programistami, a projektantami interfejsu. Zanim przejdziemy do części praktycznej mała dygresja językowa. Długo zastanawiałem się, jaki będzie najwłaściwszy odpowiednik angielskiego słowa behaviors. Trywialną z pozoru sprawę komplikuje zawikłana taksonomia samej technologii, na którą oprócz “zachowań” składają się również pary “akcja/w...

Źródło: blogs.msdn.com
Dziel się z innymi:
SocialITy : Silverlight i Behawiory cz. 1

Architektura 3708 dni, 18 godzin, 53 minuty temu macko 37 źrodło rozwiń

Cykl autorstwa Macieja Aniserowicza omawiający pisanie testów jednostkowych z wykorzystaniem mocków przy użyciu biblioteki Rhino Mocks.

Dziel się z innymi:
Cykl o mock objects i Rhino Mocks

Architektura 3710 dni, 3 godziny, 35 minut temu Damian 90 źrodło rozwiń

Pewnie nie raz staliście przed sytuacją, w której jakaś z funkcji spowodować może powstanie wyjątku, którego wystąpienie trzeba zalogować i przerzucić go dalej (re-throw), aby aplikacja zajęła się nim jak należy. Jednocześnie idealnie, gdy wyjątek zawierał będzie jak najwięcej informacji. Zalicza się do nich przyjaciel każdego programisty – StackTrace.

Tagi: StackTrace, throw, try
Źródło: andrzej.net.pl
Dziel się z innymi:
“throw” czy “throw exc” – czyli jak najlepiej przerzucić wyjątek wyżej |  Blog o programowaniu C#, ASP.NET

Architektura 3710 dni, 3 godziny, 35 minut temu macko 73 źrodło rozwiń

Autor: Bardzo szybko przywykłem do idei "domain events" Udiego i nie spodziewałem się napotkania w kodzie DDDSample innego rozwiązania. Jakież było więc moje zdziwienie, gdy zdarzenia (z natury) domenowe odnalazłem nie na poziomie modelu domeny, ale na poziomie warstwy aplikacyjnej. Postanowiłem przejrzeć się bliżej temu tematowi (zamiast na ślepo kopiować Javowe rozwiązanie).

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : Application Events vs Domain Events

Architektura 3711 dni, 5 godzin, 2 minuty temu macko 80 źrodło rozwiń

Autor: Przypadkiem trafiłem na fajny cheetsheet zawierający zestawienie podstawowych  wzorców projektowych, może się komuś przyda :)

Źródło: dario-g.com
Dziel się z innymi:
Design Pattern - podstawowe wzorce na jednej karcie - Dario-G - programista, projektant

Architektura 3711 dni, 19 godzin, 40 minut temu macko 363 źrodło rozwiń

Dzisiaj odrobina odnośnie dostosowywania serializacji do własnych potrzeb. Na pierwszy ogień interfejs ISerializable, pozwalający na ‘wrzucenie’ do serializowanego strumienia tego co chcemy i pod jaką nazwą chcemy.

Tagi: serializacja
Źródło: www.bdamage.pl
Dziel się z innymi:
Serializacja – trochę poważniej. | .braindamage

Architektura 3723 dni, 14 godzin, 33 minuty temu macko 102 źrodło rozwiń

Dzisiaj kolejna porcja nadrabiania zaległości z podstawowych podstaw(bo jak inaczej to idzie nazwać?), tym razem serializacja.

Tagi: serializacja
Źródło: www.bdamage.pl
Dziel się z innymi:
Serializacja – rzeczy najprostsze. | .braindamage

Architektura 3728 dni, 13 godzin, 13 minut temu macko 147 źrodło rozwiń

Autor: W przedostatnim wpisie, poruszyłem temat napisania własnego walidatora do daty. Dziś napotkałem na podobny problem – walidacja kontrokli CheckBoxList pod kątem zaznaczenia przynajmniej jednej wartości. Jakieś było moje zaskoczenie ;-) gdy okazało się, że żadna z domyślnych kontrolek walidatorów nie potrafi tego niezmiernie skomplikowanego zadania wykonać ;-) Oczywiście można to załatwić banalnie: CustomValidator i odpowiednia prosta funkcja. Gdzie jednak ponowne wykorzystanie kodu – tak przec...

Źródło: andrzej.net.pl
Dziel się z innymi:
Własny validator w ASP.NET – CheckBoxListValidator |  Blog o programowaniu C#, ASP.NET

Architektura 3728 dni, 13 godzin, 13 minut temu macko 101 źrodło rozwiń

Dziś zaczniemy cytatem. Jak ktoś wie z czego to i kto to mówi to pogratulować dobrego gustu :) Czemu nie ma prądu? Bo u nas nie ma minusów, tylko same plusy... A czemu taki cytat? A no dlatego, że chciałem wykonać wydawałoby się banalną czynność wyświetlenia wartości double z '+' z przodu.

.NET blog: Wymuszanie plusów...

Architektura 3733 dni, 5 godzin, 6 minut temu macko 70 źrodło rozwiń

Często dane, które posiadamy musimy odpowiednio sformatować przed ich wyświetleniem.Jeżeli takie dane musimy zwalidować, to warto zadbać, aby walidowane dane były  w takim samym formacie jak je wyświetlamy.

Tagi: dane, walidacja
Źródło: gasior.net.pl
Dziel się z innymi:
Quick Tip: 05. waliduj dane w formacie w jakim je wyświetlasz | Łukasz Gąsior - Blog

Architektura 3736 dni, 5 godzin, 20 minut temu paduda 44 źrodło rozwiń

Czy zauważyliście kiedyś nad startową procedurą aplikacji (main) atrybuty: [STAThread] i [MTAThread]? Od nich zależy w jakim trybie będzie działał wątek główny aplikacji: Single Threaded Apartment, czy Multi Threaded Apartment?

Maciej Zbrzezny: Programowanie i Technologie: Problemy z STA i MTA [PL]

Architektura 3737 dni, 17 godzin, 40 minut temu paduda 254 źrodło rozwiń

Wspomnę dzisiaj o dość dziwnej funkcji, która została dodana w wersji 3.0 języka C#. Polega ona na możliwości dodania nowych metod do istniejących klas bez zmiany ich definicji. Odbywa się to poprzez zdefiniowanie tych dodatkowych metod jako statycznych (w innych klasach) i użyciu specjalnej składni dla jej pierwszego parametru.

Tagi: C#, C# 3.0
Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Metody rozszerzające w C#

Architektura 3739 dni, 13 godzin, 8 minut temu macko 111 źrodło rozwiń

Na dzisiaj wzorzec prosty i przyjemny: State(Stan). Jak sama nazwa wskazuje służy on do radzenia sobie z wszelkimi sytuacjami, gdzie występują pewne stany, od których zależy to, co zostanie wykonane w ramach operacji. Weźmy pod uwagę przykład znany wszystkim(aczkolwiek rozpaczliwie uproszczony): winda, a konkretnie jej drzwi.

Źródło: www.bdamage.pl
Dziel się z innymi:
Wzorce Projektowe : State | .braindamage

Architektura 3742 dni, 20 godzin, 31 minut temu mojzesz 123 źrodło rozwiń

Wzorzec Interpreter, będący właściwie kompozytem, z tą drobną różnicą, że stosowany jest on do intepretowania/przetwarzania danych zapisanych w jakimś konkretnym języku/składni. Zbierając informacje na jego temat kilkukrotnie natknąłem się na wzmiankę, że przy bardziej skomplikowanym ‘języku’(czymkolwiek, co jest do interpretowania) nie jest on najlepszym wyjściem, ponieważ wydajnościowo troszeczkę kuleje.

Źródło: www.bdamage.pl
Dziel się z innymi:
Wzorzec Interpreter na przykładzie ONP | .braindamage

Architektura 3747 dni, 4 godziny, 55 minut temu macko 105 źrodło rozwiń

Modifiability: Or is there Design in Agility? Dziesiejszy poranek spędziłem oglądając kolejny film z InfoQ: "Modifiability: Or is there Design in Agility?". Film ten jest nagraniem panelu dyskusyjnego z udziałem architektów ThoughtWorks pod przewodnictwem Martina Fowlera, przeprowadzonego na konferencji QCon w listopadzie 2007 roku. Oto fragmentaryczne notatki z prezentacji: OOD/OOP/DDDDavid Farley, rozpoczynająć dyskusję na ten temat, dzieli się swoją definicją OOP/OOD: obiektowe techniki programowania...

Tagi: DDD
Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : Modifiability: Or is there Design in Agility?

Architektura 3751 dni, 22 godziny, 42 minuty temu Paweł Łukasik 14 źrodło rozwiń

Wstęp do wzorca MVP filed in .NET, Programowanie on Aug.23, 2009 Jestem leniem. Tak przyznaję się bez bicia. Ile razy piszę jakąś aplikację, czy to na własny użytek czy na zajęcia uczelniane, tak bardzo staram się skupiać na niezłym dizajnie logiki biznesowej, że jak przychodzi do napisania interfejsu graficznego po prostu olewam sprawę i idę po najniższej linii oporu. Przykładowo w aplikacjach WinForms-owych pakuję wszystko jak leci pod event handlery nie zastanawiając się nawet nad konsekwencjami…bo i...

Tagi:
Dziel się z innymi:
Wstęp do wzorca MVP

Architektura 3754 dni, 18 godzin, 16 minut temu kostrzak 410 źrodło rozwiń

1 2... 24 25 26 27 28 29
Sklep z gadzetami

Najaktywniejsi

1
(32 891,59)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,28)
8
(9 775,28)
9
(8 388,27)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,41)
14
(4 026,73)
15
(3 863,06)
16
(3 599,54)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 105,41)