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

Страница 953 из 1888
Nikita
06.05.2017
19:54:34
так что хипстеры теперь могут делать гуёвые приложения под макось не отходя от .NET Core

Gid
06.05.2017
19:54:41
чувство собственного превосходства над окружающей безликой массой
Не, меня больше интересует чинить неработающие директивы в нпме тратя на это кучу времени и страдая

Sarmkadan
06.05.2017
19:55:11
суть кратко: хочу открыть форму через другой тред, что-бы быстрее выполнялось, и прогрес отобразить в еще одной форме.

Google
Летучая
06.05.2017
19:56:26
void backgroundWorker_ProgressChanged(object sender, ProgressChangedEventArgs e) { Form f = new Form(); ProgressBar pr = new ProgressBar(); f.Controls.Add(pr); pr.Value = e.ProgressPercentage; } по идее он будет плодить формы

бешено

Slava
06.05.2017
19:56:48
Sarmkadan
06.05.2017
19:56:52
Точно, я же каждый раз новую создаю - гений)

бешено
спасибо

Летучая
06.05.2017
19:57:14
но мб ещё в чём-то дело :)

нз

Sarmkadan
06.05.2017
19:58:22
но мб ещё в чём-то дело :)
ну по идее после каждого изменения в прогресе - а их 100 штук, будет новая форма плодиться, а это нагрузка и из-за этого крашиться даже без ексепшона, хотя оверфлоу должно было бы быть

Nikita
06.05.2017
20:02:03
а xamarin.forms.macos пробовал? он еще в альфе, но всё же
Ну что ж? Одной платформой боле Тьма костылей ещё темней. А ты всё та же: протекаешь Кривой абстракцией своей

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

Sarmkadan
06.05.2017
20:03:59
но мб ещё в чём-то дело :)
все-таки там где-то еще ошибка, или проблема, форма превидущая теперь не отрубаеться хотя-бы но и следующая виснет так же.

но мб ещё в чём-то дело :)
System.ComponentModel.Win32Exception при завершении приложения скачет

Google
Nikita
06.05.2017
20:06:59
Есть, да

Это тупик на самом деле

В том плане, что тяжёлый датагрид с виртуализацией там не сделать

Igor
06.05.2017
20:09:10
В том плане, что тяжёлый датагрид с виртуализацией там не сделать
Ну хз, имхо ваши датагриды нужны только в тырпрайзе, а простым пользователям не нужно это все.

Nikita
06.05.2017
20:09:22
да что датагрид, банальный переключатель с тремя состояниями

который есть нативно только в iOS

Виктор
06.05.2017
20:09:56
День 6. Как бороться с ленью? Думаю, многим знакомо чувство, когда не хочется вставать утром на работу, в школу, университет, … Ставим кучу будильников, откладывая подъем на самый поздний момент. А есть люди, которые встают рано, энергично начинают день, проводят зарядку, и заряжены позитивом на весь день. Что отличает этих людей? Большинство людей не хотят ничего делать и выполняют лишь определенный набор действий, который необходим для «выживания». Другие же распределяют свое время на день, неделю, год ... Они счастливы что находятся в непрерывной трудовой деятельности. Они не могут сидеть на месте, им необходимо двигаться вперед. Одни винят государство, страну, правительство, находят кучу аргументов лишь бы не развиваться. Их противоположность - люди, которые в любой ситуации развиваются, хорошо зарабатывают, путешествуют и кайфуют от жизни. Есть умение, отличающее их, это умение приспосабливаться в любой среде и выходить из любой ситуации победителем. В связи с вышесказанным хочу сказать, не ждите момента, знака свыше, чтобы начать меняться, начните делать прямо сейчас. Через месяц, год, пару лет вы будете себе благодарны за то, что начали. Не бойтесь меняться в лучшею сторону, ведь если вас ничего не отличает от серой массы, то какие у вас шансы быть лучше них? Поставьте цель, пообещайте себе добиться во чтобы то ни стало и начните действовать. Просыпайтесь с огнем в глазах и мыслями о предстоящей работе. Если вы обретете цель, которая будет приносить вам счастье, вы заметите как мир, который казался вам тусклым, засияет цветными красками. #Дневник

