Thread View: alt.pl.comp.lang.csharp
8 messages
8 total messages
Started by 3P
Sun, 30 Jan 2011 10:09
Jaki kontener IoC?
Author: 3P
Date: Sun, 30 Jan 2011 10:09
Date: Sun, 30 Jan 2011 10:09
4 lines
1043 bytes
1043 bytes
Trochę ich się narobiło. Czy macie jakiś ulubiony? Z jakiego powodu? -- 3P
Re: Jaki kontener IoC?
Author: Łukasz 'Maly' Ostrowski
Date: Sun, 30 Jan 2011 13:13
Date: Sun, 30 Jan 2011 13:13
13 lines
1084 bytes
1084 bytes
On Sun, 30 Jan 2011 11:09:11 +0100, 3P wrote: > Trochę ich się narobiło. Czy macie jakiś ulubiony? Castle Windsor =]. > Z jakiego powodu? Bo jest domyślnym kontenerem w SharpArch i mi przypadł do gustu. ;-). -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.eu/
Re: Jaki kontener IoC?
Author: Wiktor Zychla
Date: Mon, 31 Jan 2011 08:45
Date: Mon, 31 Jan 2011 08:45
23 lines
2062 bytes
2062 bytes
> Trochę ich się narobiło. Czy macie jakiś ulubiony? Z jakiego powodu? Unity bo jest od Microsoft i jest mimo wszystko naturalniejszy od MEF (tam mnie na razie nie przekonuje konieczność "Import"/"Export"). ale tak naprawdę to funkcjonalnie one wszystkie są bardzo zbliżone i dopóki będziesz trzymać się mainstreamu to nie ma większego znaczenia co wybierzesz. jeśli chodzi o porównanie features to polecam te dwa artykuły: http://blog.ashmind.com/2008/08/19/comparing-net-di-ioc-frameworks-part-1/ http://blog.ashmind.com/2008/09/08/comparing-net-di-ioc-frameworks-part-2/ warto też zerknąć na ten projekt http://commonservicelocator.codeplex.com/ który tworzy abstrakcję nad kontenerem IoC dzięki czemu nawet syntaktycznie nie ma znaczenia co się wybierze. pozdrawiam Wiktor Zychla
Re: Jaki kontener IoC?
Author: 3P
Date: Mon, 31 Jan 2011 11:16
Date: Mon, 31 Jan 2011 11:16
11 lines
1371 bytes
1371 bytes
> > http://commonservicelocator.codeplex.com/ > > który tworzy abstrakcję nad kontenerem IoC dzięki czemu nawet > syntaktycznie nie ma znaczenia co się wybierze. > Ale czym to się będzie różnić od mojego wrappera, którego i tak zawsze bym zrobił nad IoC kontenerem? -- 3P
Re: Jaki kontener IoC?
Author: Wiktor Zychla
Date: Mon, 31 Jan 2011 11:54
Date: Mon, 31 Jan 2011 11:54
8 lines
1372 bytes
1372 bytes
> Ale czym to się będzie różnić od mojego wrappera, którego i tak zawsze bym > zrobił nad IoC kontenerem? oszczędzonym czasem - to już jest, ktoś to już napisał i nie trzeba powielać czyjeś pracy. pozdrawiam Wiktor Zychla
Re: Jaki kontener IoC?
Author: 3P
Date: Mon, 31 Jan 2011 16:31
Date: Mon, 31 Jan 2011 16:31
13 lines
1341 bytes
1341 bytes
Dnia 31-01-2011 o 12:54:27 Wiktor Zychla <wzychla@nospam.com> napisał(a): >> Ale czym to się będzie różnić od mojego wrappera, którego i tak zawsze >> bym zrobił nad IoC kontenerem? > > oszczędzonym czasem - to już jest, ktoś to już napisał i nie trzeba > powielać czyjeś pracy. > No ale na tego od MS też bym musiał napisać wrapper :) To miałbym wrapper na wrapper? -- 3P
Re: Jaki kontener IoC?
Author: Wiktor Zychla
Date: Tue, 01 Feb 2011 12:56
Date: Tue, 01 Feb 2011 12:56
8 lines
1526 bytes
1526 bytes
> No ale na tego od MS też bym musiał napisać wrapper :) To miałbym wrapper > > na wrapper? pogubiłem się w tym. dlaczego do Unity miałby być jeszcze jeden wrapper? tam w tym pakiecie commonservicelocator z tego co pamiętam już jest. pozdrawiam Wiktor Zychla
Re: Jaki kontener IoC?
Author: 3P
Date: Tue, 01 Feb 2011 16:46
Date: Tue, 01 Feb 2011 16:46
21 lines
1990 bytes
1990 bytes
Dnia 01-02-2011 o 13:56:03 Wiktor Zychla <wzychla@nospam.com> napisał(a): >> No ale na tego od MS też bym musiał napisać wrapper :) To miałbym >> wrapper > na wrapper? > > pogubiłem się w tym. dlaczego do Unity miałby być jeszcze jeden wrapper? > tam w tym pakiecie commonservicelocator z tego co pamiętam już jest. > Chodzi mi o to, że nie chcę korzystać bezpośrednio z jakiegoś IoC kontenera. Bo nie będę mógł go zmienić bez zmian w aplikacji. Chcę mieć zawsze coś takiego Resolve.Type<ICosTam>(); bez względu na to z jakiego kontenera korzystam. Jak zrozumiałem ten commonservicelocator jest czymś takim. Ale wtedy korzystam z tego commonservicelocatora i jego nie mogę zmienić bez zmian w aplikacji. -- 3P
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads