
Сергей
28.02.2017
07:09:39
OrderByDesc, First() ?

Dmitry
28.02.2017
07:15:00
KeyValuePair<ObjectRuleKey, bool> pair = groupByAction.OrderBy(item => item.Key.Type, new Comparer()).Last();

Nikolay
28.02.2017
07:15:22
resultObjectRules = groupsByAction.Select(group =>
new ObjectRuleKey(keyVal.Key, group.Key),
group.OrderByDescending(o => o.Key.Type, new Comparer()).First().Value);
Можно так ещё попробовать, но не факт что будет быстрее

Google

Nikolay
28.02.2017
07:17:18
Ещё можно попробовать массив отсортировать перед группировкой, если возможно, это тоже быстрее должно быть

Simple
28.02.2017
07:32:31
Какую библиотек использовать,чтоб сделать авторизацию легче?
И работает ли c# с MySQL?
Или у них собственная бд

Alexander
28.02.2017
07:33:11
https://www.asp.net/identity

Илья
28.02.2017
07:34:36

Дмитрий
28.02.2017
07:35:25

Simple
28.02.2017
07:37:25
Чоу это ?
Коннектор?

Roman
28.02.2017
07:37:58
такой программный адаптер для работы с БД

Anatoly
28.02.2017
07:38:32
Для авторизации в одном из проектов реализовывали свои Membership and Role Provider. Это было лет пять назад. Не знаю как сейчас в asp.net принято.

Simple
28.02.2017
07:38:42
Есть ссылка прочитать или попробуйте объяснить как использовать.

Roman
28.02.2017
07:39:13
то есть работа с БД осуществляется таким образом ASP.NET->ADO.NET->Adapter(Connector)->DB
ну к примеру

Google

Илья
28.02.2017
07:40:11

Simple
28.02.2017
07:41:21
А если я не буду использовать шифрование и покажу проект работодателю,меня будут бить ?
Шифрование при авторизации/регистрации

Anatoly
28.02.2017
07:41:53
всмысле? пароли в plaintext чтоли хранить?

Simple
28.02.2017
07:42:32
Пароли хранить в бд
В открытом виде

Андрей
28.02.2017
07:43:28
а почему не использовать готовый identity где все это реализовано

Simple
28.02.2017
07:44:33
Хорошо
Спасибо :з

Aleksey
28.02.2017
07:45:29

Simple
28.02.2017
07:46:07

Anatoly
28.02.2017
07:46:19
Не ну а чо. Удобно. Если пользователь забудет пароль, можно просто отправить ему. И никаких сбросов

Aleksey
28.02.2017
07:46:31
на почту прям

Simple
28.02.2017
07:46:45
Бд

Gid
28.02.2017
07:46:49

Simple
28.02.2017
07:46:53
Выписать на листок

Gid
28.02.2017
07:46:55
Когда введет секретное слово

Simple
28.02.2017
07:47:02
Сфоткать и отправить ему

Aleksey
28.02.2017
07:47:20
до сих пор есть сервисы, которые после реги присылают тебе пасс на почту, типа на всякий случай

Google

Летучая
28.02.2017
07:47:26
По протоколу без суффикса S

Aleksey
28.02.2017
07:47:33
хочется обратным письмом написать, вы там совсем уроды что ли

Anatoly
28.02.2017
07:47:35

Simple
28.02.2017
07:47:51

Gid
28.02.2017
07:47:58
Юзай не хочу
Нет, хочу жрать говно

Simple
28.02.2017
07:49:05
Можно ещё Ajax использовать.Как только ввёл кодовое слово сразу пароль отображается.

Илья
28.02.2017
07:52:10
Это смешно конечно но был случай на одном проекте,где тестеры уперлись и сказали: а как нам пароль смотреть

Slava
28.02.2017
07:52:31

Илья
28.02.2017
07:52:56
Итог:хранят в открытом виде пароль в базе

Gid
28.02.2017
07:53:45
Vesmya grustno

Axm
28.02.2017
07:54:14
Да нахуй вообще пароли, пусть все просто пишут свое мыло и все

Nikolay
28.02.2017
07:54:21
Да ладно вам, иногда даже начальники говорят, храни пароль в открытом виде, и им пофигу на твои доводы
Типа потом сделаем нормально

Axm
28.02.2017
07:54:48

Alex
28.02.2017
07:55:12
бывает потом нормально делают, бывает – не

Axm
28.02.2017
07:56:12
Кто-нибудь занимался динамическим созданием типов в рантайме?
Или изменением готовых типов?

Google

Nikolay
28.02.2017
07:58:41
Эммм, а нафига это может быть нужно?
У меня такая потребность была когда я только начинал программировать, в итоге оказалось, что всё можно гораздо проще сделать

Му
28.02.2017
08:02:17
юзай dynamic

Сергей
28.02.2017
08:02:57

Admin
ERROR: S client not available

Simple
28.02.2017
08:05:07

Сергей
28.02.2017
08:05:52

Slava
28.02.2017
08:06:54
Почему ?
По мне так не очень безопасно. Не нужно ничего показывать

Му
28.02.2017
08:07:14
да, лучше отправить в почту
т.к. ответ можно угадать, а пароль от почты не зать

Simple
28.02.2017
08:07:47

Slava
28.02.2017
08:08:59
Я шутила ((9
вот ты пошутила, а кто-то так и сделает) так что аккуратнее))
в смысле прочтёт и зафигачит где-нибудь

Simple
28.02.2017
08:11:42

Andrew
28.02.2017
08:12:08

Artem
28.02.2017
08:13:51
А кто знает надженый хостинг с Windows поближе к РФ, но не в РФ? (azure не предлагать)

Axm
28.02.2017
08:14:15
Эммм, а нафига это может быть нужно?
у меня есть N интерфейсов, которые я хочу выставлять наружу в виде wcf-эндпоинта одним кодом, который будет на лету создавать все нужные типы. сделать это хочу для того, чтобы не надо было каждый раз сейчас и в будущем писать все руками, т.к. по сути это будут обертки для перевызовов
В чем вопрос?
ну, собственно, какой самый простой способ это сделать? гуглеж показывает использование TypeBuilder вперемешку с IL-кодом, но я пока не нашел ответа на вопрос, как написать содержимое метода.

Nikolay
28.02.2017
08:16:10

Axm
28.02.2017
08:16:20

Google

Сергей
28.02.2017
08:16:44

Ilya
28.02.2017
08:17:21

Сергей
28.02.2017
08:18:27

Nikolay
28.02.2017
08:18:44
Юзай т4
Ну так я выше написал, его это чем-то не устроило

Андрей
28.02.2017
08:19:24

Sergey
28.02.2017
08:19:55

Ilya
28.02.2017
08:20:27

Валерий
28.02.2017
08:21:15
а есть где-нибудь гайдлайны для WPF по аналогии с Google Material Guidlines ? всякие DO и DONT, минимальные размеры кнопок, отступы..

Ilya
28.02.2017
08:21:15
Так что это не панацея

Max
28.02.2017
08:21:37

Artem
28.02.2017
08:21:45

Max
28.02.2017
08:21:47
и у них ТП только в рабочее время отвечает

Andrew
28.02.2017
08:21:47

Nikolay
28.02.2017
08:22:10

Sergey
28.02.2017
08:22:59
Эта группа больше не существует