S>>>предметной области как таковой нет это GUI и сервер для управления удаленными устрйосвтами на микроконтроллерах и сбор статистики о их работы и выставления счетов клиентам K>>точно гуй, а не веб морда к этому серверу?
S>WinAPI приложение на MFC
нет-нет, я имел ввиду чем придется на с# заниматься
Здравствуйте, koenig, Вы писали:
S>>>>предметной области как таковой нет это GUI и сервер для управления удаленными устрйосвтами на микроконтроллерах и сбор статистики о их работы и выставления счетов клиентам K>>>точно гуй, а не веб морда к этому серверу?
S>>WinAPI приложение на MFC K>нет-нет, я имел ввиду чем придется на с# заниматься
Здравствуйте, koenig, Вы писали:
S>>>>WinAPI приложение на MFC K>>>нет-нет, я имел ввиду чем придется на с# заниматься
S>>переписать это приложение на C# с web интерфейсом K>вроде ок
я c 99 по 2006 занимался вебом
в том числе делал первую версию платежной системы альфабанка, ozon, веб сайт металики
мне не понравилось и я сознательно перестал этим заниматься
S>>>переписать это приложение на C# с web интерфейсом K>>вроде ок
S>я c 99 по 2006 занимался вебом S>в том числе делал первую версию платежной системы альфабанка, ozon, веб сайт металики S>мне не понравилось и я сознательно перестал этим заниматься
тогда все плохо
гуй на с# стагнирует
с# это веб
S>переписать это приложение на C# с web интерфейсом
а что за веб-приложение? если для интранета, то я бы на твоём месте чуть -чуть подождал: обещают, что в .NET Core 3.0 будет неэкспериментальная "server-side " версия Blazora (WebAssembly), там никакого яваскрипта не надо, будет в разы приятнее ваять
Здравствуйте, koenig, Вы писали:
K>в наших палестинах я наблюдал два исхода с плюсов K>первый это в яву — который я пропустил ровно с такими же мачистскими лозунгами K>второй в си шарп — я искал работу, мне со входа предложили больше — я и перешел K>полно старичья проделавшего маршрут плюсы -> jvm/clr просто из-за денег
так получилось что последнии 15 лет я работал только за деньги
и мне надоело, хочеться напоследок блекжека и шлюх асма и Си тк начинал с них и всегда нравилось программировать для железа
Здравствуйте, sergey2b, Вы писали:
S>предметной области как таковой нет это GUI и сервер для управления удаленными устрйосвтами на микроконтроллерах и сбор статистики о их работы и выставления счетов клиентам
Для таких задач шарп точно предпочтительнее, чем плюсы (если только там не вагон контроллеров, информацию с которых нужно не просто собирать, но еще и серьезно обсчитывать на лету).
Здравствуйте, Faland, Вы писали:
F>Особенно от опытного разработчика, который много чего повидал, и к языкам вроде как давно относится просто как к инструментам.
А может опытный разработчик что то знает, не?
Здравствуйте, CreatorCray, Вы писали:
F>>Особенно от опытного разработчика, который много чего повидал, и к языкам вроде как давно относится просто как к инструментам. CC>А может опытный разработчик что то знает, не?
Здравствуйте, sergey2b, Вы писали:
S>GUI на MFC, но само приложение активно использует WinAPI не для GUI
Ну, WinAPI это ж базовый системный API для приложений, его все используют.
Обычно если его упоминают в контексте гуя то имеется в виду что гуй написан напрямую а не через враппер.
C# точно так же будет его использовать не для гуя, через свои врапперы.
Здравствуйте, sergey2b, Вы писали:
S>переписать это приложение на C# с web интерфейсом
Как-то странно... Если уж был UI на С++, то переписывать на ASP.NET MVC — это позавчерашний день, пока перепишите будет уже давно минувший день...
Перепишите на Angular 6 (React) + ASP.NET Core
T>а что за веб-приложение? если для интранета, то я бы на твоём месте чуть -чуть подождал: обещают, что в .NET Core 3.0 будет неэкспериментальная "server-side " версия Blazora (WebAssembly), там никакого яваскрипта не надо, будет в разы приятнее ваять
Сколько уже шуму про WebAssembly и приятно... Надо согласиться и смириться что js — это стандарт в клиентской разработке в вебе и скорее так и будет. Сильно не нравиться js — бери TS, как раз неплохая поделка от MS для C# программеров, которым впадлу писать на JS. TS + Angular — вполне приятная связка.
T>>а что за веб-приложение? если для интранета, то я бы на твоём месте чуть -чуть подождал: обещают, что в .NET Core 3.0 будет неэкспериментальная "server-side " версия Blazora (WebAssembly), там никакого яваскрипта не надо, будет в разы приятнее ваять
_>Сколько уже шуму про WebAssembly и приятно... Надо согласиться и смириться что js — это стандарт в клиентской разработке в вебе и скорее так и будет. Сильно не нравиться js — бери TS, как раз неплохая поделка от MS для C# программеров, которым впадлу писать на JS. TS + Angular — вполне приятная связка.
ты до сих пор не доехал что ли?
скрипт — это язык для кумаров, я же не против, чтобы ты с ними конкурировал за миску рисa
Здравствуйте, sergey2b, Вы писали:
S>>>>>предметной области как таковой нет это GUI и сервер для управления удаленными устрйосвтами на микроконтроллерах и сбор статистики о их работы и выставления счетов клиентам K>>>>точно гуй, а не веб морда к этому серверу?
S>переписать это приложение на C# с web интерфейсом
Если хозяину конторы очень хочется платить дороже за вендовые инстансы в облаках, ничего не поделаешь. Ну хотя бы гую сделайте по феншую- на современном JS фреймворке. Жестко завязанные на венду вещи, я бы лучше вынес в отдельный инстанс форточки и веб-апи наружу (те самые winapi+VC++ + C#), а остальное делать на том, где есть готовые хорошие фреймворки.
Здравствуйте, bzig, Вы писали:
B>Надеюсь, никогда не будет
Так народ сбежит на котлин, там есть. Против var тоже сопротивлялись, но потом дошло, что это просто удобно.
B>Нафига нужны перегрузки которые не покроют все сценарии использования BigDecimal даже на арифметических операциях? Просто шоб было для галочки?
Здесь даже могу сосгласиться, у BigDecimal еще куча заморочек, у шарпа с decimal такого нет.
Здравствуйте, amironov79, Вы писали:
A>Здравствуйте, bzig, Вы писали:
B>>Надеюсь, никогда не будет
A>Так народ сбежит на котлин, там есть. Против var тоже сопротивлялись, но потом дошло, что это просто удобно.
В Скале есть уже 10 лет — не сбежали Хорошо, что есть языки вроде Скалы и Котлина, там можно потренироваться на кошках и взять в Яву то, что действительно нужно и решает проблемы вместо их создания.