
Slava
27.04.2017
11:04:11

Aleksandr
27.04.2017
11:05:40

Master
27.04.2017
11:05:54

Владимир
27.04.2017
11:06:48
Почему бы тебе самому не запилить?

Google

Master
27.04.2017
11:09:52
Зачем мне пилить элементарные вещи? Зачем тогда wpf? Давай я все сам напишу на сишечке

Slava
27.04.2017
11:10:08
такой говноконтрол устарел лет как 15, а то и все 20. нахер он никому не нужен. Ели только пейсателям аналогов тотал командера

Владимир
27.04.2017
11:13:47

Master
27.04.2017
11:16:38
Install-Package что? Хочу модный интерфейс!

Slava
27.04.2017
11:17:13
выбрал файл - получил результат сразу и всё

Vlad
27.04.2017
11:18:09

Владимир
27.04.2017
11:20:08

Сергей
27.04.2017
11:20:14

Владимир
27.04.2017
11:20:56

Egor
27.04.2017
11:21:40
напишите ему контрол! обещаю, поставлю звездочку в гитхабе
с драг-н-дропом и поэтессами

Google

Master
27.04.2017
11:23:06
И да, драгндроп, потом крестик отмены, много нюансов

Nikolay
27.04.2017
11:24:25

Master
27.04.2017
11:24:29
Табордер ещё

Slava
27.04.2017
11:24:42
Тут только баном можно спасти психику опытных программистов

Egor
27.04.2017
11:25:07
@vitalyster я нашёл нужный контрол для тебя!!1
WebBrowser

Владимир
27.04.2017
11:25:48
пили свой давай

Летучая
27.04.2017
11:25:54

Владимир
27.04.2017
11:25:58
таких не бывает

Master
27.04.2017
11:26:01

Nikolay
27.04.2017
11:26:24

Sh2dow
27.04.2017
11:27:32

Master
27.04.2017
11:28:39
Ну так погугли готовые компоненты
гуглятся либо платные, либо кривые демки студентов 2006 года. Нету хорошо поддерживаемых наборов компонент в том же нугете, как это есть для современных платформ

Летучая
27.04.2017
11:28:52
Сейчас бы писать на устаревших технологиях и сетовать в чатике, что они устаревшие.

Master
27.04.2017
11:29:17

Летучая
27.04.2017
11:30:06
так для UWP вообще ничего толком нет
По крайней мере 2 UWP Community Toolkit-а лежат на гите от Майкрософта. В каждом оч много тулз на вкус и цвет (драг энд дроп тоже есть). + наработки сторонних кодеров в нугете.

Aleksandr
27.04.2017
11:30:57

Google

Egor
27.04.2017
11:33:51
EF никогда нормально ни с чем кроме SqlClient не работал :)

Nikolay
27.04.2017
11:34:38

Egor
27.04.2017
11:34:52
EF или EF Core?

Nikolay
27.04.2017
11:35:04
Иногда специфические вещи не работают, да.
EF
Для кора ораклы только в конце года возможно запилят)

Egor
27.04.2017
11:35:56
в коре только только добавили ODBC и то - силами интерна в качестве практики :)

Nikolay
27.04.2017
11:36:38
Имхо, для продакшна кор ещё рано использовать

Egor
27.04.2017
11:36:42
там собсно и в SqlClient дохрена апи не хватает и баги есть :( так что до полноценного EF core далеко

Nikolay
27.04.2017
11:36:46
Через годик-другой можно будет

Владимир
27.04.2017
11:37:12
Пользуюсь постгресом через ef core, полет нормальный.

Egor
27.04.2017
11:37:12
ну после релиза 2.0 скорее всего уже будет норм в целом

Летучая
27.04.2017
11:37:38
Постгрес топ

Nikolay
27.04.2017
11:38:04
Хотя то, что было запилено под PCL, сейчас довольно легко портируется под .Net Standard 1.6
Пардон, версией ошибся)

Egor
27.04.2017
11:39:28
угу

Oleg
27.04.2017
11:42:36
Кор 2.0 ох
Шара шагает семимильными шагами
И что будет нового в 2 версии ? Пока хз ?

Google

Egor
27.04.2017
11:44:35
больше апи, меньше багов
глянь в corefx репу - там адский поток коммитов/багфиксов

Му
27.04.2017
11:45:05

Egor
27.04.2017
11:45:19
я сам заслал туда 8 пулл-реквестов уже ^__^

Oleg
27.04.2017
11:45:53
Меньше багов это збс
И сколько приняли ?

Egor
27.04.2017
11:46:12
все вроде

Oleg
27.04.2017
11:46:25
Класс

Egor
27.04.2017
11:46:43
там кстати политика большого внимания к first-time контрибутерам

Сергей
27.04.2017
11:47:47

Ilya
27.04.2017
11:51:22
я когда залил первый пул реквест в Web Api OData они прям мне всё расписали, говорят нажми сюда тут поправь, напиши тестов, подпиши соглашение, приятные ребята.

Egor
27.04.2017
11:56:26
вряд ли меня туда запишут :( а хотя должны. просто еще релиз ноуты на 2.0 не писали

Gid
27.04.2017
13:16:59

Му
27.04.2017
13:18:17
народ, а у кого есть опыт работы с расписаниями и планированием работы сотрудников? может есть что почитать на эту тему - как реализовать, как хранить в бд это всё
перестраховался :)

Владимир
27.04.2017
13:22:53
Пытаюсь заюзать дефолтный DI, читаю мануалы, все красиво, но возник вопрос.
У меня есть вот такая штука:
IServiceCollection serviceCollection
я делаю
serviceCollection.AddTransient<ITestService, TestService>();
или
serviceCollection.AddTransient<App>();
если без интерфейса.
Но что, если мне нужно после создания выполнить какую-нибудь специфичную логику типа инициализаци извне? Или допустим в классе App мне нужно кое-что в коструктор прокинуть помимо сервисов, которые инжекнутся?
Это можно как-то сконфигурировать? Мб можно добавить метод, который будет билдить мой объект в сервисПровайдер этот?

Му
27.04.2017
13:23:54
"типа инициализаци извне" это противоречит DI
закинут конечно можно, посмотри как инитится подключение к базе в EF в стандартном шаблоне

Владимир
27.04.2017
13:27:21
И что сделать, если нужно выполнить при создании что-то асинхронно? await в конструктор не засунешь. Я обычно делал метод
public async App GetApp()
который возвращал мне экземпляр.
Но метод в DI похоже тоже не засунешь.

Google

Gid
27.04.2017
13:40:18
Task
щас скину пример
[HttpPost]
public Task<OperationDataResult<BoardPostModel» ReplyWithSage(int postId)
{
}
тут асинхронно можно всё делать
> мне нужно кое-что в коструктор прокинуть помимо сервисов
Кое-что это что
Вот так выглядит типикал ДИ

Nikolay
27.04.2017
13:45:06
Диковато

Gid
27.04.2017
13:45:15
Зато нет лапши

Алексей
27.04.2017
13:45:48
И мокать для тестирования удобно

Gid
27.04.2017
13:45:54
И вот такие чудесные методы в контроллерах получаются

Nikolay
27.04.2017
13:46:41
Я говорю не сам DI дико
А такое количество интерфейсов

Gid
27.04.2017
13:46:55
Эта группа больше не существует