Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
Кто и как использует DI в asp.net проектах. Интересуют конкретные примеры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 19:50 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
из Хазанова- Товарищи коряки и товарищи корячки! Вы знаете преимущества посева кукурузы в условиях вечной мерзлоты? - Знаем, знаем... Мы только не знаем, что такое кукуруза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 19:59 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
Паганельиз Хазанова- Товарищи коряки и товарищи корячки! Вы знаете преимущества посева кукурузы в условиях вечной мерзлоты? - Знаем, знаем... Мы только не знаем, что такое кукуруза. яндекс в недоуменииВместе с «di» ищут вшэ hse вшэ официальный сайт гу вшэ рэш финансовая академия миэм вышка высшая школа экономики ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 20:03 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
pukvinniDependency Injectionэто один из паттернов? я никак не использую паттерны, я от них зеваю только на собеседованиях всем рассказываю что я типа модный перец и у нас типа МВЦ а в жизни просто пишу код ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 20:13 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
Паганель опять жжет... ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 20:17 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
vinnipukКто и как использует DI в asp.net проектах. Интересуют конкретные примеры. StructureMap with ASP.NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2013, 13:37 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
Господа, а какие DI контейнеры Вы используете? И чем то, что вы используете лучше. И еще Вы только для репозиториев Di применяете или еще для чего? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2013, 12:51 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
vinnipukГоспода, а какие DI IoC-контейнеры Вы используете?StructureMap vinnipukИ чем то, что вы используете лучше.Фиг знает, пока не исследовал. vinnipukИ еще Вы только для репозиториев Di применяете или еще для чего?Для репозиториев, шлюзов, сервисов, мапперов, конверторов, контекстов и т.д. и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2013, 21:31 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
я нинджектом пользуюсь. но скорее как-то неохотно. чисто для теоретиков, что слюни не пускали... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2013, 23:18 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
пользуются чем привыкли) в примерах от мс часто Ninject. а так вот тут сравнение но больше на холи вар похоже малость http://www.palmmedia.de/blog/2011/8/30/ioc-container-benchmark-performance-comparison ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2013, 23:59 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
vinnipuk, банальная технология, исполнения кода по требованию, в некоторых случаях возвращение void в di что то другое. что инжектировать - контекст запроса, переменные роутинга, контекст к хранилищам, может и есть проекты где это не заменимо и удобно, мне не встречались, имхо сама зарядка контейнера уже усложнение, тем более через конфиг ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 09:21 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
Где-то в степиvinnipuk, банальная технология, исполнения кода по требованию, в некоторых случаях возвращение void в di что то другое. что инжектировать - контекст запроса, переменные роутинга, контекст к хранилищам, может и есть проекты где это не заменимо и удобно, мне не встречались, имхо сама зарядка контейнера уже усложнение, тем более через конфиг Соглашусь. Следовать самому принципу инферсии IoC для уменьшения связности кода - правильно и единственно верно (но тут тоже не нужно перегибать палку с интерфейсами). А уж какую реализацию IoC в виде инжектирования использовать - второстепенное, многим это вообще не нужно, особенно это касается времени управлению жизни и подобном фишкам DI контейнеров. Но и всегда есть альтернативы, которые можно заложить в свой подход IoC: паттерны Factory Method и Service Locator. В любом случае как инжектировать - это второстепенная задача, главное, чтобы можно было это сделать. А для этого нужно следовать принципам IoC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 09:38 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
МСУ, более чем согласен - большому числу проектов это не надо, а только снизит производительность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 11:56 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
evgen12345МСУ, более чем согласен - большому числу проектов это не надо, а только снизит производительность. А я не соглашусь. DI не нужен, если: - проект небольшой - нет коллективной разработки - не требуются дальнейшая поддержка и развитие. Во всех остальных случаях, не смотря на усложнения выигрыш будет существенным. Убеждался в этом не раз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 12:33 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
SeVaevgen12345МСУ, более чем согласен - большому числу проектов это не надо, а только снизит производительность. А я не соглашусь. DI не нужен, если: - проект небольшой - нет коллективной разработки - не требуются дальнейшая поддержка и развитие. Во всех остальных случаях, не смотря на усложнения выигрыш будет существенным. Убеждался в этом не раз Не вижу корреляции DI с размером проекта, коллективностью разработки и планами на поддержку и развитие. И что самое главное, ни слова о TDD. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 12:50 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
МСУНе вижу корреляции DI с размером проекта, коллективностью разработки и планами на поддержку и развитие.ИМХО надо говорить не конкретно о DI, а об инверсии управления (Inversion of Control). Если этот принцип не применяется, то чем больше проект, тем в больших местах придётся вносить изменения при развитии последнего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 13:08 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
skyANAМСУНе вижу корреляции DI с размером проекта, коллективностью разработки и планами на поддержку и развитие.ИМХО надо говорить не конкретно о DI, а об инверсии управления (Inversion of Control). Если этот принцип не применяется, то чем больше проект, тем в больших местах придётся вносить изменения при развитии последнего. Именно об этом я и говорил тут 14296918 А наличие конкретного DI в проекте - второспепенный фактор, который одним нужен, другим не нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 13:14 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
SeVaevgen12345МСУ, более чем согласен - большому числу проектов это не надо, а только снизит производительность. А я не соглашусь. DI не нужен, если: - проект небольшой - нет коллективной разработки - не требуются дальнейшая поддержка и развитие. Во всех остальных случаях, не смотря на усложнения выигрыш будет существенным. Убеждался в этом не раз - критерии размерности не определенны, считаю свой проект средним, ближе к большому - 11 чел команда - требуется (уже в поддержке несколько 10-ков клиентов) не используем DI - все живы и счастливы! SeVa Во всех остальных случаях, не смотря на усложнения выигрыш будет существенным. Убеждался в этом не раз Будьте добры - опишите ваш опыт - хотелось бы понять может я действительно не прав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 13:15 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
МСУskyANAпропущено... ИМХО надо говорить не конкретно о DI, а об инверсии управления (Inversion of Control). Если этот принцип не применяется, то чем больше проект, тем в больших местах придётся вносить изменения при развитии последнего. Именно об этом я и говорил тут 14296918 А наличие конкретного DI в проекте - второспепенный фактор, который одним нужен, другим не нужен.Ok. Значит говорим об IoC. Замечу, что evgen12345 сказал, что придерживаться этого принципа не нужно в большинстве проектов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 13:21 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
evgen12345SeVa Будьте добры - опишите ваш опыт - хотелось бы понять может я действительно не прав. Это же Сева, наш фееричный параноик Нет у него никакого опыта, это все знают. Ходить по форумам, нести всякую чушь и брызгать слюной - вот его хобби. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 13:28 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
skyANAЗамечу, что evgen12345 сказал, что придерживаться этого принципа не нужно в большинстве проектов. Где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 13:30 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
evgen12345- критерии размерности не определенны, считаю свой проект средним, ближе к большому - 11 чел команда - требуется (уже в поддержке несколько 10-ков клиентов) не используем DI - все живы и счастливы!- основной солюшин содержит порядка 400-т проектов, плюс три солюшина меньшего размера: API, Payments, Billing; - 55 человек в команде - более 6000 клиентов evgen12345Будьте добры - опишите ваш опыт - хотелось бы понять может я действительно не прав.Это надо за пивом сходить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 13:31 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
МСУskyANAЗамечу, что evgen12345 сказал, что придерживаться этого принципа не нужно в большинстве проектов. Где?Ну ты рассуждал про IoC, а evgen12345 согласился с тобой, что это не надо: 14297971 , - забавно получилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 13:33 |
|
||
|
DI в аспнет
|
|||
|---|---|---|---|
|
#18+
skyANAevgen12345- критерии размерности не определенны, считаю свой проект средним, ближе к большому - 11 чел команда - требуется (уже в поддержке несколько 10-ков клиентов) не используем DI - все живы и счастливы!- основной солюшин содержит порядка 400-т проектов, плюс три солюшина меньшего размера: API, Payments, Billing; - 55 человек в команде - более 6000 клиентов И вы все это в одной комманде сидите пишите? Лично я писал за свой модуль в разработке которого я учавствую, а так я тоже могу расписать, начать с того что в решении 77 продуктов, у каждного есть свои модули - котрые состоят из ..... но зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2013, 13:41 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38257353&tid=1358403]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
84ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 425ms |

| 0 / 0 |
