
Женя
06.03.2017
12:54:01
ок, будем надеятся что это так

Nikolay
06.03.2017
12:55:26
Если что, библиотека 2.0, запущенная в 4+ может криво работать)
Сталкивался с таким недавно, пришлось юзать .net 2.0, в 2016, да

Женя
06.03.2017
12:57:08
по мере выхода новых версий .net видимо будет развивать .NET HELL сборок зависящих от версий фреймворков

Google

Женя
06.03.2017
12:58:00
и пользователю прийдется иметь все версии фрейморков, чтобы гарантировано работало все

Владимир
06.03.2017
12:58:45

Nikolay
06.03.2017
12:59:36
4 библиотеки щас нашёл в своём проекте, которые работают под рантаймом 2.0

Женя
06.03.2017
12:59:42

Arseniy
06.03.2017
13:25:14

Microsoft news
06.03.2017
14:21:58
Онлайн-трансляция запуска Visual Studio 2017
https://blogs.msdn.microsoft.com/rudevnews/2017/03/06/live-webcast-launch-visual-studio-2017/
С радостью приглашаем вас 7 и 8 марта в 19:00 (МСК) присоединиться к онлайн-трансляции запуска Visual Studio 2017! Где вы получите возможность не только сразу скачать новую версию любимого инструмента, но и вместе с нами отпраздновать 20 лет Visual Studio! Новые версии инструментов для разработчиков претерпели изменения за последние пару лет и стали еще более удобными для решения повседневных...

PaGrom
06.03.2017
14:22:26
Коллеги, есть, кто хотел бы начать свою карьеру в .NET? Есть отличная вакансия в Мск. https://hh.ru/vacancy/19842870 По всем вопросам пишите мне.

Ramil
06.03.2017
14:23:41
люди, в EF принято создавать read/write контроллеры добавлять вручную или скаффолдингом? есть ли преимущества ручной добавки?

Ilya
06.03.2017
14:25:43
я чет не понял о чём ты

Ramil
06.03.2017
14:30:01
я чет не понял о чём ты
есть два варианта:
легкий)
Controllers->Add->MVC 5 Controller with view, using Entity Framework
ручной)
Controllers->Add class->пишем вручную

Anatoly
06.03.2017
14:30:04

Nikolay
06.03.2017
14:30:24
Да и вообще писать EF запросы в контроллерах спорное дело

Google

Ramil
06.03.2017
14:30:48

Ilya
06.03.2017
14:30:51

Ramil
06.03.2017
14:31:26
а что не так с EF запросами и почему лучше вручную?

Ilya
06.03.2017
14:31:40
Обычно в контроллерах не работают с ЕФ на прямую

Nikolay
06.03.2017
14:31:54

Ilya
06.03.2017
14:32:05
Вручную потому что , а хуль там писать-то

Nikolay
06.03.2017
14:32:33
Хотя некоторые говорят, что EF сам по себе является репозиторием, но я лично не согласен)

Андрей
06.03.2017
14:33:11
В котором датасеты репозитории

Ilya
06.03.2017
14:33:31
Тоже такое слышал, типа ЕФ и так абстракиция, не надо строить асбтракцию поверх обстракции. Но что-то я не наблдюал где бы ЕФ юзали прям в контроллерах

Дмитрий
06.03.2017
14:33:32
и зависимости в конструктор инжектирует

Андрей
06.03.2017
14:34:14

Ilya
06.03.2017
14:34:28
Мне кажется рамилю пока далеко до этого. Пускай уж просто про репозиторий почитает

Nikolay
06.03.2017
14:34:46
Короче, всё зависит от проекта
Если проект мелкий, можно немного погрешить с EF в контроллере

Андрей
06.03.2017
14:35:12

Ilya
06.03.2017
14:35:54

Ramil
06.03.2017
14:36:14
спойлер в телеграм еще не придумали? а то я хотел показать код, который генерит шаблон mvc 5 ef

Levent
06.03.2017
14:36:36

Google

Ilya
06.03.2017
14:36:39

Arseniy
06.03.2017
14:36:40
гист.гитхаб и пастбин придумали

Андрей
06.03.2017
14:36:44
По сути ентити это генерик репозитории с uow и есть

Ramil
06.03.2017
14:37:16
http://pastebin.com/H4QspwnE

Дмитрий
06.03.2017
14:40:20
http://pastebin.com/H4QspwnE
печаль в том, что в этом случае получается, что контроллер управляет созданием контекста к БД и временем его жизни
а это не-true-way
именно поэтому скаффолдинг не рулит (имхо)
потом приходится много перепиливать

