Re: А на каком уровне накосячили в WPF
От: fdn721  
Дата: 16.02.16 05:03
Оценка: :))
Здравствуйте, okon, Вы писали:

O>А на каком уровне накосячили в WPF?


Там одна проблема, overengineering. Как-то понадобилось в одну уже готовую программу на WPF временно добавить возможность покрутить параметр, ну т.е. Slider добавить в главное окно. Так группа, которая её написала, озвучила срок в 2 недели. Ибо у них там шаблон на шаблоне, и просто так ни чего добавить нельзя, всё съезжает, разваливается и ломаются все привязки. Зато у них MVVM, куча тестов, и типа крутой дизайн .
Re[8]: А на каком уровне накосячили в WPF
От: Sinix  
Дата: 16.02.16 06:24
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>.NET под Linux (а уж тем более серверный) мертворожден. Странно видеть в нем хоть какую-то перспективу на столь конкурентном "рынке".

.Net под linux — он не под linux, а под пхпистов. Т.е. готовый хипстер-набор с редактором, oss-friendly, живой отладкой и работой на макбуке. На столь конкурентном рынке у него перспектива есть, всё равно последние лет 5 ничего интересного для стартап-бэкенда (кроме ноды) не появлялось.

Со временем вылезет и что-то поинтереснее, из того что может выстрелить — см orleans (actors network на стероидах). Но эт нескоро, сначала рантайм/bcl на кроликах обкатать надо.
Re[2]: А на каком уровне накосячили в WPF
От: ivanchez0077  
Дата: 16.02.16 06:56
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Здравствуйте, okon, Вы писали:


O>>А на каком уровне накосячили в WPF

S>На организационном. WPF и десктопная разработка практически мертвы начиная с выхода восьмёрки.

Это как? Почему вы сделали такой вывод? Что принципиально нового в 8ке, что делает wpf мертвым?
Re[3]: А на каком уровне накосячили в WPF
От: Sinix  
Дата: 16.02.16 07:23
Оценка: +2 :))
Здравствуйте, ivanchez0077, Вы писали:

I>Это как? Почему вы сделали такой вывод? Что принципиально нового в 8ке, что делает wpf мертвым?

Выше писал. Проблема не в самой восьмёрке.
Проблема была в политике "десктоп — это неактуально, всех добровольно-принудительно переводим на metro". Кто помнит, изначально вообще не было vs2012 express для десктоп-разработки.

Как бы неудивительно, учитывая что у руля был Steven "silvelight killer" Sinofsky и взаимодействие между подразделениями в MS выглядело
  как-то так
Re[9]: А на каком уровне накосячили в WPF
От: Anton Batenev Россия https://github.com/abbat
Дата: 16.02.16 08:05
Оценка: :)
Здравствуйте, Sinix, Вы писали:

S> AB>.NET под Linux (а уж тем более серверный) мертворожден. Странно видеть в нем хоть какую-то перспективу на столь конкурентном "рынке".

S> .Net под linux — он не под linux, а под пхпистов. Т.е. готовый хипстер-набор с редактором, oss-friendly, живой отладкой и работой на макбуке.

Хипстеры и пхписты — это взаимоисключающие термины. PHP — это огромная инертная экосистема с большим числом уже устоявшихся практик, готовых решений и legacy. В нее даже именитые python/ruby/node входят с очень большим скрипом.

Хипстеры же по определению не обратят внимания на язык, которого не планируется в "большом production" и нельзя добавить в резюме в качестве buzzword. А поскольку "большой production на Linux" и на пушечный выстрел не подпустит к себе детище MS, то хипстерская судьба .NET под Linux так же обречена.
Управляю вселенной не привлекая внимания санитаров.
Re[7]: А на каком уровне накосячили в WPF
От: Yoriсk  
Дата: 16.02.16 08:38
Оценка: +1
Здравствуйте, alex_public, Вы писали:

_>Кстати, я ещё несколько лет назад высказывал тут мнение, что возможно MS вообще забьёт на .Net (точно так же, как когда-то забила на C++, правда недавно она пытался отыграть это назад, но это уже совсем другая история) в пользу разработки на JS. Тогда местные любители .Net здесь громко смеялись. А сейчас они что-то перестали смеяться и я всё чаще замечаю их за обсуждением преимуществ TypeScript над чистым JS.... )))


Обсуждают преимуществ TypeScript над чистым JS в области сервисов, десктопа, сервера? Однако...
Re[7]: А на каком уровне накосячили в WPF
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 16.02.16 08:56
Оценка:
Здравствуйте, alex_public, Вы писали:


_>... в пользу разработки на JS.


