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

Страница 549 из 1888
Andrew
14.03.2017
14:19:41
Лучше правда readonly var

tm
14.03.2017
14:20:34
Но меня жутко бесит, когда между методами или свойствами нет пустых строк и они идут сплошной стеной
А меня, как владельца ultimate жудко бесит обратное -))) Шучу. Бесит когда два три отступа. Это как тонкий намёк девушки в коде - "что он имел ввиду? Нужно раздеваться? или она обиделась? Может это сектор ПМС? почему он не написал комментарий? Ненавижу эти многозначительные закатанные глаза!"

Google
anton
14.03.2017
14:25:13
Идем к нам в F# чат ?
а что там у вас в чате? все клали болт на типы? :) тайп инференс наше все?

Igor
14.03.2017
14:27:38
а что там у вас в чате? все клали болт на типы? :) тайп инференс наше все?
Монады, аппликативные функторы и прочая теория категория ? (в общем весело и ничего сложного)

Arseniy
14.03.2017
14:29:03
признавайтесь, кто пользователь орлинса

anton
14.03.2017
14:53:18
Arseniy
14.03.2017
15:03:42
ну ладно. буду ковырятся

Axm
14.03.2017
15:31:06
кто работал с T4?

Gid
14.03.2017
15:31:21
кто работал с T4?
я относительно немного

Axm
14.03.2017
15:33:16
у меня довольно специфичная задача. надо генерить файлы в проекте из интерфейсов в этом проекте. но все упирается в то, что для ссылки на интерфейс надо сначала сбилдить проект и сослаться на готовую сборку. не могу понять, как это привязать к msbuild.

Gid
14.03.2017
15:35:27
Cори, тут ничем не помогу

Я не знаю как это сделать

(

Axm
14.03.2017
15:37:53
постбилд же, не?
как он поможет?

Google
Sergey
14.03.2017
15:38:14
сч

я тут налетами

Сергей
14.03.2017
15:38:46
https://msdn.microsoft.com/en-us/library/ee847423.aspx

Axm
14.03.2017
15:39:46
мне надо чтобы сгенерированные файлы были в готовой сборке

https://msdn.microsoft.com/en-us/library/ee847423.aspx
я там сто раз был, ответа на мой вопрос там нет.

Сергей
14.03.2017
15:40:15
Тоесть сначала сбилдить, потом сгенерить сорцы, потом снова сбилдить?

Axm
14.03.2017
15:40:26
фактически да

Сергей
14.03.2017
15:40:48
Может ну это нахрен, и делать вручную?)

И покрыть тестом простеньким

Axm
14.03.2017
15:41:40
не хочется лепить, так все было бы заебись и само. добавляешь новый интерфейс, генерится к нему реализация, сама выставляется на wcf и все, руками ничо не пишешь.

Вынеси интерфейс в либу
не могу, у меня плагин в виде одной сборки

Сергей
14.03.2017
15:42:27
А в рантайме генерить классы?

Axm
14.03.2017
15:42:42
а как их потом компилить?

Andrew
14.03.2017
15:43:08
Сергей
14.03.2017
15:43:13
Не компилить, в рантайме же есть

Andrew
14.03.2017
15:44:12
а как их потом компилить?
Тащемта в рантайме компилится норм иложится потом отдельным файликом со сборочкой

Но я такое давненько делал, деталей не помню

Сергей
14.03.2017
15:45:05
Каждый раз когда я сталкивался с t4 на проекте мне хотелось плакать, напиши плагин для розлина для герерации

Andrew
14.03.2017
15:46:12
а как их потом компилить?
А я кажется нашёл, там файл с интерфейсом компилится

Google
Andrew
14.03.2017
15:48:02
@pretoogjes http://stackoverflow.com/questions/21286479/t4-template-to-implement-interface

Сергей
14.03.2017
15:51:59
Так, да сложного нет, + есть 4tea, но потом это становилось проблемой

Летучая
14.03.2017
15:52:33
Господа, поясните плз за MVC и MVVM на пальцах. Например, есть у нас три файла: MainPage.xaml MainPage.xaml.cs DataViewModel.cs Случай первый. MainPage.xaml содержит хамл с биндингами на модель, MainPage.xaml.cs содержит коллекции, на которые биндится хамл, DataViewModel.cs поставляет интерфейсу данные из БД и обрабатывает действия пользователя. Это я так понимаю паттерн MVVM (поправьте плз, если не так). А разобранный также по частям MVC что из себя представляет? View — интерфейс, (MainPage.xaml) Model — класс, который поставляет интерфейсу данные, (DataViewModel.cs) Controller — обработчики интерфейсных Button_Click и тд (MainPage.xaml.cs) ? Или чото не так понимаю?

