
Max
22.03.2017
16:28:16
видимо что-то делаю не так

Му
22.03.2017
16:29:28
там же где wpf приложение?

Google

PaGrom
22.03.2017
16:30:24

Dartware
22.03.2017
16:30:54
ну пока на локальной машине, там где веду разработку, доступ к данным организовал через EF, в продакшене БД само собой будет крутиться на сервере

Дмитрий
22.03.2017
16:32:08

Му
22.03.2017
16:33:12
хитрый юзер твоего wpf приложения перехватит логин\пароль в базу, зайдёт, сдампит логины\пароли и всё остальное

Dartware
22.03.2017
16:33:30
под прослойками вы имеете ввиду некий WCF сервис, который отвечает за доступ к данным и безопасность?

Му
22.03.2017
16:33:31
или просто откроет конфиг приложения и возьмёт оттуда логин\пароль в базу
не важно что в качестве прослойки

Дмитрий
22.03.2017
16:33:45

Му
22.03.2017
16:34:36
можно сделать аутентификацию в базу с помощью Windows аутентификции, но тогда на стороне базы тебе надо разграничить права

Dartware
22.03.2017
16:34:36
ну я собственно и думал что делаю что то не так, поэтому и прошу тут помощи у знатаков)

Му
22.03.2017
16:34:43
плюс решения - ненужны логины\пароли
есть есть конечно AD
минус - перенос слоя безопасности на сторону БД, что не есть гуд

Google

Max
22.03.2017
16:36:31

Dartware
22.03.2017
16:37:58
это вы наверное предлагаете какое то корпоративное решение, где админы сами создают новых пользователей, у меня же предполагается, что приложение для обычных смертных и они сами будут создавать аккаунты)

Му
22.03.2017
16:38:30
ну в любом случае идти из клиентского приложения в базу - считай у тебя нет безопасности
делай промежуточный сервис

Nicholas
22.03.2017
16:38:56
на стороне сервера - web api, к которому твой клиент будет стучаться с Access Token-ом

Дмитрий
22.03.2017
16:39:35

Му
22.03.2017
16:46:11
а токен хранить в Password Vault
на клиенте

Дмитрий
22.03.2017
16:47:48
с аналогичным способом авторизации по access token

Bohdan
22.03.2017
16:51:01
Всем спасибо за ответы, решил сам.
Привет!
Есть ListView, в нем ListViewItem's
Нужно в ListViewItem.Text отобразить 300 символов, встроенное ограничение = 259 символов (строка по дефолту обрезается)
Как можно увеличить отображаемый размер строки в ListViewItem, кто знает варианты?

Andrey
22.03.2017
16:57:25
DataTemplate + texblock/textbox внутри? или они тоже имеют ограничения. Я не очень в ксамле

Vyacheslav
22.03.2017
16:59:06

Alexander
22.03.2017
17:20:17
Predicate<int> isPositive = delegate (int x) { return x > 0; };
Console.WriteLine(isPositive(20));
Подскажите, плиз, как можно записать это с помощью лямбда-выражения

yegorf1
22.03.2017
17:21:39
var isPositive = (x) => x > 0;

Alexander
22.03.2017
17:22:31
а нельзя сразу в консоли лямбду использовать?

Сергей
22.03.2017
17:24:04
Можно

Alexander
22.03.2017
17:24:20
в одну строку можно это как-то запихать? чтоб было Console.WriteLine( .... подставляем 20...);

Google

Alexander
22.03.2017
17:24:32
и консоль пишет true

Gid
22.03.2017
17:25:40

Alexander
22.03.2017
17:25:56

Сергей
22.03.2017
17:27:05
Console.WriteLine(((Func<int, bool>)((val) => val > 0))(20));
Насчет Func чекни гугл, могу ошибаться
Сначала инт или бул

Дмитрий
22.03.2017
17:27:57
сначала int

N
22.03.2017
17:28:09
Инт вначале

Сергей
22.03.2017
17:28:18
Ч.И.Т.А.Б.Е.Л.Ь.Н.О.

Gid
22.03.2017
17:28:31
Вместо того чтоб сделать запуск ядерной ракеты из шахты - ядерная ракета собирается в шахте во время старта
Тупо двигателя уже включенв
А к ней приваривают метал

N
22.03.2017
17:29:16
Так на js похоже

Alexander
22.03.2017
17:29:18

N
22.03.2017
17:30:07
Микрософт не стали париться лол, и зафигачили синтаксис солянку из других языков

Gid
22.03.2017
17:30:25
А Шарп топ ?

Сергей
22.03.2017
17:30:34

Valeriy
22.03.2017
17:30:38
+

Anatoly
22.03.2017
17:30:43

Google

Сергей
22.03.2017
17:30:47
Взяли лучшее из других

Valeriy
22.03.2017
17:31:07
async await чё стоит

N
22.03.2017
17:31:25
Иногда просто тяжело понять что откуда идет

Valeriy
22.03.2017
17:31:25
Java ад для меня после шарпа

Сергей
22.03.2017
17:33:40
Методы с маленькой буквы

Admin
ERROR: S client not available

Сергей
22.03.2017
17:33:54
Вот это все

Алька
22.03.2017
17:36:51

Сергей
22.03.2017
17:41:29
The future and/or promise constructs were first implemented in programming languages such as MultiLisp and Act 1

Igor
22.03.2017
18:05:39

yegorf1
22.03.2017
18:05:53
А раньше нет?
Я просто не уверен
А
Действительно
Нужно писать не вар а функцию
Но это тоже может не работать

Igor
22.03.2017
18:06:34
А раньше нет?
В C# же нет "функциональных типов", это просто "сахар" для делегатов

Simple
22.03.2017
18:09:41
С#-.Net
Это как

Google

Simple
22.03.2017
18:09:50
Python
И Jango?

yegorf1
22.03.2017
18:10:50
Нет

Simple
22.03.2017
18:11:10
А как
А .net это просто фраемворк
A asp.net MVC
Т.е

yegorf1
22.03.2017
18:11:57
google.com

Simple
22.03.2017
18:11:59
Без asp.net
.net это не MVC

yegorf1
22.03.2017
18:12:08
Изучайте значения слов

Simple
22.03.2017
18:12:18
Неа

Артур
22.03.2017
18:19:47
Жесть

Igor
22.03.2017
18:34:25

Wes
22.03.2017
18:55:05
https://habrahabr.ru/company/microsoft/blog/324548/
Мне прям F# захотелось узнать:D
@angmarr подтвердит:D

Nick
22.03.2017
19:26:40
Кто-нибудь мигрировал с тфс на гитлаб? Какие плюсы-минусы?
Эта группа больше не существует