Сообщение Re[3]: Почему MS Edge - не под .Net? от 07.12.2017 7:19
Изменено 07.12.2017 7:32 Shmj
Re[3]: Почему MS Edge - не под .Net?
Здравствуйте, RBujfEOHIY, Вы писали:
RBE>.Net — для любых приложений. Хоть для системы документооборота, хоть для калькулятора, хоть для глазного тренажёра, хоть для чего иного.
Тут вы заблуждаетесь. У .Net широкая сфера применимости, но она не безгранична. См. язык/платформу Java -- .Net является его клоном.
Чисто для фана на .Net даже операционную систему писали. Но, как сами понимаете, на практике никто такую ОС юзать не будет -- не тот уровень.
RBE>И браузер является корпоративным приложением. Куча корпоративного софта написано для работы в браузере.
Работают в браузере, используют его как платформу. Но сам браузер не является Enterprise software.
Enterprise software -- это когда есть (1) база данных, (2) нехитрая логика, (2) достаточно простые формы для работы с данными, (4) иногда API.
S>>Рендер то все равно через WinApi будет, какой смысл .Net притягивать?
RBE>Так можно про любое приложение сказать. В любом приложении в конечном итоге будет WinAPI вызываться.
RBE>Получается, что про любое приложение можно сказать: "какой смысл .Net притягивать?"?
В корпоративном приложении прямых вызовов Win API может и не быть -- все опосредовано.
RBE>.Net — для любых приложений. Хоть для системы документооборота, хоть для калькулятора, хоть для глазного тренажёра, хоть для чего иного.
Тут вы заблуждаетесь. У .Net широкая сфера применимости, но она не безгранична. См. язык/платформу Java -- .Net является его клоном.
Чисто для фана на .Net даже операционную систему писали. Но, как сами понимаете, на практике никто такую ОС юзать не будет -- не тот уровень.
RBE>И браузер является корпоративным приложением. Куча корпоративного софта написано для работы в браузере.
Работают в браузере, используют его как платформу. Но сам браузер не является Enterprise software.
Enterprise software -- это когда есть (1) база данных, (2) нехитрая логика, (2) достаточно простые формы для работы с данными, (4) иногда API.
S>>Рендер то все равно через WinApi будет, какой смысл .Net притягивать?
RBE>Так можно про любое приложение сказать. В любом приложении в конечном итоге будет WinAPI вызываться.
RBE>Получается, что про любое приложение можно сказать: "какой смысл .Net притягивать?"?
В корпоративном приложении прямых вызовов Win API может и не быть -- все опосредовано.
Re[3]: Почему MS Edge - не под .Net?
Здравствуйте, RBujfEOHIY, Вы писали:
RBE>.Net — для любых приложений. Хоть для системы документооборота, хоть для калькулятора, хоть для глазного тренажёра, хоть для чего иного.
Тут вы заблуждаетесь. У .Net широкая сфера применимости, но она не безгранична. См. язык/платформу Java -- .Net является его клоном.
Чисто для фана на .Net даже операционную систему писали. Но, как сами понимаете, на практике никто такую ОС юзать не будет -- не тот уровень.
RBE>И браузер является корпоративным приложением. Куча корпоративного софта написано для работы в браузере.
Работают в браузере, используют его как платформу. Но сам браузер не является Enterprise software.
Enterprise software -- это когда есть (1) база данных, (2) нехитрая логика, (2) достаточно простые формы для работы с данными, (4) иногда API.
S>>Рендер то все равно через WinApi будет, какой смысл .Net притягивать?
RBE>Так можно про любое приложение сказать. В любом приложении в конечном итоге будет WinAPI вызываться.
RBE>Получается, что про любое приложение можно сказать: "какой смысл .Net притягивать?"?
В корпоративном приложении прямых вызовов Win API может и не быть -- все опосредовано.
Примеры корпоративных приложений от MS -- Microsoft Dynamics, SharePoint.
Вы будете удивлены, но эти продукты приносят MS немало баблища. Емнип, даже больше чем сам Windows.
Такие продукты как браузер или операционная система нужны в 1 экземпляре и юзер будет использовать лучшее что есть. Там конкуренция настолько высока, что думать о разработке своего браузера смысла нет.
А вот считать деньги/зарплаты, управлять персоналом и пр. -- здесь каждая контора имеет свои принципы (в т.ч. зависит и от законодательства страны, которое постоянно меняется) и есть смысл писать софт специально для конкретной конторы.
RBE>.Net — для любых приложений. Хоть для системы документооборота, хоть для калькулятора, хоть для глазного тренажёра, хоть для чего иного.
Тут вы заблуждаетесь. У .Net широкая сфера применимости, но она не безгранична. См. язык/платформу Java -- .Net является его клоном.
Чисто для фана на .Net даже операционную систему писали. Но, как сами понимаете, на практике никто такую ОС юзать не будет -- не тот уровень.
RBE>И браузер является корпоративным приложением. Куча корпоративного софта написано для работы в браузере.
Работают в браузере, используют его как платформу. Но сам браузер не является Enterprise software.
Enterprise software -- это когда есть (1) база данных, (2) нехитрая логика, (2) достаточно простые формы для работы с данными, (4) иногда API.
S>>Рендер то все равно через WinApi будет, какой смысл .Net притягивать?
RBE>Так можно про любое приложение сказать. В любом приложении в конечном итоге будет WinAPI вызываться.
RBE>Получается, что про любое приложение можно сказать: "какой смысл .Net притягивать?"?
В корпоративном приложении прямых вызовов Win API может и не быть -- все опосредовано.
Примеры корпоративных приложений от MS -- Microsoft Dynamics, SharePoint.
Вы будете удивлены, но эти продукты приносят MS немало баблища. Емнип, даже больше чем сам Windows.
Такие продукты как браузер или операционная система нужны в 1 экземпляре и юзер будет использовать лучшее что есть. Там конкуренция настолько высока, что думать о разработке своего браузера смысла нет.
А вот считать деньги/зарплаты, управлять персоналом и пр. -- здесь каждая контора имеет свои принципы (в т.ч. зависит и от законодательства страны, которое постоянно меняется) и есть смысл писать софт специально для конкретной конторы.