Andrew
14.03.2017
15:54:04
да там ничо сложного, я за день набросал все.
Обисни мине кейс, когда нужен миллион классов, которые нужно генерить? Я вот в упор не помню зачем юзал т4, но точно не за этим

Axm
14.03.2017
15:55:48
Обисни мине кейс, когда нужен миллион классов, которые нужно генерить? Я вот в упор не помню зачем юзал т4, но точно не за этим
не миллион, пока десяток. идея в избавлении от ручного труда на будущее. мне надо выставить наружу для QA эндпоинт, к которому они будут писать тесты. чтобы больше никогда не мучиться с этим, придумали такой механизм, который будет сам генерить и выставлять наружу реализации интерфейсов. они однотипные и просто вызывают одно и то же все.

Летучая
14.03.2017
15:56:59
Ага. То есть MVVM это MVC без C.

норм)

в каноничном MVVM MainPage.xaml.cs пустой
А как же инициализация моделей?

Slava
14.03.2017
15:58:17
Ага. То есть MVVM это MVC без C.
В MVVM VM является контроллером посути

Летучая
14.03.2017
15:58:53
Ну да. И методы тоже биндятся

Slava
14.03.2017
16:00:05
Ну да. И методы тоже биндятся
Классический MVC работает без биндингов

Nikita
14.03.2017
16:05:46
в каноничном MVVM MainPage.xaml.cs пустой
ты это всяким Xamarin.Forms расскажи

у которых местный аналог дропдауна не знает про ItemsSource и SelectedItem

Летучая
14.03.2017
16:14:07
на то он и Xamarin.Forms

а не Xamarin.WPF

Google
Slava
14.03.2017
16:14:48
Как это не знает? Знает еще как. https://developer.xamarin.com/api/type/Xamarin.Forms.Picker/

Летучая
14.03.2017
16:15:42
почему там андроид такой старый

в хамарине можно компилить под последний?

Летучая
14.03.2017
16:16:09
а под uwp?

Slava
14.03.2017
16:16:17
можно

Ramil
14.03.2017
16:39:15
парни, почему в вс с шрифтами так плачевно?

какое-то сглаживание кривое

Владимир
14.03.2017
16:39:38
Установи свои

Admin
ERROR: S client not available

Ramil
14.03.2017
16:39:51
миллиард шрифтов перепробовал

Владимир
14.03.2017
16:40:06
Комик санс неплох

Ramil
14.03.2017
16:40:10
на убунту любой поставишь , норрм

Axm
14.03.2017
16:40:22
покажи скрин с пруфом

Ramil
14.03.2017
16:40:45
щас не могу, убунту снес

Igor
14.03.2017
16:40:58
миллиард шрифтов перепробовал
Hasklig юзал? (хотя дело скрее всего в винде/видюхе скорее всего)

Axm
14.03.2017
16:41:11
зачем мне убунта? ты покажи кривоту.

Ramil
14.03.2017
16:41:26
Igor
14.03.2017
16:42:12
Ramil
14.03.2017
16:42:26


Google
Igor
14.03.2017
16:43:22
Там символы слишком узкие и близко расположены (попробуй хасклиг)

Ramil
14.03.2017
16:43:48
fira code хорош

Axm
14.03.2017
16:43:49


Владимир
14.03.2017
16:44:04
Igor
14.03.2017
16:44:10
А какое разрешение и размер экрана (судя по всему небольшое)

Ramil
14.03.2017
16:44:20
монако тоже хорош как шрифт, но хз как у меня выглядеть будет на винде

Axm
14.03.2017
16:44:37
у меня на винде и все ок с ним

Ramil
14.03.2017
16:44:51
а разрешение?

Max
14.03.2017
16:45:08
1366 768
Как на таком прогать?

Axm
14.03.2017
16:45:12
1920*1080

еще попробуй настроить cleartype

Max
14.03.2017
16:45:29
+++

Ramil
14.03.2017
16:45:31
Как на таком прогать?
если не прогать на таком, то на никаком, потому что денег нет на моник

еще попробуй настроить cleartype
как то ковырялся я там, в итоге пришлось винду снести

вроде компания микрософт богатая, а как canonical сделать не могут

сглаживание имею ввиду

Летучая
14.03.2017
16:47:14
ужас какой пиздец

поиграй с масштабом

внизу слева проценты

мб выправится

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

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