Действительно ли языки .NET наносят ущерб потребительским настольным приложениям? - PullRequest
8 голосов
/ 17 сентября 2008

Вы пишете ли вы настольные приложения для потребителей на языках .NET? Если да, то какого типа?

У меня сложилось впечатление, что большинство потребительских настольных приложений по-прежнему являются скомпилированными приложениями на C, C ++ и т. П.

Несмотря на растущую популярность языков .NET, эти новые виды приложений когда-либо выходят за пределы корпоративного и веб-домена и становятся популярными потребительскими приложениями?

Например, посмотрите на свой рабочий стол сейчас? сколько приложений написано на языках .NET, Firefox? Microsoft Office? Thunderbird? ITunes? Microsoft Visual Studio?

Моя компания разрабатывает высокопроизводительные приложения CAD / CAE, мы используем новые технологии, но наша основная разработка все еще выполняется на C ++.

Ответы [ 16 ]

0 голосов
/ 17 сентября 2008

Почти все клиентские программы, написанные здесь, где я работаю, находятся в .NET; это потрясающая платформа для бизнес-приложений. Сказав это, большинство программ, для которых .NET будет хорошей целью, будут развернуты как веб-приложения; остальные, как правило, представляют собой графические и ресурсоемкие приложения, которые обычно реализуются в c ++ по соображениям производительности. По той же причине вы не видите слишком много настольных приложений, написанных на java.

0 голосов
/ 17 сентября 2008

TechSmith's Jing - это .NET, а на самом деле это WPF, так что он 3,5.

0 голосов
/ 17 сентября 2008

Вероятно, будет не так уж много приложений winforms в традиционном понимании, но следующая версия Windows Live Messenger будет написана в Windows Presnetation Foundation, и я думаю, что именно так и будет.

Windows Media Center был написан на C #, что впечатляет, но, с другой стороны, это не ваше традиционное приложение winforms.

0 голосов
/ 17 сентября 2008

На самом деле, я нашел несколько приложений, которым требуется .Net на моем рабочем столе.

Самым известным из них является Paint.Net, но среди них также «Центр управления Catalyst», поставляемый с моей видеокартой ATI.

И, естественно, наша компания пишет свое собственное настольное .Net приложение. Наша целевая аудитория - бизнес-пользователи.

0 голосов
/ 17 сентября 2008

Не традиционное настольное приложение, а ATI Catalyst Control Center на основе .NET.

0 голосов
/ 17 сентября 2008

Ну, есть такие приложения, как Tomboy и Beagle , которые доступны как часть некоторых дистрибутивов Linux, поэтому я не уверен, считаются ли они популярными потребительскими приложениями. Если подумать, я не особо осведомлен о каких-либо других «не корпоративных» приложениях, написанных на языках .NET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...