Nikita
06.05.2017
20:10:06
http://1.bp.blogspot.com/-7RJTBXYftGs/UPjENaD5EjI/AAAAAAAAC9w/G8LGI12LpWU/s1600/iOS%2Bcreate%2BUISegmentedControl%2Bprogrammatically.png

UISegmentedControl который

он в Xamarin.Forms просто не представлен

хочешь использовать - иди и пиши реализации под каждую платформу самостоятельно

Igor
06.05.2017
20:10:41
UISegmentedControl который
Это iOS 6.0? Давно такого не видел. Хотя да, для кросплатформы нужны дизайнеры с мозгами, которые будет рисовать кросплатформенный UI.

Nikita
06.05.2017
20:11:14
на свежих он иначе выглядит, плоский

Igor
06.05.2017
20:11:24
http://1.bp.blogspot.com/-7RJTBXYftGs/UPjENaD5EjI/AAAAAAAAC9w/G8LGI12LpWU/s1600/iOS%2Bcreate%2BUISegmentedControl%2Bprogrammatically.png
При желание, можно на ReactNative сделать такой компонент, скомбинировав готовые. Только вот нужно ли?...

Nikita
06.05.2017
20:12:15
ну на XForms я для себя проблему решил написав для ведра фигню из нескольких стилизованых радиобатонов

оно работает, юзеры довольны

но это всё равно боль

Владимир
06.05.2017
20:13:08
Какой православный порт HtmlAgilityPack на .net core? Больше всего скачиваний у какого-то MysticMind.HtmlAgilityPack Он норм?

Nikita
06.05.2017
20:13:17
как только выходим за границы стандартного "кроссплатформенного набора"

начинаются грабли

Google
Igor
06.05.2017
20:13:21
оно работает, юзеры довольны
UI это всегда боль и даже нативные компоненты “протекают” под извращенными идеями дизайнеров.

Nikita
06.05.2017
20:13:42
потому и пилим переносимый XAML

а операционку считаем "трубой от приложения к экрану"

на рынке интернет-провайдеров вон сложилась практика "труба в интернет"

так же и с платформами должно быть

Gid
06.05.2017
20:17:24


Вот как данные надо с формы получать

Леонид
06.05.2017
20:21:36
Шареш

Nikita
06.05.2017
20:23:50
I can sucessfully compile all of libmono; whatever combination of C# standard libraries I want; the C# test program; the C driver program; and a packed filesystem including mscorlib.dll, together into a js file. The js file is 192 MB in size. I can run the js file in Node; it takes twenty seconds before anything starts happening, I assume because the js file is 192 MB in size. (I did the sketchiest possible browser test and it did not seem to have the load-time issue.) When Node runs the js file, libmono loads and the runtime gets a significant portion of the way into initializing. It then fails with Runtime critical type System.Object not found: it does successfully load the mscorlib.dll assembly itself, but is unable to find System.Object's data in the aot cache, and thus fails to load the class. нате вам ужастиков

>The js file is 192 MB in size.

Gid
06.05.2017
20:27:43


работа уже на ангуляр 4

надо учить быстрее

Vinc
06.05.2017
20:40:22


Летучая
06.05.2017
20:40:33
надо учить быстрее
А что там поменялось

Nikita
06.05.2017
21:44:48
Json.NET в GAC ищет

Anton
07.05.2017
01:03:25
Angular 4 это не новая angular... есть angular и затем выпустили angular 2 ... что они делают сейчас это доработка.. например взяли 2 и вынесли анимацию в отдельный модуль и сделали невидимую правку багов в 2 версии и назвали angular 4...я такого подхода в версиях не разу не видел ну да хрен с ними)))))