Му
06.03.2017
14:41:14
а какой трувей в данном случае?

Nikolay
06.03.2017
14:41:26

Дмитрий
06.03.2017
14:41:39
ioc контейнер, который инжектит зависимости
да

Му
06.03.2017
14:41:59
а, в этом плане

Дмитрий
06.03.2017
14:42:17
и не контекст напрямую, а его обертку уровня бизнес-логики
потому что контекст - это кагбэ слой доступа к данным, пусть и высокоуровневый

Андрей
06.03.2017
14:43:35

Дмитрий
06.03.2017
14:43:39
и про особенности бизнес-логики ему знать не нужно
я обычно создаю пустой контроллер и что нужно пилю руками

Ramil
06.03.2017
14:44:50
я блин взаимосвязь m / v / c кое как улавливаю, не грузите лишней инфой)

Дмитрий
06.03.2017
14:45:23
гугл ит, Люк

Google

Ramil
06.03.2017
14:45:54
гугл еще больше мозг взрывает

Дмитрий
06.03.2017
14:46:14
мы пользуемся разными гуглами наверное

Ramil
06.03.2017
14:46:39
мы пользуемся разными мозгами

Дмитрий
06.03.2017
14:46:51
есть же на просторах годные туторы по мвц / вебапи

Ramil
06.03.2017
14:46:52
насчет гуглов не уверен
на итвдн овой игле сижу

Nikolay
06.03.2017
14:48:56

Admin
ERROR: S client not available

Ramil
06.03.2017
14:49:02
да

Дмитрий
06.03.2017
14:49:10
метанит + профессорвеб + гугл + долгое упорное ковыряние по теме + несколько бессонных ночей = профит

Андрей
06.03.2017
14:49:24
Вообще в идеале контроллеры юзают классы из проекта с бизнес логикой, который зависит от твоего проекта c data access layer, с твоим контекстом (не в идеале) репозиториев, unit of work (в идеале)

Nikolay
06.03.2017
14:49:31
да
https://habrahabr.ru/post/175999/ вот годнота
Правда немного устарело, но изменения мелкие

Дмитрий
06.03.2017
14:49:59

Ramil
06.03.2017
14:51:05
долго что-то другое изучать нет времени. мне на возможной будущей работе дали итвдн и сказали изучить за 3 месяца

Nikolay
06.03.2017
14:52:07
Про репозиторий можно тут почитать:
https://msdn.microsoft.com/en-us/library/ff649690.aspx
Там все уроки можно за 2-3 дня рабочих сделать)

Ramil
06.03.2017
14:55:36

Nikita
06.03.2017
15:06:37
"перевод"?

Andrey
06.03.2017
15:15:35
msdn - твой родной дом чувак

Google

Владимир
06.03.2017
15:15:52
Книжка эспозитовская хорошо описывает

Axm
06.03.2017
15:20:13
чуваки, поделитесь самыми, на ваш взгляд, полезными ресурсами/rss/telegram-каналами, где вы получаете инфу по миру .net. только интересует не частные случаи типа unity-хуюнити или xamarin, а в целом.

Владимир
06.03.2017
15:21:29
Книги да офф доки

Axm
06.03.2017
15:22:42
Книги да офф доки
если книги, то конкретно какие самые полезные были? перечисли хотя бы парочку. меня, правда, больше онлайн-ресурсы интересуют.

Владимир
06.03.2017
15:24:50
Хммм clr via c#)

Nikolay
06.03.2017
15:25:08
Ни одну книгу не читал. По .net читаю мсдн, хабр, реддит

Владимир
06.03.2017
15:25:21
Паттерны неплохо написанна

Nikolay
06.03.2017
15:25:34
Баянистые сайты короче

Axm
06.03.2017
15:26:12

Ramil
06.03.2017
15:31:47
asp.net компилируется не в байт код?

Vadim
06.03.2017
15:34:07

Владимир
06.03.2017
15:35:21
Хорошая книна

Andrey
06.03.2017
15:36:06
https://i.gyazo.com/c70b9e0dbbb586d6c1dc9b65ac46a953.png
что взять чтобы побыстрее хэш контента посчитать?
и коллизий поменьше
MD5? SHA1?

Vadim
06.03.2017
15:36:36

Bohdan
06.03.2017
15:37:25
Чем лучше?

Владимир
06.03.2017
15:37:55
Да не намного

Vadim
06.03.2017
15:38:32
больше нюансов описано, и подробнее
Эта группа больше не существует