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

Страница 578 из 1888
Andrey
17.03.2017
09:42:59
Потому что если ты таргетишь проект в 4.0.

То рантайм 4.5 и webclient работает нормально с tls12. Если только руками они внутри не задавали протоколы...

http://pastebin.com/2mYZzd3q http://pastebin.com/sdsuuz9G http://pastebin.com/dgmXsPkU Кто подскажет? Есть привязка листа чеклистов в которых есть задачи, я хочу во вью фильтровать именно вложенную коллекцию(задачи). Т.е. нужно отфильтровать вложенный ObservableCollection<TaskModel> Tasks и во вьюуху его. При этом насколько я понимаю занового инстанциировать коллекцию нельзя(я так понял так вью не рефрешится). Пытался через collection view, но он фильтрует только основной лист.

Владимир
17.03.2017
09:58:10
А почему не treeview

Google
Andrey
17.03.2017
09:59:52
Я в treeview можно тоже дататемплейты юзать? Может надо бы и тривью, я гуевое почти не писал. Просто надо под сенсорные экраны это все затачивать.

Владимир
17.03.2017
10:12:41
списки в списках это больше именно туда, но надо на задачу смотреть наверное. Может можно и итемсконтрол внутри листбокса или наоборот. Но листбокс внутри листбокса звучит странно. Листбокс это больше для селекта.

Nikita
17.03.2017
10:17:54
cefsharp например
от работы CEFGlue в целом позитивные впечатления были

Летучая
17.03.2017
10:18:22
а ваще Владимир дело говорит про TreeView

Nikita
17.03.2017
10:18:50
оно IIS требует чтоли?
"Говорил я ему, купи валенки... А он пошёл и кеды купил" (с)

Andrey
17.03.2017
10:20:11
надо реализовать INotifyPropertyChanged в каждом из детей ObservableCollection и будет счастье
Реализует. Я так понимаю что если её заново через new создать то она не рефрешит(да и не должна так то).

Nikita
17.03.2017
10:20:44
https://gist.github.com/ovrmrw/60fe99251eda0c51f066
>Ninject крайне тормозная дрянь, не надо его использовать

Дмитрий
17.03.2017
10:20:58
при желании можно любой контейнер пристегнуть

я и не пользовался никогда ninject-ом и с учётом комментария видимо и начинать не стоит

Google
Nikita
17.03.2017
10:23:00
блокнот не ide
если к блокноту прикрутить omnisharp, то блокнот превращается в недоide

я и не пользовался никогда ninject-ом и с учётом комментария видимо и начинать не стоит
ну я как-то начитался хвалебных од, которые они воспевают сами себе

и сделал на нём проект

да, всё круто

Nikita
17.03.2017
10:24:01
только потом выяснилось, что активация им контроллера занимает примерно 80-90% времени обработки запроса

"лучше" для чего?

Nikita
17.03.2017
10:24:32
мне сейчас в принципе встроенного контейнера от мелкомягких хватает

Ilya
17.03.2017
10:24:45
для DI в MVC

Nikita
17.03.2017
10:24:58
ну встроенный бери

Ilya
17.03.2017
10:25:00
ты про тот который в коре?

Nikita
17.03.2017
10:25:07
да

ещё в целом позитивный опыт использования DryIoC

Ilya
17.03.2017
10:25:24
на сколько я помню он не умеет в конструкторы с параметрами

Nikita
17.03.2017
10:25:58
в смысле именоваными?

это достаточно сомнительная фича на самом деле

Ilya
17.03.2017
10:26:49
в смысле если у тебя у зависимости дефолтный конструктор что-то принимает то ай

сейчас попробую пруфануть

Nikita
17.03.2017
10:27:10
не понял проблемы

Google
Slava
17.03.2017
10:27:20
я тоже

Дмитрий
17.03.2017
10:27:54
у меня по условиям целевая платформа не Core, а обычный .Net 4.5 поэтому юзаю автофак, так как знаю его апи и он вполне себе шустрый

Nikita
17.03.2017
10:28:10
бери аспнет кор, всё нужное есть, а другие решения устарели

автофак тоже не быстрый

Ilya
17.03.2017
10:29:42
ну, допустим, у меня зависимость принимает в конструктор принимает какую-нибудь стрингу, мне как это сделать?

Nikita
17.03.2017
10:29:53
на порядок шустрее ninject-а

но примерно на тот же порядок тормознее решения от мелкомягких

Ilya
17.03.2017
10:30:28
ninjectKernel.Bind<IDataAdapter>() .To<FileSystemDataAdapter>() .WithConstructorArgument(dataFilePath);

Вот нинджект, например

Nikita
17.03.2017
10:30:58
Дмитрий
17.03.2017
10:31:00
ну когда на кору пересяду - тогда и буду встроенным пользоваться ?