Илья
07.05.2017
04:09:50
Запускайся под NET Core
не идет кор по арчем :(

Friedrich
07.05.2017
04:26:52
Самый наипортабельный способ запускать кор везде подряд сегодня — это, увы, докер.

Google
Friedrich
07.05.2017
04:28:09
Я надеюсь, что MS над процессом сборки ещё поработает так, чтоб можно было без таких больших проблем собираться под любой дистрибутив.

Nikolay
07.05.2017
04:38:48
под net standart library nunit должен заводиться?
Заводится, но там всё сложно

У них пока проблемы с раннером, не знаю как вс раннер работает, но поддержку dotnet test они ещё не сделали

Это работает только в .Net Core 1.0

Владимир
07.05.2017
04:40:34
Заводится, но там всё сложно
Я таки завел, на последней альфе все работает. Краш на дебаге исчез после рестарта. Из визуал студии запускается, а решарпер не видит, хз почему.

Nikolay
07.05.2017
04:41:06
Ну я из-за этого стал использовать xunit

Его вроде в мс используют

Илья
07.05.2017
04:41:59
он типа как wine чтоли?

Владимир
07.05.2017
04:42:22
Ну я из-за этого стал использовать xunit
Есть какие-то преимущества?

Nikolay
07.05.2017
04:44:56
Есть какие-то преимущества?
Ну если его в мс используют, то оперативная поддержка должна быть

При выходе новых версий кора

Anton
07.05.2017
04:45:40
пару лет назад была проблема сделать continues integration поэтому чтобы не тратить время вернулись к microsoft unit test

там долго не разбирались но что было то было c xunit

Владимир
07.05.2017
04:49:12
Ну если его в мс используют, то оперативная поддержка должна быть
nunit сломался, если я правильно понял, потому что с json на csproj вернулись и переписали апи. Больше такого не должно быть.

Nikolay
07.05.2017
05:57:07
Из-за этого сломалось

Раннер который dotnet test

там долго не разбирались но что было то было c xunit
Ну сейчас думаю таких проблем нет, т.к. майки сами используют его

Anton
07.05.2017
06:00:23
черт его знает ) я не настолько педантичен в выборе юнит тест фрейворка)

Google
Friedrich
07.05.2017
06:01:23
А тут не про педантичность речь, а про то, что одни работают на некоторых платформах, а другие не работают :(

Anton
07.05.2017
06:04:05
microsoft это не sun а позднее oracle их технологии proprietary поэтому правило одно лучше делать как они рекомендуют.... а рекомендуют они все СВОЕ) поэтому первый вопрос это работает ли это с microsoft proprietary technology or framework

Nikolay
07.05.2017
06:05:06
С выходом дотнет в опенсорс

Friedrich
07.05.2017
06:05:26
Сегодня у нас MS вливается в общее опенсорс-движение, и немножко заботится о совместимости с другими средствами разработки. Будет ли то же самое завтра — никто не знает, но сегодня — да.

(кстати, большой разницы между сегодняшним Microsoft и сегодняшним Oracle я не вижу, по крайней мере в части фреймворков: .NET Core и (Open)JDK очень похожи как по назначению, так и по модели разработки)

Anton
07.05.2017
06:07:07
да с уходом балмера и приходам парня с клауд департмента движение есть ) но блин это майкрасофт - radmonton beast )))) что будет никому не известо а по факту хочешь использовать don net будь добр рассчитывай цену хостинга под виндоуз

Nikolay
07.05.2017
06:07:30
https://docs.microsoft.com/en-us/dotnet/articles/core/testing/unit-testing-with-dotnet-test

Friedrich
07.05.2017
06:07:51
Хости на любой подходящей платформе, на линуксе всё работает превосходно.

Anton
07.05.2017
06:08:58
ну да я представил как какой супер аннуатион фонд ну пенсионный по русски скажет а давай ка мы все будем на другой платформе весь наш don net))))) я думаю если архитекто это выберет то он быстро потеряет работу

Friedrich
07.05.2017
06:09:04
Больше скажу, оверхед от .NET Core в простейшем приложении намного ниже, чем оверхед от той же JDK (у меня на одной машине рядом два похожих сервиса работает, я могу сравнивать).

Friedrich
07.05.2017
06:09:58
ну да я представил как какой супер аннуатион фонд ну пенсионный по русски скажет а давай ка мы все будем на другой платформе весь наш don net))))) я думаю если архитекто это выберет то он быстро потеряет работу
К счастью, не вся жизнь крутится вокруг пенсионного фонда. Есть и приближенные к энтерпрайзу заказчики, которым Линукс интересен, и их немало. Я лично таких знаю.

Anton
07.05.2017
06:09:59
майкрософт это корпорации и они заботятся о бабках а не о опенс сорс и прочим)))) при всем уважении программист это технический персонаж и он работает за деньги

Nikolay
07.05.2017
06:10:16

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

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