Ну учитывая разработкb по переводу кода C# WPF на HTML+JS то пользы то не видно.
Компиляция C# и XAML в JavaScript
Я конечно немного пишу, но мне намного приятнее писать на C# WPF, чем HTML пусть и TS
и солнце б утром не вставало, когда бы не было меня
Re[10]: А на каком уровне накосячили в WPF
От: Sinix  
Дата: 16.02.16 10:16
Оценка: +3
Здравствуйте, Anton Batenev, Вы писали:

AB>Хипстеры и пхписты — это взаимоисключающие термины. PHP — это огромная инертная экосистема с большим числом уже устоявшихся практик, готовых решений и legacy. В нее даже именитые python/ruby/node входят с очень большим скрипом.

Не, эт пхписты здорового человека. А я про вот этих вот, которые стартап-айфон-nodejs, вот это всё.

AB>Хипстеры же по определению не обратят внимания на язык, которого не планируется в "большом production" и нельзя добавить в резюме в качестве buzzword.

Хипстер по определению не может в большой production, ты их с кем-то путаешь. Но будем посмотреть.
Re[10]: А на каком уровне накосячили в WPF
От: Yoriсk  
Дата: 16.02.16 10:19
Оценка: +3
Здравствуйте, Anton Batenev, Вы писали:

AB>Хипстеры же по определению не обратят внимания на язык, которого не планируется в "большом production" и нельзя добавить в резюме в качестве buzzword. А поскольку "большой production на Linux" и на пушечный выстрел не подпустит к себе детище MS, то хипстерская судьба .NET под Linux так же обречена.


А "хипсторские" проекты разве не пишутся наоборот, без оглядки на большие продукты в принципе по системе "Сара, жарь сейчас, рыба будет позже". В смысле — главное побыстре накатать прототип, всё равно потом, если не дай бог это выстрелит, всё десять раз перепишется вплоть до полной смены экосистемы.
Отредактировано 16.02.2016 13:13 Yoriсk . Предыдущая версия .
Re[4]: А на каком уровне накосячили в WPF
От: ivanchez0077  
Дата: 16.02.16 10:48
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Здравствуйте, ivanchez0077, Вы писали:


I>>Это как? Почему вы сделали такой вывод? Что принципиально нового в 8ке, что делает wpf мертвым?

S>Выше писал. Проблема не в самой восьмёрке.
S>Проблема была в политике "десктоп — это неактуально, всех добровольно-принудительно переводим на metro". Кто помнит, изначально вообще не было vs2012 express для десктоп-разработки.

metro — это UI заточенный для touch-screen дисплеев, правильно? при чем тут desktop или нет? metro где работает?
Re[8]: А на каком уровне накосячили в WPF
От: itslave СССР  
Дата: 16.02.16 11:07
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>.NET под Linux (а уж тем более серверный) мертворожден. Странно видеть в нем хоть какую-то перспективу на столь конкурентном "рынке".

Отожрет у джавы еще несколько процентов рынка
Re[5]: А на каком уровне накосячили в WPF
От: Sinix  
Дата: 16.02.16 11:19
Оценка:
Здравствуйте, ivanchez0077, Вы писали:

I>при чем тут desktop или нет? metro где работает?

Ну так восьмёрка работа(ла) где?
И была ли ли в ней альтернатива WinRT? Альтернатива — эт в смысле с нормальными перспективами, а не "кошка бросила котят — пусть…".

Давай ещё раз вот так: восьмёрка — это очень неплохая операционка для планшетов (и только для планшетов), которую попытались натянуть на десктоп. Пожертвовав при этом всем десктопом и половиной dev div впридачу. Кто следил за блогами MS, помнит, что 2010й-2012й — пик ухода почти всех более-менее интересных авторов по десктоп разработке.

Последствия немножко очевидны: по факту следующая ОС в релиз пошла в виде беты. Таких аццких косяков типа повреждённого кэша аппстора, крэша браузера или неработающей почты я с времён беты висты не помню.
Re[11]: А на каком уровне накосячили в WPF
От: Anton Batenev Россия https://github.com/abbat
Дата: 16.02.16 13:48
Оценка: -1
Здравствуйте, Yoriсk, Вы писали:

Y> А "хипсторские" проекты разве не пишутся наоборот, без оглядки на большие продукты в принципе по системе "Сара, жарь сейчас, рыба будет позже". В смысле — главное побыстре накатать прототип, всё равно потом, если не дай бог это выстрелит всё десять раз перепишется вплоть до полной смены экосистемы.


