@CSharpChatЭта группа больше не существует

Страница 418 из 1888
Gid
25.02.2017
11:18:30
Вроде да

Alex
25.02.2017
11:20:38
не знаю. Я icollection с hashset использую. Как правильно надо, это к ребятам.

Gid
25.02.2017
11:21:12
Вот и я спрашиваю

? Райзя ?
25.02.2017
11:22:36
...используйте абстракции вместо конкретны классов...

Google
anton
25.02.2017
11:29:31
А lazy load работает?
должен работать. емнип, List<T> имплементить ICollection<T>

Есть ли какие-то профиты юзать ICollection вместо List в поко ефовском
зависит от того, что ты делаешь со своими данными. если тебе их только почитать - IEnumerable если тебе их изменять - ICollection если тебе и то и другое, плюс сортировать и прочие плюшки - IList

Axm
25.02.2017
11:34:34
должен работать. емнип, List<T> имплементить ICollection<T>
Не знаю, как там в EF, но по идее, если ты че-то присвоишь в list, то оно сразу перечтется все.

Андрей
25.02.2017
11:34:41
Перепочтительнее использовать самый общий интерфейс, который дает тебе необходимый функционал. И только если тебе не хватает его, юзать что то более конкретное

anton
25.02.2017
11:56:10
Чарли Менсон за какие-то вбросы в #бан

? Райзя ?
25.02.2017
11:56:28
ого

он даже у нас был

Gid
25.02.2017
11:56:41
Оперативненько

? Райзя ?
25.02.2017
11:56:44
в левом. таком. Совсем левом чате

не политически

Google
anton
25.02.2017
11:56:58
да он много где побывал за последние 10 минут

Sergey
25.02.2017
13:16:13
>Чарли Менсон приджойнился >Забанили >Приджойнился опять

Клона тоже убрал

Friedrich
25.02.2017
13:23:03
А тут уже обсудили? https://github.com/dotnet/csharplang/issues/164 Мэдс предлагает добавить тайпклассы в сишарпик!

Friedrich
25.02.2017
13:28:16
Можно писать обобщённый код для чужих типов, на ходу дополняя из реализациями своих "интерфейсов".

Andrew
25.02.2017
13:30:36
Можно писать обобщённый код для чужих типов, на ходу дополняя из реализациями своих "интерфейсов".
в итоге получаем тот же пиздос что во свифте, все в структурах а методы сплошные экстеншоны и что где лежит хер разберёт и в теории можем получить изменение поведения просто от набора импортов

эт конечно модно всё, вопрос в оправданности

Friedrich
25.02.2017
13:32:12
эт конечно модно всё, вопрос в оправданности
Золотые слова. Жавошники то же самое говорят про var ?

Slava
25.02.2017
13:33:30
Золотые слова. Жавошники то же самое говорят про var ?
Плюсовики с auto свыклись, а эти уж и подавно)

Andrew
25.02.2017
13:33:45
Золотые слова. Жавошники то же самое говорят про var ?
у вара чёткая цель, у "we need to go deeper" в экстеншонах цель сомнительна, с одной стороны хочется чука расширить что есть, с другой - ну нахер

Friedrich
25.02.2017
13:35:05
Вообще, имплементация выглядит очень мило. Можно вот прям щас с порога брать и юзать у себя (без сахара, конечно).

Andrew
25.02.2017
13:35:13
я какбы за возможность прилепить ещё интерфейс

но я сейчас вижу во что это выливается, особенно у свифточей, с их swifty way

с одной стороны можно рутину сократить, с другой... про стеклянный хуй поговорка

Friedrich
25.02.2017
13:38:30
Свифт-программеров таким не напугаешь.

Friedrich
25.02.2017
13:39:40
так и до имплиситов дойти можно!
Ну, если посмотреть имплементацию, то это почти что они и есть — только не инстанс передаётся, а тип. И нету уродского скоупинга, соответственно.

Google
Andrew
25.02.2017
13:40:53
А это часто у них так? За такое анальные кары вводить нужно
как везде) все эти экстеншоны джунам полезны, архитектору - это головняки одни, хер пойми как налеплено, общие интерфейсы не пишут, в итоге контейнер резолвит сразу экземпляр объекта, а не по феншую, если Di юзают, тесты тож альтернативненько в итоге написаны(эт я ща про жаву и шарп говорил)

сахар в языке - палка с двумя концами

Friedrich
25.02.2017
14:07:25
Ну в C# смысла то нет, а вот в F# было бы весело
А в F# до сих пор сомневаются, лол. См. https://github.com/fsharp/fslang-suggestions/issues/243#issuecomment-282455245

