
Max
12.08.2018
10:48:16
Естественно если ты регаешь с флагом SingleInstance
Вообще, тебе разрешено читать книжки на рабочем месте?

Roma
12.08.2018
10:48:52
да

Max
12.08.2018
10:49:24
Просто намного проще будет, если ты сейчас проичитаешь 10 страничек про IoC и раз и навсегда для себя разберешься с этим

Google

Roma
12.08.2018
10:50:00
ок
ну Я не работаю сейчас,это тестовое задание для принятия на работу

Max
12.08.2018
10:51:36
Марк Симан «Внедрение зависимостей .Net», IoC контейнер называется глава

Roma
12.08.2018
10:52:17
[jhjij? Cgfcb,j

Max
12.08.2018
10:52:21
(Инверсия контроля)

Roma
12.08.2018
10:52:22
Хорошо , Спасибо

Max
12.08.2018
10:52:59

Roma
12.08.2018
10:53:31
это было
Хорошо , Спасибо

Max
12.08.2018
11:06:19
Кто-нибудь вообще тестирует UI ? (через Mock)

vladimir
12.08.2018
11:38:54

Kirill
12.08.2018
11:40:30

prak
12.08.2018
13:19:17

Google

prak
12.08.2018
13:19:21
hello developer I cannot deploy my app to my phone, how can I solve it , thank for your help

vladimir
12.08.2018
13:30:10
https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/free-provisioning?tabs=vsmac

1408
12.08.2018
16:17:33

Kirill
12.08.2018
17:36:34

vladimir
12.08.2018
17:42:51

Kirill
12.08.2018
17:58:28
Нативка
На свифте

vladimir
12.08.2018
17:58:44

Kirill
12.08.2018
17:58:55
Twist App

vladimir
12.08.2018
17:58:56
этот комментарий выше был про слак
а, ок

Kirill
12.08.2018
17:59:53
Блин, где найти аналог слака с нативкой под UWP

Boris
12.08.2018
18:00:54
GroupMe может еще жив

Iván
12.08.2018
18:04:08

Artem
12.08.2018
19:30:46
Ребят, а Previewer часто глючит с сторонними комопнентами?
ибо взял ffimageloading и тут такое

Max
12.08.2018
19:55:47

Google

Kirill
12.08.2018
20:52:40

Max
12.08.2018
20:53:26
когда он иногда случайно включается и работает
я понимаю, что в этот день удача улыбнулась мне и я могу все

Cody
12.08.2018
21:43:56
Кто-нибудь сталкивался с такой проблемой в forms? Если несколько раз тапнуть по элементу содержащему ссылку на другую view, то эта view откроется ровно столько раз сколько вам удалось тапнуть на элементе до ее открытия. Если сталкивался кто-нибудь как решали эту проблему ?

Max
12.08.2018
21:52:17
В свое время навешивал бихейворы для этого
Но самое действенное для этого - взаимодействие с IsBusy (или любой другой bool переменной во ViewModel), и делать обертку над командой (ICommand), которая просто не выполняется, если IsBusy == true
ну и в общем-то к другим командам (не с навигацией) это тоже относится
на обновление страницы, если старое обновление еще не закончено, например

Александр
13.08.2018
06:36:25
Ребят юзал кто Mapsui.Forms, либа отличная но вот только не могу разобраться как сделать что бы надписи на карте так не рассыпались на пиксели

Boris
13.08.2018
06:48:29
А это на тайле текст вшит или рендерится либой?

Александр
13.08.2018
06:48:58
тайл
Я просто хз как еще юзать OSM
пример нашел

Boris
13.08.2018
06:49:34
Ну значит, нужны более четкие тайлы
Там же можно источник наверное менять

Александр
13.08.2018
06:50:06
думаешь просто тайл надо поменять
ок щас попробую

Google

Boris
13.08.2018
06:50:44
Ну посмотри тупо фиддлером: есть тайлы приходят в таком качестве, то значит надо искать другие

Александр
13.08.2018
06:51:22
ok благодарю

Sergey
13.08.2018
07:15:52

Alexander
13.08.2018
07:49:18
чем Realm лучше SQLite в xamarin forms?

Sergey
13.08.2018
08:05:36
Хз, Realm это объектная база
У них ограничение в таблицу или что там у них, только объекты одного класса

Admin
ERROR: S client not available

Sergey
13.08.2018
08:06:54
Хотя говорят очень быстрая

Boris
13.08.2018
08:12:18
Она вроде умеет как-то по клёвому оповещать клиентов об изменениях

Kirill
13.08.2018
08:17:56

Boris
13.08.2018
08:22:44
Немного не соглашусь
https://github.com/realm/realm-dotnet/blob/master/Realm/Realm/RealmObject.cs
: INotifyPropertyChanged, ISchemaSource, IThreadConfined, NotificationsHelper.INotifiable
Привязки к моделям сразу по умолчанию заработаются в формсе
В нативе конечно тоже можно сделать, но там будет не всё так просто
https://github.com/realm/realm-dotnet/blob/7556567671ece1ef99aa12aa70bf43ad35c9d07c/Realm/Realm/Linq/IRealmCollection.cs
public interface IRealmCollection<out T> : IReadOnlyList<T>, INotifyCollectionChanged
Т.е. когда в реалм коллекцию что-то добавится - оно сразу попадет в UI
Такой вот внебрачный сын базы данных и mvvm фреймворка ?

Kirill
13.08.2018
08:27:52

Google

Boris
13.08.2018
08:29:28
В теории должно быть что ты на сервере вставил запись, она притянулась в приложение через Realm.Sync, а дальше автоматом прокинулась в UI если у тебя ListView ItemsSource={Binding SomeRealmCollection}
Кто пробовал на практике?

Кита
13.08.2018
08:31:10
На практике модель не должна заниматься нотификациями UI. Вьюмодели - возможно.

Sergey
13.08.2018
08:31:56
А Sync разве не платный ?

Boris
13.08.2018
08:33:58

Кита
13.08.2018
08:35:46

Boris
13.08.2018
08:42:09
Мне не кажется, что какой нить MyViewModel : ViewModelBase<MyModel>
{
public MyModel Model => base.Model;
// дальше херачишь комманды в эту vm
}
- это дикий говнокод, а автомаппер - надежное решение здорового человека.
Ну а если не автомаппер, то куча ручной писанины, которая нередко заканчивается багами. А примитивные конвертации тестами покрывать - время не ценить

Sergey
13.08.2018
08:58:57
В тему mvvm предположим есть. Список объектов, отображение в какой то таблице или гриде, отображаем viewModel
Взаимодействие с пользователем кто обрабатывает?

Andrey
13.08.2018
09:00:16
смотря что за взаимодействие

vladimir
13.08.2018
09:00:29

Andrey
13.08.2018
09:00:35
либо вм с коллекцией, либо каждая конкретная

vladimir
13.08.2018
09:01:00
но вообще да, что за взаимодействия

Sergey
13.08.2018
09:01:27
Сек
С компа напишу
пишу приложение, типа замена Док из МакОс