Женя
17.03.2017
10:31:20
бери аспнет кор, всё нужное есть, а другие решения устарели
а есть готовые примеры, которые можно скомпилировать и запустить. А то просто перечисление технологий мало что мне дает

Nikita
17.03.2017
10:31:30
открываешь студию

создаёшь новый проект асп нет кор веб апи

получаешь готовый пример, который можно скомпилировать и запустить

причём сразу как консольное приложение (справа от кнопки отладки есть выпадающее меню "как запускать")

Женя
17.03.2017
10:32:19
нет примеры готовых SPA, которые можно переделывать под свои нужды, вот под Nancy они есть и это очень упрощает все

Ilya
17.03.2017
10:32:33
services.AddSingleton<IMyService>(provider => new MyService(profider.GetRequiredService<IFoo>, config["stringvalue"))
ок попробую дома на проекте у кора. Но допустим у меня не кор, а обычный дот нет, так ещё и консольное приложение, тогда что православно юзать?

Nikita
17.03.2017
10:32:42
его же

хорошее искоробочное решение

Google
Nikita
17.03.2017
10:33:13
скоупы есть

Ilya
17.03.2017
10:33:18
ну ок

Nikita
17.03.2017
10:33:19
singleton/transient есть

чего тебе ещё надо

Mikhail
17.03.2017
10:33:29
https://habrahabr.ru/company/jugru/blog/324076/ Никита тут крупным планом засветился ))

Nikita
17.03.2017
10:33:53
эту фотку уже отфотошопили

https://s3-eu-west-1.amazonaws.com/uploads-eu.hipchat.com/78928/584452/xbT7pAcGiQxECLR/upload.png

по IoC

вот старый бенчмарк

Admin
ERROR: S client not available

Nikita
17.03.2017
10:36:44
http://www.palmmedia.de/blog/2011/8/30/ioc-container-benchmark-performance-comparison

тут контейнеров побольше

и примерно видно, кто как тормозит

Летучая
17.03.2017
10:36:58
Реализует. Я так понимаю что если её заново через new создать то она не рефрешит(да и не должна так то).
Если через new создаешь, то надо <ElementName>.ItemsSource = <ссылка на новуюю коллекцию>;

Artem
17.03.2017
10:37:17
всем привет, мб кто-то публиковал ASP.NET Core на IIS перед этим установив на сервер ".NET Core Windows Server Hosting" https://docs.microsoft.com/en-us/aspnet/core/publishing/iis Вопрос в том, не сломает ли данный пакет старые приложения которые хостятся на IIS ? Мб у кого-то был такой опыт.

Летучая
17.03.2017
10:37:42
костыльно правда

Nikita
17.03.2017
10:38:00
не сломает

Дмитрий
17.03.2017
10:38:10
нет примеры готовых SPA, которые можно переделывать под свои нужды, вот под Nancy они есть и это очень упрощает все
запили всё руками с нуля имхо, так ты достигнешь лучшего понимания происходящего в твоём коде и заодно скиллы прокачаешь

Nikita
17.03.2017
10:38:16
это просто модуль к IIS, который понимает хитрую запись в web.config

Дмитрий
17.03.2017
10:38:29
Google
Nikita
17.03.2017
10:39:13
если посмотришь на web.config в asp.net core софтине

то увидишь что-то типа <system.webServer> <handlers> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified"/> </handlers> <aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"/> </system.webServer>

вот пока нет этого <add name="aspNetCore"

модуль даже не задействуется

с ним главная проблема в том

что оно не умеет в shadow copy

то есть, при обновлении надо останавливать всё и класть app_offline.html

что есть идиотизм

Semen
17.03.2017
10:49:06
Всем привет! И снова пара вопросов от начинающих про UWP. В апе рисую на сanvas'е. Потом сохраняю этот канвас в виде пнгшки на диск (и сохраняется всё гуд). В главном окне апы в листвью запихиваю эти изображания (типа превью). Так вот - на десктопе с этими превьюшками всё хорошо, а на мобилке (на эмуляторе, точнее) - какая-то дичь. Никто не сможет подсказать, с чем это могет быть связано?

Nikita
17.03.2017
10:49:30
возьми Skia

не мучайся

Ilya
17.03.2017
10:51:17
есть какая-нибудь алтернатива(кроме напиши сам) Microsoft Identity? что-нибудь более легковесное, можно без ролей

Semen
17.03.2017
10:51:28




не мучайся
*ушёл гуглить, что такое Skia*

Владимир
17.03.2017
10:52:42
ну, покажи код

Похоже, что пикчи масштабируются неправильно

Владимир
17.03.2017
10:53:13
или вообще не

Nikita
17.03.2017
10:53:25
чтобы было 2 опции

1) положить токен в куку

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

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