Igor
25.02.2017
14:17:23
А в F# до сих пор сомневаются, лол. См. https://github.com/fsharp/fslang-suggestions/issues/243#issuecomment-282455245
В F# они как раз даже нужны, иначе это странно иметь алг. типы и не иметь тайпклассов (как блин монады реализовать ??).

Friedrich
25.02.2017
14:17:44
?

В F# они как раз даже нужны, иначе это странно иметь алг. типы и не иметь тайпклассов (как блин монады реализовать ??).
Ну, SRTP (inline) немножко помогает унять боль. Но я каждый раз плачу, когда пишу вот такое: https://github.com/ForNeVeR/EvilPlanner/blob/dd44d11895b3d61b592fb4599117367ed57c2222/EvilPlanner.Logic/DatabaseExtensions.fs#L15-L33

Бенедикт
25.02.2017
16:08:20
Слушайте, кто тут имел дело с asp core, стоит ли вообще?

Андрей
25.02.2017
16:08:40
Смотря для чего

Igor
25.02.2017
16:08:45
Бенедикт
25.02.2017
16:09:29
На самом деле чисто для себя, ибо в основном пишу для unity, но как-то желание с веб-бекенд технологией появилось желание ознакомиться поближе

Андрей
25.02.2017
16:10:02
Если поиграться почему бы нет

Бенедикт
25.02.2017
16:10:34
поэтому думал,либо mvc 5 либо core

Andrew
25.02.2017
16:21:43
поэтому думал,либо mvc 5 либо core
кор - обрезок кроссплатформенный, если лайток хочешь, то рекомендую не MVC, а Nancy

https://www.hanselman.com/blog/ExploringAMinimalWebAPIWithNETCoreAndNancyFX.aspx

Андрей
25.02.2017
16:30:02
Мне кажется человеку который только только хочет познакомится с .net для веба лучше все таки в сторону aspnet mvc пока смотреть

Gid
25.02.2017
17:03:30
И нигде не юзают

Так что разница не особо

Google
Му
25.02.2017
17:06:05
Кор тот же mvc 5 но лучше

Так что юзай его

Simple
25.02.2017
17:18:16
Можно понадоедать? Если я хочу сделать страницу авторизации,то что лучше использовать ACP.NET или ASP.NET MVC ?

Му
25.02.2017
17:20:37
?

Admin
ERROR: S client not available

Му
25.02.2017
17:20:48
А в чем между ними разница для тебя?

anton
25.02.2017
17:21:35
Му Му и Бу Бу, вы не родственники?

Му
25.02.2017
17:21:36
"я хочу поесть, что мне взять тарелку или вилку?"

Не думаю, если только Бу Бу не моя сестра ?

anton
25.02.2017
17:23:23
еду
про холодильник же вчера было? или позавчера?

? Райзя ?
25.02.2017
17:23:58
Simple
25.02.2017
17:24:26
ACP.NET по любому
Хорошо. А можно краткий справочник/урок? Мне нужно только при авторизации работа с бд и еще потом чуть-чуть.

Чтоб не читать полностью про эту технологию

Му
25.02.2017
17:24:44
еду
Если под едой тут подразумевается мозг ?

А аспнет в стандартном шаблоне есть авторизация, и она с БД

Чтоб не читать полностью про эту технологию
Правильно, хуяк хуяк и в продакшен

anton
25.02.2017
17:25:30
не участвовал в диалоге (:
эй, мне не показалось вначале было "не участвовала"??

? Райзя ?
25.02.2017
17:25:45
Google
? Райзя ?
25.02.2017
17:25:53
?

anton
25.02.2017
17:26:22
ты ничего не видел
видел! блин. надо было скриншотить. в нотификейшнах не осталось уже :(

Emir
25.02.2017
17:27:39
Можно понадоедать? Если я хочу сделать страницу авторизации,то что лучше использовать ACP.NET или ASP.NET MVC ?
Чувак вопрос не совсем коррект, asp.net содержит в себе asp.net mvc и asp.net web forms

Simple
25.02.2017
17:30:10
Мне нужно только с БД работать иногда

При авторизации/регистрации

Gid
25.02.2017
17:30:18
АСП классик

Определено

Simple
25.02.2017
17:30:27
и еще пару раз.

Остальное на JS хочу сделать

АСП классик
Что посоветуешь посмотреть/почитать?

ITVDN cойдет?

Gid
25.02.2017
17:32:25
https://www.amazon.com/dp/076450603X/?tag=stackoverfl08-20

Страница 418 из 1888

Эта группа больше не существует Эта группа больше не существует