D>>Не путать юзверей отечественных и буржуйских... ИМХО, они сильно разные... U_E>Можно конкретнее?
1. Их юзер имеет широкий канал
2. Их юзер уверен, что его файрвол + сисадмин с антивирем — непобедимы
3. Их юзер платит в инете — иначе ситуевина с продажами была бы та же, что и у нас
4. Их юзер уверен, что если его обманут — он будет все равно защищен (суд, страхование и т.п.
ну и (не буду даже нумеровать так как субъективно больно), но мой опыт общения с буржуйскими юзерами говорит, что они в принципе — на порядок доверчивей наших
Здравствуйте, dimaka, Вы писали:
D>Память отъесть можно на любом языке.
А можно ли на .Net не отъесть память?
ЗЫ: я конечно "наш" пользователь, у меня всего 768 Мб памяти и 256 килобит интерента, мне далеко до "их" пользователя. Но дотнетовое приложение на моем компьютере одно — RSDN@Home, и только потому, что у него нет аналогов.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: Shareware и dotNET - обмен мнениями и реальным опытом
Здравствуйте, dimaka, Вы писали:
D>1. Применимости dotNET в shareware D>2. Реальных примерах его использования сейчас или ваших планах на будущее
Я применял (и собираюсь продолжать), вполне удобно в плане скорости разработки.
О коммерческом успехе продуктов сказать сложнее но тут уже дело не в Net-e а во мне. Что касается NF, то у юзеров проблем с ним не возникало обычно.
D>3. Трудностях и прочих "граблях" по теме
Минус главный ИМХО — программа дольше загружается. На моем ноуте 3-х летней давности это немного заметно. Хотя на современных компах наверно это не столь критично.
D>4. Положительных моментах и прочих "бонусов" по теме
Основной бонус для программиста — скорость разработки выше, т.к. язык всё-таки более высокоуровневый по сравнению с VC например.
А для юзера в принципе всё это фиолетово, тут вопрос именно в человеко-часах и скорости разработки.
D>5. Вопросах защиты продуктов, написанных под dotNET
Проблем не вижу — критично важный функционал (без которого программа работать не будет) выносится в обычную DLL, туда же и запрятывается проверка кода.
D>6. Вопросах распространения (в свете необходимости + ~23Mb .NET Framework)
Лично я на это забил, у многих юзеров FW по идее и так стоит (даже если они об этом и не знают), а если нет, то при современном Инете скачать и так не проблема.
Да, возможно у части юзеров программа и не пойдет из-за этого, да и фиг с ними. Тут во-многом вопрос компромиссов, надо чем-то жертвовать (пусть я потеряю часть пользователей, зато другую часть получу за счет того, что смогу быстрее реализовать нужный мне функционал программы).
D>7. Других моментах, которые будут весьма полезны по теме
"По теме" полезно перечитать форум.
Основная идея, которая тут уже была и не раз — почти всё равно на чем писать, сам кодинг составляет лишь самую малую часть коммерческого успеха программы. Если есть идея, маркетинг, и силы и средства чтобы всё это реализовать — то по большому счету, на 95% язык написания программы имеет лишь вторичное значение.
Re[9]: Shareware и dotNET - обмен мнениями и реальным опытом
Здравствуйте, dimaka, Вы писали:
D>>>Не путать юзверей отечественных и буржуйских... ИМХО, они сильно разные... U_E>>Можно конкретнее? D>1. Их юзер имеет широкий канал D>2. Их юзер уверен, что его файрвол + сисадмин с антивирем — непобедимы D>3. Их юзер платит в инете — иначе ситуевина с продажами была бы та же, что и у нас D>4. Их юзер уверен, что если его обманут — он будет все равно защищен (суд, страхование и т.п.
D>ну и (не буду даже нумеровать так как субъективно больно), но мой опыт общения с буржуйскими юзерами говорит, что они в принципе — на порядок доверчивей наших
D>убедил?
ты "их" юзреверй в глаза видел? пункты 2 и 3 ооочень спорны, жаться на счет денег они умеет не хуже нас, просто платежные системы у них лучше развиты и масштаб цен другой. А вот "Их юзер уверен, что его файрвол + сисадмин с антивирем — непобедимы" это просто смешно, они бояться чтобы к ним вирус/троян/адваре не попал, как пример, мне один раз пришлось обьяснять что программа при инсталяции лезет в инет не просто так, а по нужде, этот %%%%% инстал шилд проверяеет не появился ли на сайте более новый его движок(несмотря на то, что в инсталяшке был вкомпиленый)
Re[4]: Shareware и dotNET - обмен мнениями и реальным опытом
Здравствуйте, cencio, Вы писали: C>ваша ошибка, в рассмотрении написание на дотНете с точки зрения програмиста, а нужно смотреть как к нему отнесуться пользователи, для них установка фрейворка не обыденно дело, а шаманство, или, например, ситуация, програме нужне фреймфорк 2.0, а установлен 1.1 и что делать?
Здравствуйте, dimaka, Вы писали:
D>Доброго времени суток!
D>В этом топике предлагается обсудить бурно развивающийся dotNET в свете его перспектив и текущего статуса в мире Shareware. Похоже, совсем скоро и в этой области его нельзя будет не принимать во внимание. Давайте поробуем в этом топике собрать информацию об этом "звере" с точки зрения шароварщика.
Во поколение пепси, млин! Дотнет или не дотнет.. Пафосные рассуждения с общими фразами.. Гамлеты от IT прямо.
Напишите сначала шароварку, которую купят хотя бы пару раз и не только ваши друзья. Не важно на чем. Придумайте сначала _ЧТО_ писать и _КАК_ это потом продавать. А на каком языке, с какими ключами компилировать, какие там методы оптимизации всяких алгоритмов использовать — это мягко говоря совсем не те вопросы которыми стоит особо заморачиваться, особенно когда опыта нет.
Re[4]: Shareware и dotNET - обмен мнениями и реальным опытом
"cencio" <3874@users.rsdn.ru> wrote in message news:1875255@news.rsdn.ru... > _>Размер фреймворка — тоже спорное. В США и других страназ у большинства пользователей, которые купят Ваш продукт наверняка выделенка и скачать лишние 25 мб не составит особых проблем. > > вы уверены что пользователь будет качать и ставить ради вашей программы фреймворк?
ОСОБЕННО учитывая, что рядом (всего лишь на следующей строчке поиска гугла) лежит программа КОНКУРЕНТА — которая никакого фреймворка не требует и весит 400кб. Как думаете, что выберет пользователь?
Вы тут обсуждаете технологии, а надо обсуждать конкурентные преимущества, деньги. Для корпоравтиного софта дотнет уже дорос. До end-user еще нет.
PS особенно бодрят фразы про xp sp2... Да у 35% еще w2k стоит, еще у 3-5% — вообще win98, о каком sp2 вы говорите...
PPS прошу понять правильно, я не противник .net, я на нем пишу уже 4 года и очень хотел БЫ писать на нем ендюзерку... Но к сожалению когда пришло время бороться за рынок, нам пришлось сесть и вспоминать msvc, msvb, winapi и тд.
Posted via RSDN NNTP Server 2.0
Re[10]: Shareware и dotNET - обмен мнениями и реальным опыто
Здравствуйте, cencio, Вы писали:
C>ты "их" юзреверй в глаза видел?
угу C>жаться на счет денег они умеет не хуже нас,
хуже — продай нашим C> мне один раз пришлось обьяснять
сколько раз?
Здравствуйте, -aka-, Вы писали: A>А можно ли на .Net не отъесть память?
можно. A>Но дотнетовое приложение на моем компьютере одно — RSDN@Home, и только потому, что у него нет аналогов.
хм.. к чему бы такая тенденция? писать на дотНЕТ дешево и быстро — скоро "аналогов" станет еще меньше думается...
Здравствуйте, <Аноним>, Вы писали: А>Во поколение пепси, млин! Дотнет или не дотнет.. Пафосные рассуждения с общими фразами.. Гамлеты от IT прямо. А>Напишите сначала шароварку, которую купят хотя бы пару раз
Предпочитаю ознакомиться с вопросом, перед тем как проверять методом тыка. А>Придумайте сначала _ЧТО_ писать и _КАК_ это потом продавать.
Кто вам сказал, что эти вопросы вызывают какие-то затруднения? А>... это мягко говоря совсем не те вопросы которыми стоит особо заморачиваться, особенно когда опыта нет.
Эту часть ваших (НЕ пафосных) рассуждений (БЕЗ общих фраз) как надо понимать?
Здравствуйте, jit, Вы писали:
jjit>Вы тут обсуждаете технологии, а надо обсуждать конкурентные преимущества, деньги. Для корпоравтиного софта дотнет уже дорос. До end-user еще нет.
Да под темой этого топика хотелось обсудить именно технологии, причем одну — dotNET jit>PS особенно бодрят фразы про xp sp2... Да у 35% еще w2k стоит, еще у 3-5% — вообще win98, о каком sp2 вы говорите...
Остальные 60? Вы же, наверняка, не пишете турецкую локализацию, а ориентируетесь на основную 10 языков?
Хотя, если пишете — мои многочисленные сорри. jit>PPS прошу понять правильно, я не противник .net, я на нем пишу уже 4 года и очень хотел БЫ писать на нем ендюзерку... Но к сожалению когда пришло время бороться за рынок, нам пришлось сесть и вспоминать msvc, msvb, winapi и тд.
Расскажите пожалуйста поподробнее про попытки борьбы на рынке используя .NET — именно это интересно. Тот факт, что большинство использует не .NET известен. Я то к чему все клоню — хочу обсудить и разобраться в причинах происходящего.
Здравствуйте, dimaka, Вы писали:
A>>А можно ли на .Net не отъесть память? D>можно.
И при этом сохранится главный козырь "писать на дотНЕТ дешево и быстро"?
A>>Но дотнетовое приложение на моем компьютере одно — RSDN@Home, и только потому, что у него нет аналогов. D>хм.. к чему бы такая тенденция? писать на дотНЕТ дешево и быстро — скоро "аналогов" станет еще меньше думается...
Думается что не скоро. Если речь идет о заказном софте, который пишется под одного заказчика — тут конечно "дешево и быстро" становится очень важно. На шароварном рынке другие критерии появляются. Например, скорость запуска может оказаться критерием выбора, если пользователя устроит функционал и вашей программы, и программы конкурента. А цена для шаровары намного меньше связана со стоимостью разработки, чем в заказном софте.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[5]: Shareware и dotNET - обмен мнениями и реальным опытом
A>ЗЫ: я конечно "наш" пользователь, у меня всего 768 Мб памяти и 256 килобит интерента, мне далеко до "их" пользователя. Но дотнетовое приложение на моем компьютере одно — RSDN@Home, и только потому, что у него нет аналогов.
Аналогично, я только для этого фреймверк и поставил.
Хотя еще иногда запускаю BDS2005, она тоже требует сабж.
А в целом у меня нет никакой принципиальной необходимости ставить Framework.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Слова, пустые слова, подумал Стормгрен. Слова, за которые прежде люди дрались и умирали, но никогда больше не станут за них ни умирать, ни драться. И от этого мир станет лучше.
Re[6]: Shareware и dotNET - обмен мнениями и реальным опытом
Здравствуйте, Unhandled_Exception, Вы писали:
U_E>Слышал мнение, что паковать фреймворк и распостранять в таком виде — нарушение лицензий. Надеюсь, товарищи просветят на этот счет.
Вот что нагуглил по поводу нарушения лицензий, используя Thinstall: читайте. Похоже, что тут все чисто получается!!!
Здравствуйте, dimaka, Вы писали:
C>> мне один раз пришлось обьяснять D>сколько раз?
Зря смеешся мне много раз приходилось объяснять как ввести регистрационный код к программе,
несколько особо тяжелых случаев не смогли понять сложнейшую концепцию copy/paste и пришлось
писать и высылать им маленькую утилитку для авторегистрации.
Re[6]: Shareware и dotNET - обмен мнениями и реальным опытом
"dimaka" <19010@users.rsdn.ru> wrote in message news:1875593@news.rsdn.ru...
> jit>PS особенно бодрят фразы про xp sp2... Да у 35% еще w2k стоит, еще у 3-5% — вообще win98, о каком sp2 вы говорите... > Остальные 60?
Остальные 60% тоже не все имеют /net framework.
> Вы же, наверняка, не пишете турецкую локализацию, а ориентируетесь на основную 10 языков?
Неуданый пример.
> jit>PPS прошу понять правильно, я не противник .net, я на нем пишу уже 4 года и очень хотел БЫ писать на нем ендюзерку... Но к сожалению когда пришло время бороться за рынок, нам пришлось сесть и вспоминать msvc, msvb, winapi и тд. > Расскажите пожалуйста поподробнее про попытки борьбы на рынке используя .NET — именно это интересно. Тот факт, что большинство использует не .NET известен. Я то к чему все клоню — хочу обсудить и разобраться в причинах происходящего.
Я вам написал причины происходящего, а вы их специально не отквотили. Еще раз:
"ОСОБЕННО учитывая, что рядом (всего лишь на следующей строчке поиска гугла) лежит программа КОНКУРЕНТА — которая никакого фреймворка не требует и весит 400кб. Как думаете, что выберет пользователь?"
Posted via RSDN NNTP Server 2.0
Re[5]: Shareware и dotNET - обмен мнениями и реальным опытом
Здравствуйте, dimaka, Вы писали:
D>Кроме отсутствия зависимости от FrameWork имеем еще и защиту и упаковку... Только дорого больно получается Но лед тронулся, господа! У всех есть или будут конкуренты
Я правильно понял что требует 30$ с копии?
Для большинства шарарварок это не только дорого а просто напросто непременимо.
Re[9]: Shareware и dotNET - обмен мнениями и реальным опытом
D>ну и (не буду даже нумеровать так как субъективно больно), но мой опыт общения с буржуйскими юзерами говорит, что они в принципе — на порядок доверчивей наших
D>убедил?
Я с домашними никак не общаюсь, т.к. пишем продукты для разработчиков, но товарищи, которые пишут end-user проги, утверждают, что юзеры там есть очень пугливые... вот. А ты с какой категорией общался, уверен, что именно с домашними?
Re[9]: Shareware и dotNET - обмен мнениями и реальным опытом
D>Думается мне, что там даже не дллки, а действительно а-ля Reverse Engineering используется — выдирается из IL по сылкам тока то, что надо твоей проге. Уж не знаю что из этого потом собирается — надо поковырятся и подумать...
Думаю, что нет, так делать слишком сложно. Есть пути намного проще.
Почти наверняка, там просто грузятся / распаковываются в память нужные dllины, имитируется реестр и пр.