ИМХО, и да и нет. Хипстерские технологии не взлетают на ровном месте сами по себе — их кто-то сначала двигает. Кто-то, у кого за плечами харизма, опыт, продукты и т.д. и т.п. И этот кто-то, когда вечером будет ковырять очередную новую никому не известную технологию, все равно будет ее оценивать через призму своего опыта и с позиции применимости ее для решаемых им задач. Вот есть на RSDN один такой проект "без оглядки на" — его судьба один большой "плач Ярославны"
... в первом классе мне говорили, что нужно делиться, а теперь говорят, что это незаконно ...
Re[3]: А на каком уровне накосячили в WPF
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 16.02.16 14:18
Оценка:
Здравствуйте, okon, Вы писали:



O>Попробуйте сделать пример на WPF грид с подсветкой поиска, ну т.е. в ячейке ABCDEF , вводим в текстбокс BCD и в гриде остаются записи которые содержат BCD и эта часть текста подсвечивается ABCDEF, с возможностью выделить текст ячейки мышкой.


http://www.cyberforum.ru/wpf-silverlight/thread1438555.html

неа?
и солнце б утром не вставало, когда бы не было меня
Re[4]: А на каком уровне накосячили в WPF
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 16.02.16 14:25
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Здравствуйте, ivanchez0077, Вы писали:


I>>Это как? Почему вы сделали такой вывод? Что принципиально нового в 8ке, что делает wpf мертвым?

S>Выше писал. Проблема не в самой восьмёрке.
S>Проблема была в политике "десктоп — это неактуально, всех добровольно-принудительно переводим на metro". Кто помнит, изначально вообще не было vs2012 express для десктоп-разработки.

Microsoft планирует увеличить присутствие на рынке за счёт корпоративного сектора

В свежем описании вакансии, открытой 19 января, сказано, что компания ищет опытного руководителя, который будет работать в бизнес-сегменте для обеспечения постоянной связи с партнерами и Microsoft. Одной из главных задач будет выявление проблем и потребностей корпоративных клиентов компании, донесение задачи до технического департамента Microsoft и участие в разработке новых решений, которые позволят создать цельную инфраструктуру и экосистему для всех устройств семейства Windows.

и солнце б утром не вставало, когда бы не было меня
Re[2]: А на каком уровне накосячили в WPF
От: Лось Чтостряслось СССР  
Дата: 16.02.16 14:37
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Принципиально неустранимых недостатков, кроме офигенно высокого уровня вхождения (dwarf fortress curve.jpg) у WPF нет.


я лишь немного знаком с дотнетом и не понимаю, это ты так шутишь?
социализм или варварство
Re[2]: А на каком уровне накосячили в WPF
От: Ночной Смотрящий Россия  
Дата: 16.02.16 14:57
Оценка: +1
Здравствуйте, fdn721, Вы писали:

F>Там одна проблема, overengineering. Как-то понадобилось в одну уже готовую программу на WPF временно добавить возможность покрутить параметр, ну т.е. Slider добавить в главное окно. Так группа, которая её написала, озвучила срок в 2 недели. Ибо у них там шаблон на шаблоне, и просто так ни чего добавить нельзя, всё съезжает, разваливается и ломаются все привязки. Зато у них MVVM, куча тестов, и типа крутой дизайн .


Осталось понять при чем тут WPF.
Re[4]: А на каком уровне накосячили в WPF
От: Ночной Смотрящий Россия  
Дата: 16.02.16 15:06
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Как бы неудивительно, учитывая что у руля был Steven "silvelight killer" Sinofsky и взаимодействие между подразделениями в MS выглядело


С тех пор достаточно много воды утекло. WPF нынче в фаворе.
Re[7]: А на каком уровне накосячили в WPF
От: Ночной Смотрящий Россия  
Дата: 16.02.16 15:06
Оценка: +1
Здравствуйте, alex_public, Вы писали:

_>Кстати, я ещё несколько лет назад высказывал тут мнение, что возможно MS вообще забьёт на .Net (точно так же, как когда-то забила на C++, правда недавно она пытался отыграть это назад, но это уже совсем другая история) в пользу разработки на JS. Тогда местные любители .Net здесь громко смеялись. А сейчас они что-то перестали смеяться


О, опять фантазии пошли. Что тебя так дотнет то беспокоит, что ты его постоянно хоронишь?

_> и я всё чаще замечаю их за обсуждением преимуществ TypeScript над чистым JS


При чем тут TypeScript? Он вообще с дотнетом никак не пересекается.
Re[6]: А на каком уровне накосячили в WPF
От: ivanchez0077  
Дата: 16.02.16 15:09
Оценка: -1
Здравствуйте, Sinix, Вы писали:

S>Здравствуйте, ivanchez0077, Вы писали:


I>>при чем тут desktop или нет? metro где работает?

S>Ну так восьмёрка работа(ла) где?

на компьютере.
я ничего не понял.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.